Skip to main content

equinix_fabric_service_token (Ressource)

La ressource compatible avec l'API Fabric V4 permet de créer et de gérer un [Equinix Managed Solutions Service Token.

Documentation complémentaire :

Exemple d'utilisation

Jeton de service Aside Port

resource "equinix_fabric_service_token" "test" {
type = "VC_TOKEN"
description = "Aside COLO Service Token"
expiration_date_time = "2025-01-18T06:43:49.981Z"
service_token_connection {
type = "EVPL_VC"
bandwidth_limit = 1000
a_side {
access_point_selectors{
type = "COLO"
port {
uuid = "<port_uuid>"
}
link_protocol {
type = "DOT1Q"
vlan_tag = "2987"
}
}
}
}
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
}

Jeton de service portuaire Zside

resource "equinix_fabric_service_token" "test"{
type = "VC_TOKEN"
description = "Zside COLO Service Token"
expiration_date_time = "2025-01-18T06:43:49.981Z"
service_token_connection {
type = "EVPL_VC"
supported_bandwidths = [50, 200, 10000]
z_side {
access_point_selectors{
type = "COLO"
port {
uuid = "<port_uuid>"
}
link_protocol {
type = "DOT1Q"
vlan_tag = "2087"
}
}
}
}
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
}

Jeton de service du réseau Zside

resource "equinix_fabric_service_token" "test" {
type = "VC_TOKEN"
description = "Zside Network Service Token"
expiration_date_time = "2025-01-18T06:43:49.986Z"
service_token_connection {
type = "EVPL_VC"
supported_bandwidths = [50, 200, 10000]
z_side {
access_point_selectors {
type = "NETWORK"
network {
uuid = "<network_uuid>"
}
}
}
}
notifications {
type = "ALL"
emails = ["example@equinix.com"]
}
}

Jeton Zside Virtual Device Service

resource "equinix_fabric_service_token" "test" {
type = "VC_TOKEN"
description = "Zside VD Service Token"
expiration_date_time = "2025-01-18T06:43:49.986Z"
service_token_connection {
type = "EVPL_VC"
supported_bandwidths = [50, 200, 10000]
z_side {
access_point_selectors {
type = "VD"
virtual_device {
type = "EDGE"
uuid = "<device_uuid>"
}
interface {
type = "NETWORK"
}
}
}
}
notifications {
type = "ALL"
emails = ["example@equinix.com"]
}
}

Schéma

Exigée

  • expiration_date_time (Chaîne) Date et heure d'expiration du jeton de service ; 06/11/2020T07:00:00Z
  • notifications (Block Set, Min : 1) Préférences pour les notifications sur la configuration du jeton de service ou les changements d'état (voir ci-dessous pour le schéma imbriqué)
  • service_token_connection (Block Set, Min : 1) Service Token Connection Type Information (see below for nested schema)
  • type (String) Type de jeton de service ; VC_TOKEN,EPL_TOKEN

En option

En lecture seule

  • account (Set of Object) Customer account information that is associated with this service token (see below for nested schema)
  • change_log (Ensemble d'objets) Capture les informations sur les modifications du cycle de vie des connexions (voir ci-dessous pour le schéma imbriqué)
  • href (Chaîne) URL absolue faisant l'objet du contexte du lien.
  • id (Chaîne) L'identifiant de cette ressource.
  • issuer_side (Chaîne) Informations sur le côté du jeton ; ASIDE, ZSIDE
  • state (Chaîne) État du jeton de service ; ACTIVE, INACTIVE, EXPIRED, DELETED
  • uuid (Chaîne) Identifiant du jeton de service attribué par Equinix

Schéma imbriqué pour notifications

Obligatoire :

  • emails (List of String) Tableau de courriels de contact
  • type (Chaîne) Type de notification - ALL,CONNECTION_APPROVAL,SALES_REP_NOTIFICATIONS, NOTIFICATIONS

En option :

  • send_interval (Chaîne) Intervalle d'envoi

Schéma imbriqué pour service_token_connection

En option :

  • a_side (Block Set) A-Side Connection link protocol,virtual device or network configuration (see below for nested schema)
  • allow_custom_bandwidth (booléen) Autoriser une valeur de bande passante personnalisée
  • allow_remote_connection (booléen) Autorisation de se connecter à distance
  • bandwidth_limit (Nombre) Limite de la bande passante de la connexion en Mbps
  • supported_bandwidths (List of Number) List of permitted bandwidths' ; For Port-based Service Tokens, the maximum allowable bandwidth is 50 Gbps, while for Virtual Device-based Service Tokens, it is limited to 10 Gbps.
  • type (Chaîne) Type de connexion pris en charge par le jeton de service que vous allez créer ; EVPL_VC, EVPLAN_VC, EPLAN_VC, IPWAN_VC
  • z_side (Block Set) Z-Side Connection link protocol,virtual device or network configuration (see below for nested schema)

En lecture seule :

  • uuid (Chaîne) Identifiant de connexion attribué par Equinix

Schéma imbriqué pour service_token_connection.a_side

Obligatoire :

  • access_point_selectors (Liste de blocs, Min : 1) Liste des critères de sélection des points d'accès au réseau avec une efficacité, une sécurité, une compatibilité et une disponibilité optimales (voir ci-dessous pour le schéma imbriqué)

Schéma imbriqué pour service_token_connection.a_side.access_point_selectors

En option :

Schéma imbriqué pour service_token_connection.a_side.access_point_selectors.interface

Obligatoire :

  • type (Chaîne) Type d'interface

En lecture seule :

  • id (Nombre) id
  • uuid (Chaîne) Identifiant d'interface attribué par Equinix

En option :

  • type (Chaîne) Type de protocole de liaison - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
  • vlan_c_tag (Number) Vlan Customer Tag information, vlanCTag value specified for QINQ connections
  • vlan_s_tag (Number) Vlan Provider Tag information, vlanSTag value specified for QINQ connections
  • vlan_tag (Number) Vlan Tag information, vlanTag value specified for DOT1Q connections

Schéma imbriqué pour service_token_connection.a_side.access_point_selectors.network

Obligatoire :

  • uuid (Chaîne) Identifiant de réseau attribué par Equinix

En lecture seule :

  • href (Chaîne) Identifiant de ressource unique
  • location (Set of Object) Location (see below for nested schema)
  • name (Chaîne) Nom du réseau
  • scope (Chaîne) Champ d'application du réseau
  • type (Chaîne) Type de réseau

Schéma imbriqué pour service_token_connection.a_side.access_point_selectors.network.location

En lecture seule :

  • ibx (Chaîne)
  • metro_code (Chaîne)
  • metro_name (Chaîne)
  • region (Chaîne)

Schéma imbriqué pour service_token_connection.a_side.access_point_selectors.port

Obligatoire :

  • uuid (Chaîne) Identifiant de port attribué par Equinix

En option :

  • type (Chaîne) Type de port

En lecture seule :

  • account_name (Chaîne) Nom du compte
  • bandwidth (Nombre) Largeur de bande du port
  • cvp_id (Numéro) Id du port virtuel du client
  • encapsulation_protocol_type (Chaîne) Encapsulation du port
  • href (Chaîne) Identifiant de ressource unique
  • location (Set of Object) Port Location (see below for nested schema)
  • port_name (Chaîne) Nom du port
  • priority (Chaîne) Priorité du port

Schéma imbriqué pour service_token_connection.a_side.access_point_selectors.port.location

En lecture seule :

  • ibx (Chaîne)
  • metro_code (Chaîne)
  • metro_name (Chaîne)
  • region (Chaîne)

Schéma imbriqué pour service_token_connection.a_side.access_point_selectors.virtual_device

Obligatoire :

  • uuid (Chaîne) Identifiant du dispositif virtuel attribué par Equinix

En option :

  • type (Chaîne) Type de dispositif virtuel

En lecture seule :

  • cluster (Chaîne) Informations sur la grappe de dispositifs virtuels
  • href (Chaîne) Identifiant de ressource unique
  • name (Chaîne) Nom de l'appareil virtuel attribué par le client

Schéma imbriqué pour service_token_connection.z_side

Obligatoire :

  • access_point_selectors (Liste de blocs, Min : 1) Liste des critères de sélection des points d'accès au réseau avec une efficacité, une sécurité, une compatibilité et une disponibilité optimales (voir ci-dessous pour le schéma imbriqué)

Schéma imbriqué pour service_token_connection.z_side.access_point_selectors

En option :

Schéma imbriqué pour service_token_connection.z_side.access_point_selectors.interface

Obligatoire :

  • type (Chaîne) Type d'interface

En lecture seule :

  • id (Nombre) id
  • uuid (Chaîne) Identifiant d'interface attribué par Equinix

En option :

  • type (Chaîne) Type de protocole de liaison - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
  • vlan_c_tag (Number) Vlan Customer Tag information, vlanCTag value specified for QINQ connections
  • vlan_s_tag (Number) Vlan Provider Tag information, vlanSTag value specified for QINQ connections
  • vlan_tag (Number) Vlan Tag information, vlanTag value specified for DOT1Q connections

Schéma imbriqué pour service_token_connection.z_side.access_point_selectors.network

Obligatoire :

  • uuid (Chaîne) Identifiant de réseau attribué par Equinix

En lecture seule :

  • href (Chaîne) Identifiant de ressource unique
  • location (Set of Object) Location (see below for nested schema)
  • name (Chaîne) Nom du réseau
  • scope (Chaîne) Champ d'application du réseau
  • type (Chaîne) Type de réseau

Schéma imbriqué pour service_token_connection.z_side.access_point_selectors.network.location

En lecture seule :

  • ibx (Chaîne)
  • metro_code (Chaîne)
  • metro_name (Chaîne)
  • region (Chaîne)

Schéma imbriqué pour service_token_connection.z_side.access_point_selectors.port

Obligatoire :

  • uuid (Chaîne) Identifiant de port attribué par Equinix

En option :

  • type (Chaîne) Type de port

En lecture seule :

  • account_name (Chaîne) Nom du compte
  • bandwidth (Nombre) Largeur de bande du port
  • cvp_id (Numéro) Id du port virtuel du client
  • encapsulation_protocol_type (Chaîne) Encapsulation du port
  • href (Chaîne) Identifiant de ressource unique
  • location (Set of Object) Port Location (see below for nested schema)
  • port_name (Chaîne) Nom du port
  • priority (Chaîne) Priorité du port

Schéma imbriqué pour service_token_connection.z_side.access_point_selectors.port.location

En lecture seule :

  • ibx (Chaîne)
  • metro_code (Chaîne)
  • metro_name (Chaîne)
  • region (Chaîne)

Schéma imbriqué pour service_token_connection.z_side.access_point_selectors.virtual_device

Obligatoire :

  • uuid (Chaîne) Identifiant du dispositif virtuel attribué par Equinix

En option :

  • type (Chaîne) Type de dispositif virtuel

En lecture seule :

  • cluster (Chaîne) Informations sur la grappe de dispositifs virtuels
  • href (Chaîne) Identifiant de ressource unique
  • name (Chaîne) Nom de l'appareil virtuel attribué par le client

Schéma imbriqué pour project

En option :

  • project_id (Chaîne) Id du projet

En lecture seule :

  • href (Chaîne) URL de ressource unique

Schéma imbriqué pour timeouts

En option :

  • create (Chaîne)
  • delete (Chaîne)
  • read (Chaîne)
  • update (Chaîne)

Schéma imbriqué pour account

En lecture seule :

  • account_name (Chaîne)
  • account_number (Nombre)
  • global_cust_id (Chaîne)
  • global_org_id (Chaîne)
  • global_organization_name (Chaîne)
  • org_id (Nombre)
  • organization_name (Chaîne)
  • ucm_id (Chaîne)

Schéma imbriqué pour change_log

En lecture seule :

  • created_by (Chaîne)
  • created_by_email (Chaîne)
  • created_by_full_name (Chaîne)
  • created_date_time (Chaîne)
  • deleted_by (Chaîne)
  • deleted_by_email (Chaîne)
  • deleted_by_full_name (Chaîne)
  • deleted_date_time (Chaîne)
  • updated_by (Chaîne)
  • updated_by_email (Chaîne)
  • updated_by_full_name (Chaîne)
  • updated_date_time (Chaîne)
Cette page vous a-t-elle été utile ?