réseau equinix_fabric (Source de données)
Ressource de données compatible avec l'API Fabric V4 permettant à l'utilisateur de récupérer les données du réseau Fabric pour un UUID donné.
Documentation supplémentaire:
- Pour commencer: https://docs.equinix.com/fabric/multipoint-connections/multipoint-networks/
- API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Networks
Exemple d'utilisation
data "equinix_fabric_network" "network_data_name" {
uuid = "<uuid_of_network>"
}
output "id" {
value = data.equinix_fabric_network.network_data_name.id
}
output "name" {
value = data.equinix_fabric_network.network_data_name.name
}
output "scope" {
value = data.equinix_fabric_network.network_data_name.scope
}
output "type" {
value = data.equinix_fabric_network.network_data_name.type
}
output "region" {
value = [for location in data.equinix_fabric_network.network_data_name.location: location.region]
}
Diagramme
Requis
uuid(Chaîne de caractères) Identifiant réseau attribué par Equinix
Lecture seule
change(Ensemble d'objets) Informations sur l'opération de modification d'actif (voir ci-dessous pour le schéma imbriqué)change_log(Ensemble d'objets) Un enregistrement permanent de la création, de la modification ou de la suppression d'un actif (voir ci-dessous pour le schéma imbriqué)connections_count(Nombre) Nombre de connexions associées à ce réseauhref(Chaîne) Informations URI du réseau Fabricid(Chaîne de caractères) L'identifiant de cette ressource.location(Ensemble d'objets) Emplacement du réseau Fabric (voir ci-dessous pour le schéma imbriqué)name(Chaîne de caractères) Nom du réseau Fabric. Chaîne alphanumérique de 24 caractères ne pouvant contenir que des tirets et des traits de soulignement.notifications(Liste d'objets) Préférences pour les notifications sur les changements de configuration ou d'état du réseau Fabric (voir ci-dessous pour le schéma imbriqué)operation(Ensemble d'objets) Informations sur les opérations réseau associées à ce réseau Fabric (voir ci-dessous pour le schéma imbriqué)project(Ensemble d'objets) Projet Fabric Network (voir ci-dessous pour le schéma imbriqué)scope(Chaîne) Étendue du réseau Fabric. Valeurs valides: [RÉGIONAL GLOBAL LOCAL]. Remarque: Lorsque l’étendue est RÉGIONALE, le champ location.region est obligatoire.state(Chaîne de caractères) État global du réseau Fabrictype(Chaîne) Types de réseaux pris en charge: EVPLAN, EPLAN, IPWAN, EVPTREE, EPTREE
Schéma imbriqué pour change
Lecture seule:
href(Chaîne de caractères)type(Chaîne de caractères)uuid(Chaîne de caractères)
Schéma imbriqué pour change_log
Lecture seule:
created_by(Chaîne de caractères)created_by_email(Chaîne de caractères)created_by_full_name(Chaîne de caractères)created_date_time(Chaîne de caractères)deleted_by(Chaîne de caractères)deleted_by_email(Chaîne de caractères)deleted_by_full_name(Chaîne de caractères)deleted_date_time(Chaîne de caractères)updated_by(Chaîne de caractères)updated_by_email(Chaîne de caractères)updated_by_full_name(Chaîne de caractères)updated_date_time(Chaîne de caractères)
Schéma imbriqué pour location
Lecture seule:
ibx(Chaîne de caractères)metro_code(Chaîne de caractères)metro_name(Chaîne de caractères)region(Chaîne de caractères)
Schéma imbriqué pour notifications
Lecture seule:
emails(Liste de chaînes de caractères)send_interval(Chaîne de caractères)type(Chaîne de caractères)
Schéma imbriqué pour operation
Lecture seule:
equinix_status(Chaîne de caractères)
Schéma imbriqué pour project
Lecture seule:
project_id(Chaîne de caractères)