Ir al contenido principal

equinix_fabric_service_token (Recurso)

El recurso compatible con la API Fabric V4 permite la creación y gestión de [Equinix Fabric Service Token.

Documentación adicional:

Ejemplo de uso

Aside Port Service Token

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"]
}
}

Zside Port Service Token

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"]
}
}

Token de servicio de red 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"]
}
}

Zside Virtual Device Service Token

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"]
}
}

Esquema

Requerido

  • expiration_date_time (Cadena) Fecha y hora de caducidad del token de servicio; 06/11/2020T07:00:00Z
  • notifications (Conjunto de bloques, Mín: 1) Preferencias para notificaciones sobre cambios en la configuración o el estado del token de servicio (véase más abajo para el esquema anidado)
  • service_token_connection (Conjunto de bloques, Mín: 1) Información sobre el tipo de conexión del token de servicio (véase más abajo para el esquema anidado)
  • type (Cadena) Tipo de token de servicio; VC_TOKEN,EPL_TOKEN

Opcional:

Sólo lectura

  • account (Conjunto de objetos) Información de la cuenta del cliente que está asociada a este token de servicio (véase más abajo para el esquema anidado)
  • change_log (Conjunto de objetos) Captura la información de cambios en el ciclo de vida de la conexión (véase más abajo para el esquema anidado)
  • href (Cadena) Una URL absoluta que es el objeto del contexto del enlace.
  • id (Cadena) El ID de este recurso.
  • issuer_side (Cadena) Información sobre el lado del token; ASIDE, ZSIDE
  • state (Cadena) Estado del token de servicio; ACTIVO, INACTIVO, VENCIDO, BORRADO
  • uuid (Cadena) Identificador de token de servicio asignado por Equinix

Esquema anidado para notifications

Necesario:

  • emails (Lista de cadenas) Matriz de correos electrónicos de contacto
  • type (Cadena) Tipo de notificación - ALL,CONNECTION_APPROVAL,SALES_REP_NOTIFICATIONS, NOTIFICATIONS

Opcional:

  • send_interval (Cadena) Intervalo de envío

Esquema anidado para service_token_connection

Opcional:

  • a_side (Conjunto de bloques) A-Side Protocolo de enlace de conexión,dispositivo virtual o configuración de red (véase más abajo para el esquema anidado)
  • allow_custom_bandwidth (Booleano) Permitir valor de ancho de banda personalizado
  • allow_remote_connection (Booleano) Autorización para conectarse remotamente
  • bandwidth_limit (Número) Límite de ancho de banda de conexión en Mbps
  • supported_bandwidths (Lista de números) Lista de anchos de banda permitidos'; Para los tokens de servicio basados en puertos, el ancho de banda máximo permitido es de 50 Gbps, mientras que para los tokens de servicio basados en dispositivos virtuales, está limitado a 10 Gbps.
  • type (Cadena) Tipo de conexión que admite el token de servicio que va a crear; EVPL_VC, EVPLAN_VC, EPLAN_VC, IPWAN_VC
  • z_side (Conjunto de bloques) Protocolo de enlace de conexión del lado Z,dispositivo virtual o configuración de red (véase más abajo para el esquema anidado)

Sólo lectura:

  • uuid (Cadena) Identificador de conexión asignado por Equinix

Esquema anidado para service_token_connection.a_side

Necesario:

  • access_point_selectors (Lista de bloques, Mín: 1) Lista de criterios para seleccionar puntos de acceso a la red con una eficiencia, seguridad, compatibilidad y disponibilidad óptimas (véase más abajo para el esquema anidado)

Esquema anidado para service_token_connection.a_side.access_point_selectors

Opcional:

Esquema anidado para service_token_connection.a_side.access_point_selectors.interface

Necesario:

  • type (Cadena) Tipo de interfaz

Sólo lectura:

  • id (Número) id
  • uuid (Cadena) Identificador de interfaz asignado por Equinix

Opcional:

  • type (Cadena) Tipo del protocolo de enlace - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
  • vlan_c_tag (Número) Información de etiqueta de cliente Vlan, valor vlanCTag especificado para conexiones QINQ
  • vlan_s_tag (Número) Información de etiqueta de proveedor Vlan, valor vlanSTag especificado para conexiones QINQ
  • vlan_tag (Número) Información de etiqueta Vlan, valor vlanTag especificado para conexiones DOT1Q

Esquema anidado para service_token_connection.a_side.access_point_selectors.network

Necesario:

  • uuid (Cadena) Identificador de red asignado por Equinix

Sólo lectura:

  • href (Cadena) Identificador único de recursos
  • location (Conjunto de objeto) Ubicación (véase más abajo para el esquema anidado)
  • name (Cadena) Nombre de la red
  • scope (Cadena) Alcance de la red
  • type (Cadena) Tipo de red

Esquema anidado para service_token_connection.a_side.access_point_selectors.network.location

Sólo lectura:

  • ibx (Cadena)
  • metro_code (Cadena)
  • metro_name (Cadena)
  • region (Cadena)

Esquema anidado para service_token_connection.a_side.access_point_selectors.port

Necesario:

  • uuid (Cadena) Identificador de puerto asignado por Equinix

Opcional:

  • type (Cadena) Tipo de puerto

Sólo lectura:

  • account_name (Cadena) Nombre de la cuenta
  • bandwidth (Número) Ancho de banda del puerto
  • cvp_id (Número) Id del puerto virtual del cliente
  • encapsulation_protocol_type (Cadena) Encapsulación del puerto
  • href (Cadena) Identificador único de recursos
  • location (Conjunto de objetos) Ubicación del puerto (véase más abajo para el esquema anidado)
  • port_name (Cadena) Nombre del puerto
  • priority (Cadena) Prioridad del puerto

Esquema anidado para service_token_connection.a_side.access_point_selectors.port.location

Sólo lectura:

  • ibx (Cadena)
  • metro_code (Cadena)
  • metro_name (Cadena)
  • region (Cadena)

Esquema anidado para service_token_connection.a_side.access_point_selectors.virtual_device

Necesario:

  • uuid (Cadena) Identificador de dispositivo virtual asignado por Equinix

Opcional:

  • type (Cadena) Tipo de dispositivo virtual

Sólo lectura:

  • cluster (Cadena) Información del cluster de dispositivos virtuales
  • href (Cadena) Identificador único de recursos
  • name (Cadena) Nombre del dispositivo virtual asignado por el cliente

Esquema anidado para service_token_connection.z_side

Necesario:

  • access_point_selectors (Lista de bloques, Mín: 1) Lista de criterios para seleccionar puntos de acceso a la red con una eficiencia, seguridad, compatibilidad y disponibilidad óptimas (véase más abajo para el esquema anidado)

Esquema anidado para service_token_connection.z_side.access_point_selectors

Opcional:

Esquema anidado para service_token_connection.z_side.access_point_selectors.interface

Necesario:

  • type (Cadena) Tipo de interfaz

Sólo lectura:

  • id (Número) id
  • uuid (Cadena) Identificador de interfaz asignado por Equinix

Opcional:

  • type (Cadena) Tipo del protocolo de enlace - UNTAGGED, DOT1Q, QINQ, EVPN_VXLAN
  • vlan_c_tag (Número) Información de etiqueta de cliente Vlan, valor vlanCTag especificado para conexiones QINQ
  • vlan_s_tag (Número) Información de etiqueta de proveedor Vlan, valor vlanSTag especificado para conexiones QINQ
  • vlan_tag (Número) Información de etiqueta Vlan, valor vlanTag especificado para conexiones DOT1Q

Esquema anidado para service_token_connection.z_side.access_point_selectors.network

Necesario:

  • uuid (Cadena) Identificador de red asignado por Equinix

Sólo lectura:

  • href (Cadena) Identificador único de recursos
  • location (Conjunto de objeto) Ubicación (véase a continuación para el esquema anidado)
  • name (Cadena) Nombre de la red
  • scope (Cadena) Alcance de la red
  • type (Cadena) Tipo de red

Esquema anidado para service_token_connection.z_side.access_point_selectors.network.location

Sólo lectura:

  • ibx (Cadena)
  • metro_code (Cadena)
  • metro_name (Cadena)
  • region (Cadena)

Esquema anidado para service_token_connection.z_side.access_point_selectors.port

Necesario:

  • uuid (Cadena) Identificador de puerto asignado por Equinix

Opcional:

  • type (Cadena) Tipo de puerto

Sólo lectura:

  • account_name (Cadena) Nombre de la cuenta
  • bandwidth (Número) Ancho de banda del puerto
  • cvp_id (Número) Id del puerto virtual del cliente
  • encapsulation_protocol_type (Cadena) Encapsulación del puerto
  • href (Cadena) Identificador único de recursos
  • location (Conjunto de objetos) Ubicación del puerto (véase más abajo para el esquema anidado)
  • port_name (Cadena) Nombre del puerto
  • priority (Cadena) Prioridad del puerto

Esquema anidado para service_token_connection.z_side.access_point_selectors.port.location

Sólo lectura:

  • ibx (Cadena)
  • metro_code (Cadena)
  • metro_name (Cadena)
  • region (Cadena)

Esquema anidado para service_token_connection.z_side.access_point_selectors.virtual_device

Necesario:

  • uuid (Cadena) Identificador de dispositivo virtual asignado por Equinix

Opcional:

  • type (Cadena) Tipo de dispositivo virtual

Sólo lectura:

  • cluster (Cadena) Información del cluster de dispositivos virtuales
  • href (Cadena) Identificador único de recursos
  • name (Cadena) Nombre del dispositivo virtual asignado por el cliente

Esquema anidado para project

Opcional:

  • project_id (Cadena) Id de proyecto

Sólo lectura:

  • href (Cadena) URL de recurso único

Esquema anidado para timeouts

Opcional:

  • create (Cadena)
  • delete (Cadena)
  • read (Cadena)
  • update (Cadena)

Esquema anidado para account

Sólo lectura:

  • account_name (Cadena)
  • account_number (Número)
  • global_cust_id (Cadena)
  • global_org_id (Cadena)
  • global_organization_name (Cadena)
  • org_id (Número)
  • organization_name (Cadena)
  • ucm_id (Cadena)

Esquema anidado para change_log

Sólo lectura:

  • created_by (Cadena)
  • created_by_email (Cadena)
  • created_by_full_name (Cadena)
  • created_date_time (Cadena)
  • deleted_by (Cadena)
  • deleted_by_email (Cadena)
  • deleted_by_full_name (Cadena)
  • deleted_date_time (Cadena)
  • updated_by (Cadena)
  • updated_by_email (Cadena)
  • updated_by_full_name (Cadena)
  • updated_date_time (Cadena)
¿Fue útil esta página?