Ir al contenido principal

equinix_fabric_connection (Recurso)

El recurso compatible con la API Fabric V4 permite la creación y gestión de la conexión Equinix Fabric

Documentación adicional:

Módulos de apoyo

El uso directo de los recursos se indica en la siguiente sección "Ejemplo de uso". También disponemos de módulos Terraform de apoyo que pueden utilizarse para ayudarle con los casos de uso habituales de Fabric Connection.

Puede encontrar estos módulos junto con sus ejemplos de uso en el Terraform Registry: (Fabric Terraform Modules)

Ejemplo de uso

Conexión puerto a puerto EVPL_VC:

resource "equinix_fabric_connection" "port2port" {
name = "ConnectionName"
type = "EVPL_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com","test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number= "1-323292"
}
a_side {
access_point {
type = "COLO"
port {
uuid = "<aside_port_uuid>"
}
link_protocol {
type = "QINQ"
vlan_s_tag = "1976"

}
}
}
z_side {
access_point {
type = "COLO"
port {
uuid = "<zside_port_uuid>"
}
link_protocol {
type = "QINQ"
vlan_s_tag = "3711"
}
location {
metro_code= "SV"
}
}
}
}

Puerto de conexión a AWS EVPL_VC:

resource "equinix_fabric_connection" "port2aws" {
name = "ConnectionName"
type = "EVPL_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com","test1@equinix.com"]
}
bandwidth = 50
redundancy { priority= "PRIMARY" }
order {
purchase_order_number= "1-323929"
}
a_side {
access_point {
type= "COLO"
port {
uuid = "<aside_port_uuid>"
}
link_protocol {
type = "QINQ"
vlan_s_tag = "2019"
vlan_c_tag = "2112"
}
}
}
z_side {
access_point {
type = "SP"
authentication_key = "<aws_account_id>"
seller_region = "us-west-1"
profile {
type = "L2_PROFILE"
uuid = "<service_profile_uuid>"
}
location {
metro_code = "SV"
}
}
}

additional_info = [
{ key = "accessKey", value = "<aws_access_key>" },
{ key = "secretKey", value = "<aws_secret_key>" }
]
}

Conexión EPL de puerto a puerto:

resource "equinix_fabric_connection" "epl" {
name = "ConnectionName"
type = "EPL_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "COLO"
port {
uuid = "<aside_port_uuid>"
}
}
}
z_side {
access_point {
type = "COLO"
port {
uuid = "<zside_port_uuid>"
}
location {
metro_code = "SV"
}
}
}
}

Conexión puerto a puerto ACCESS_EPL_VC:

resource "equinix_fabric_connection" "access_epl_vc" {
name = "ConnectionName"
type = "ACCESS_EPL_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "COLO"
port {
uuid = "<aside_port_uuid>"
}
link_protocol {
type = "QINQ"
vlan_s_tag = "1976"
}
}
}
z_side {
access_point {
type = "COLO"
port {
uuid = "<zside_port_uuid>"
}
location {
metro_code = "SV"
}
}
}
}

Conexión de dispositivo virtual a puerto:

resource "equinix_fabric_connection" "vd2port" {
name = "ConnectionName"
type = "EVPL_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "VD"
virtual_device {
type = "EDGE"
uuid = "<device_uuid>"
}
interface {
type = "NETWORK"
id = 7
}
}
}
z_side {
access_point {
type = "COLO"
port {
uuid = "<zside_port_uuid>"
}
link_protocol {
type = "DOT1Q"
vlan_s_tag = "3711"
}
location {
metro_code = "SV"
}
}
}
}

Conexión de dispositivo virtual a token de servicio:

resource "equinix_fabric_connection" "vd2token" {
name = "ConnectionName"
type = "EVPL_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "VD"
virtual_device {
type = "EDGE"
uuid = "<device_uuid>"
}
interface {
type = "NETWORK"
id = 7
}
}
}
z_side {
service_token {
uuid = "<service_token_uuid>"
}
}
}

Conexión de Token de servicio a AWS:

resource "equinix_fabric_connection" "token2aws" {
name = "ConnectionName"
type = "EVPL_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
service_token {
uuid = "<service_token_uuid>"
}
}
z_side {
access_point {
type = "SP"
authentication_key = "<aws_account_id>"
seller_region = "us-west-1"
profile {
type = "L2_PROFILE"
uuid = "<service_profile_uuid>"
}
location {
metro_code = "SV"
}
}
}
}

Enrutador de nube a puerto de conexión:

resource "equinix_fabric_connection" "fcr2port"{
name = "ConnectionName"
type = "IP_VC"
notifications{
type = "ALL"
emails = ["example@equinix.com","test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "CLOUD_ROUTER"
router {
uuid = "<cloud_router_uuid>"
}
}
}
z_side {
access_point {
type = "COLO"
port {
uuid = "<port_uuid>"
}
link_protocol {
type = "DOT1Q"
vlan_tag = "2711"
}
location {
metro_code = "SV"
}
}
}
}

Enrutador de nube a conexión Azure:

resource "equinix_fabric_connection" "fcr2azure"{
name = "ConnectionName"
type = "IP_VC"
notifications{
type = "ALL"
emails = ["example@equinix.com","test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "CLOUD_ROUTER"
router {
uuid = "<cloud_router_uuid>"
}
}
}
z_side {
access_point {
type = "SP"
authentication_key = "<Azure_ExpressRouter_Auth_Key>"
peering_type = "PRIVATE"
profile {
type = "L2_PROFILE"
uuid = "<Azure_Service_Profile_UUID>"
}
location {
metro_code = "SV"
}
}
}
}

Conexión de dispositivo virtual a Azure:

resource "equinix_fabric_connection" "vd2azure" {
name = "ConnectionName"
type = "EVPL_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "VD"
virtual_device {
type = "EDGE"
uuid = "<device_uuid>"
}
interface {
type = "CLOUD"
id = 7
}
}
}
z_side {
access_point {
type = "SP"
authentication_key = "<Azure_ExpressRouter_Auth_Key>"
peering_type = "PRIVATE"
profile {
type = "L2_PROFILE"
uuid = "<Azure_Service_Profile_UUID>"
}
location {
metro_code = "SV"
}
}
}
}

Conexión redundante de dispositivo virtual a Azure:

resource "equinix_fabric_connection" "vd2azure_primary" {
name = "ConnectionName"
type = "EVPL_VC"
redundancy { priority = "PRIMARY" }
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "VD"
virtual_device {
type = "EDGE"
uuid = "<device_uuid>"
}
interface {
type = "CLOUD"
id = 7
}
}
}
z_side {
access_point {
type = "SP"
authentication_key = "<Azure_ExpressRouter_Auth_Key>"
peering_type = "PRIVATE"
profile {
type = "L2_PROFILE"
uuid = "<Azure_Service_Profile_UUID>"
}
location {
metro_code = "SV"
}
}
}
}

resource "equinix_fabric_connection" "vd2azure_secondary" {
name = "ConnectionName"
type = "EVPL_VC"
redundancy {
priority = "SECONDARY"
group = one(equinix_fabric_connection.vd2azure_primary.redundancy).group
}
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "VD"
virtual_device {
type = "EDGE"
uuid = "<device_uuid>"
}
interface {
type = "CLOUD"
id = 5
}
}
}
z_side {
access_point {
type = "SP"
authentication_key = "<Azure_ExpressRouter_Auth_Key>"
peering_type = "PRIVATE"
profile {
type = "L2_PROFILE"
uuid = "<Azure_Service_Profile_UUID>"
}
location {
metro_code = "SV"
}
}
}
}

Enrutador de nube a conexión de red:

resource "equinix_fabric_connection" "fcr2network"{
name = "ConnectionName"
type = "IPWAN_VC"
notifications{
type = "ALL"
emails = ["example@equinix.com","test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "CLOUD_ROUTER"
router {
uuid = "<cloud_router_uuid>"
}
}
}
z_side {
access_point {
type = "NETWORK"
network {
uuid = "<network_uuid>"
}
}
}
}

Conexión de dispositivos virtuales a la red:

resource "equinix_fabric_connection" "vd2network" {
name = "ConnectionName"
type = "EVPLAN_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "VD"
virtual_device {
type = "EDGE"
uuid = "<device_uuid>"
}
interface {
type = "CLOUD"
id = 7
}
}
}
z_side {
access_point {
type = "NETWORK"
network {
uuid = "<network_uuid>"
}
}
}
}

Conexión de puerto a red EPLAN:

resource "equinix_fabric_connection" "eplan" {
name = "ConnectionName"
type = "EPLAN_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "COLO"
port {
uuid = "<aside_port_uuid>"
}
}
}
z_side {
access_point {
type = "NETWORK"
network {
uuid = "<network_uuid>"
}
}
}
}

Conexión de puerto a red EVPLAN:

resource "equinix_fabric_connection" "evplan" {
name = "ConnectionName"
type = "EVPLAN_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "COLO"
port {
uuid = "<aside_port_uuid>"
}
link_protocol {
type = "DOT1Q"
vlan_s_tag = "1976"

}
}
}
z_side {
access_point {
type = "NETWORK"
network {
uuid = "<network_uuid>"
}
}
}
}

(Integración Metal-Fabric) Conexión Metal a AWS EVPL_VC:

resource "equinix_fabric_connection" "metal2aws" {
name = "ConnectionName"
type = "EVPLAN_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "METAL_NETWORK"
authentication_key = "<metal_authorization_code>"
}
}
z_side {
access_point {
type = "SP"
authentication_key = "<aws_account_id>"
seller_region = "us-west-1"
profile {
type = "L2_PROFILE"
uuid = "<service_profile_uuid>"
}
location {
metro_code = "SV"
}
}
}
}

(Integración Metal-Fabric) Conexión Fabric Cloud Router a Metal IP_VC:

resource "equinix_fabric_connection" "fcr2metal" {
name = "ConnectionName"
type = "IP_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
order {
purchase_order_number = "1-323292"
}
a_side {
access_point {
type = "CLOUD_ROUTER"
router {
uuid = "<cloud_router_uuid>"
}
}
}
z_side {
access_point {
type = "METAL_NETWORK"
authentication_key = "<metal_authorization_code>"
}
}
}

Puerto a la conexión de Alibaba Conexión EVPL_VC:

Instrucciones paso a paso para el ejemplo de conexión de un puerto Fabric a un perfil Fabric Alibaba dado a continuación

1. Crear y aceptar la conexión

  • Cree la conexión utilizando el proveedor Equinix Terraform
  • A continuación, acepte manualmente la solicitud de conexión en el Portal Alibaba para la conexión física creada

2. Eliminar recursos

  • Ejecute terraform destroy para eliminar el VBR de Alibaba
  • Si elimina directamente la conexión Equinix Fabric, se producirá el siguiente error: ERR-UAA-003-00: Deletion for a provisioned connection needs to be initiated from Alibaba Portal
  • Vaya al Portal Alibaba para dar de baja manualmente **** y, a continuación, elimine la conexión física.
  • Esta acción eliminará automáticamente la conexión en el lado de Equinix, actualizando su estado a Desaprovisionada tanto en el lado de Equinix como en el del proveedor.
resource "equinix_fabric_connection" "port2alibaba" {
name = "ConnectionName"
type = "EVPL_VC"
notifications {
type = "ALL"
emails = ["example@equinix.com", "test1@equinix.com"]
}
bandwidth = 50
redundancy { priority = "PRIMARY" }
order {
purchase_order_number = "1-323929"
}
a_side {
access_point {
type = "COLO"
port {
uuid = "<aside_port_uuid>"
}
link_protocol {
type = "DOT1Q"
vlan_tag = "2019"
}
}
}
z_side {
access_point {
type = "SP"
authentication_key = "<alibaba_account_id>"
seller_region = "us-west-1"
profile {
type = "L2_PROFILE"
uuid = "<service_profile_uuid>"
}
location {
metro_code = "SV"
}
}
}
}

Notas:

El puerto a IBM Connections podría modificarse desde el lado del proveedor de servicios de IBM utilizando parámetros pasados al campo additional_info:

  • {"key": "ASN", "value": "1111"}
  • {"key": "Global", "value": "false"}
  • {"key": "BGP_IBM_CIDR", "value": "172.16.0.18/30"}
  • {"key": "BGP_CER_CIDR", "value": "172.16.0.19/30"}

Para aceptar, eliminar o actualizar el ancho de banda para IBM Connections utilizando el recurso 'ibm_dl_gateway_action', debe actualizar el siguiente atributo: Para la aprobación de conexiones:

  • Utilice action = "create_gateway_approve" Para la ampliación/reducción del ancho de banda:
  • Utilice action = "update_attributes_approve" Para la eliminación de conexiones:
  • Usar acción = "delete_gateway_approve"

Esquema

Requerido

  • a_side (Conjunto de bloques, Mín: 1, Máx: 1) Objeto de configuración de conexión del lado del solicitante o del cliente de la conexión multisegmento (véase más abajo para el esquema anidado)
  • bandwidth (Número) Ancho de banda de conexión en Mbps
  • name (Cadena) Nombre de la conexión. Cadena alfanumérica de 24 caracteres que sólo puede incluir guiones y guiones bajos.
  • notifications (Lista de bloques, Mín: 1) Preferencias para las notificaciones sobre cambios en la configuración o el estado de la conexión (véase más abajo para el esquema anidado)
  • type (Cadena) Define el tipo de conexión como EVPL_VC, EPL_VC, IPWAN_VC, IP_VC, ACCESS_EPL_VC, EVPLAN_VC, EPLAN_VC, EIA_VC, IA_VC, EC_VC
  • z_side (Conjunto de bloques, Mín: 1, Máx: 1) Objeto de configuración de la conexión de destino o del lado del proveedor de la conexión multisegmento (véase más abajo para el esquema anidado)

Opcional:

Sólo lectura

  • account (Conjunto de objetos) Información de la cuenta del cliente que está asociada a esta conexión (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)
  • direction (Cadena) Direccionalidad de la conexión desde el punto de vista del solicitante
  • href (Cadena) Información URI de conexión
  • id (Cadena) El ID de este recurso.
  • is_remote (Booleano) Propiedad de conexión derivada de las ubicaciones de los puntos de acceso
  • operation (Conjunto de objetos) Datos operativos específicos del tipo de conexión (véase más abajo para el esquema anidado)
  • state (Cadena) Estado general de la conexión
  • uuid (Cadena) Identificador de conexión asignado por Equinix

Esquema anidado para a_side

Opcional:

  • access_point (Conjunto de bloques, Máx: 1) Detalles del punto de acceso (véase más abajo para el esquema anidado)
  • additional_info (Lista de bloques) Información adicional del lado de la conexión (véase más abajo para el esquema anidado)
  • service_token (Conjunto de bloques, Máx: 1) Para conexiones basadas en tokens de servicio, los tokens de servicio autorizan a los usuarios a acceder a recursos y servicios protegidos. Los propietarios de los recursos pueden distribuir los tokens a socios y proveedores de confianza, lo que permite a terceros seleccionados trabajar directamente con los activos de la red Equinix (véase a continuación para el esquema anidado)

Esquema anidado para a_side.access_point

Opcional:

Sólo lectura:

Esquema anidado para a_side.access_point.gateway

Opcional:

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

Sólo lectura:

  • href (Cadena) Identificador único de recursos

Esquema anidado para a_side.access_point.interface

Opcional:

  • id (Número) id
  • type (Cadena) Tipo de interfaz
  • 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 a_side.access_point.location

Opcional:

  • ibx (Cadena) Código IBX
  • metro_code (Cadena) Código de metro del punto de acceso
  • metro_name (Cadena) Nombre del metro del punto de acceso
  • region (Cadena) Región del punto de acceso

Esquema anidado para a_side.access_point.network

Necesario:

  • uuid (Cadena) Identificador de red asignado por Equinix

Sólo lectura:

  • href (Cadena) Identificador único de recursos

Esquema anidado para a_side.access_point.port

Opcional:

  • uuid (Cadena) Identificador de puerto asignado por Equinix

Sólo lectura:

Esquema anidado para a_side.access_point.port.redundancy

Sólo lectura:

  • enabled (booleano)
  • group (Cadena)
  • priority (Cadena)

Esquema anidado para a_side.access_point.profile

Necesario:

  • type (Cadena) Tipo de perfil de servicio - L2_PROFILE, L3_PROFILE, ECIA_PROFILE, ECMC_PROFILE, IA_PROFILE
  • uuid (Cadena) Identificador del perfil de servicio asignado por Equinix

Sólo lectura:

  • access_point_type_configs (Lista de objetos) Información de configuración del punto de acceso (véase más abajo para el esquema anidado)
  • description (Cadena) Descripción del servicio proporcionada por el usuario
  • href (Cadena) Atributo de respuesta URI del perfil de servicio
  • name (Cadena) Nombre del perfil de servicio asignado por el cliente

Esquema anidado para a_side.access_point.profile.access_point_type_configs

Sólo lectura:

  • type (Cadena)
  • uuid (Cadena)

Esquema anidado para a_side.access_point.router

Opcional:

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

Sólo lectura:

  • href (Cadena) Identificador único de recursos

Esquema anidado para a_side.access_point.virtual_device

Necesario:

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

Opcional:

  • name (Cadena) Nombre del dispositivo virtual asignado por el cliente
  • type (Cadena) Tipo de dispositivo virtual

Sólo lectura:

  • href (Cadena) Identificador único de recursos

Esquema anidado para a_side.access_point.account

Sólo lectura:

  • account_name (Cadena) Nombre legal del titular de la cuenta.
  • account_number (Número) Número de cuenta asignado por Equinix.
  • global_cust_id (Cadena) ID asignado por Equinix de la organización matriz del suscriptor.
  • global_org_id (Cadena) ID asignado por Equinix de la organización matriz del suscriptor.
  • global_organization_name (Cadena) Nombre asignado por Equinix de la organización matriz del suscriptor.
  • org_id (Número) ID asignado por Equinix de la organización del suscriptor.
  • organization_name (Cadena) Nombre asignado por Equinix de la organización del suscriptor.
  • ucm_id (Cadena) Id del almacén de datos de la empresa

Esquema anidado para a_side.additional_info

Opcional:

  • key (Cadena) Clave de información adicional
  • value (Cadena) Valor de información adicional

Esquema anidado para a_side.service_token

Opcional:

  • type (Cadena) Tipo de token - VC_TOKEN
  • uuid (Cadena) Identificador de token de servicio asignado por Equinix

Sólo lectura:

  • description (Cadena) Descripción del token de servicio
  • href (Cadena) Una URL absoluta que es el objeto del contexto del enlace

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 z_side

Opcional:

  • access_point (Conjunto de bloques, Máx: 1) Detalles del punto de acceso (véase más abajo para el esquema anidado)
  • additional_info (Lista de bloques) Información adicional del lado de conexión (véase más abajo para el esquema anidado)
  • service_token (Conjunto de bloques, Máx: 1) Para conexiones basadas en tokens de servicio, los tokens de servicio autorizan a los usuarios a acceder a recursos y servicios protegidos. Los propietarios de recursos pueden distribuir los tokens a socios y proveedores de confianza, lo que permite a terceros seleccionados trabajar directamente con los activos de la red Equinix (véase más abajo para el esquema anidado)

Esquema anidado para z_side.access_point

Opcional:

  • authentication_key (Cadena) Clave de autenticación para conexiones basadas en proveedores o conexiones de integración Metal-Fabric
  • gateway (Conjunto de bloques, Máx: 1, Obsoleto) Obsoleto gateway Utilice en su lugar el atributo router (véase abajo para el esquema anidado)
  • interface (Conjunto de bloques, Máx: 1) Interfaz de dispositivo virtual (véase más abajo para el esquema anidado)
  • link_protocol (Conjunto de bloques, Máx: 1) Protocolo de enlace de conexión (véase más abajo para el esquema anidado)
  • location (Conjunto de bloques, Máx: 1) Ubicación del punto de acceso (véase más abajo para el esquema anidado)
  • network (Conjunto de bloques, Máx: 1) información del punto de acceso a la red (véase más abajo para el esquema anidado)
  • peering_type (Cadena) Tipo de peering- PRIVATE,MICROSOFT,PUBLIC, MANUAL
  • port (Conjunto de bloques, Máx: 1) Información del punto de acceso al puerto (véase más abajo para el esquema anidado)
  • profile (Conjunto de bloques, Máx: 1) Perfil de servicio (véase más abajo para el esquema anidado)
  • role (Cadena) Rol de red
  • router (Conjunto de bloques, Máx: 1) Información del punto de acceso al enrutador de la nube que sustituye a gateway (véase más abajo para el esquema anidado)
  • seller_region (Cadena) Región del vendedor del punto de acceso
  • type (Cadena) Tipo de punto de acceso - COLO, VD, VG, SP, IGW, SUBNET, CLOUD_ROUTER, NETWORK, METAL_NETWORK
  • virtual_device (Conjunto de bloques, Máx: 1) Dispositivo virtual (véase más abajo para el esquema anidado)

Sólo lectura:

Esquema anidado para z_side.access_point.gateway

Opcional:

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

Sólo lectura:

  • href (Cadena) Identificador único de recursos

Esquema anidado para z_side.access_point.interface

Opcional:

  • id (Número) id
  • type (Cadena) Tipo de interfaz
  • 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 z_side.access_point.location

Opcional:

  • ibx (Cadena) Código IBX
  • metro_code (Cadena) Código de metro del punto de acceso
  • metro_name (Cadena) Nombre del metro del punto de acceso
  • region (Cadena) Región del punto de acceso

Esquema anidado para z_side.access_point.network

Necesario:

  • uuid (Cadena) Identificador de red asignado por Equinix

Sólo lectura:

  • href (Cadena) Identificador único de recursos

Esquema anidado para z_side.access_point.port

Opcional:

  • uuid (Cadena) Identificador de puerto asignado por Equinix

Sólo lectura:

  • href (Cadena) Identificador único de recursos
  • name (Cadena) Nombre del puerto
  • redundancy (Conjunto de objetos) Información de redundancia (véase más abajo para el esquema anidado)

Esquema anidado para z_side.access_point.port.redundancy

Sólo lectura:

  • enabled (booleano)
  • group (Cadena)
  • priority (Cadena)

Esquema anidado para z_side.access_point.profile

Necesario:

  • type (Cadena) Tipo de perfil de servicio - L2_PROFILE, L3_PROFILE, ECIA_PROFILE, ECMC_PROFILE, IA_PROFILE
  • uuid (Cadena) Identificador del perfil de servicio asignado por Equinix

Sólo lectura:

  • access_point_type_configs (Lista de objetos) Información de configuración del punto de acceso (véase más abajo para el esquema anidado)
  • description (Cadena) Descripción del servicio proporcionada por el usuario
  • href (Cadena) Atributo de respuesta URI del perfil de servicio
  • name (Cadena) Nombre del perfil de servicio asignado por el cliente

Esquema anidado para z_side.access_point.profile.access_point_type_configs

Sólo lectura:

  • type (Cadena)
  • uuid (Cadena)

Esquema anidado para z_side.access_point.router

Opcional:

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

Sólo lectura:

  • href (Cadena) Identificador único de recursos

Esquema anidado para z_side.access_point.virtual_device

Necesario:

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

Opcional:

  • name (Cadena) Nombre del dispositivo virtual asignado por el cliente
  • type (Cadena) Tipo de dispositivo virtual

Sólo lectura:

  • href (Cadena) Identificador único de recursos

Esquema anidado para z_side.access_point.account

Sólo lectura:

  • account_name (Cadena) Nombre legal del titular de la cuenta.
  • account_number (Número) Número de cuenta asignado por Equinix.
  • global_cust_id (Cadena) ID asignado por Equinix de la organización matriz del suscriptor.
  • global_org_id (Cadena) ID asignado por Equinix de la organización matriz del suscriptor.
  • global_organization_name (Cadena) Nombre asignado por Equinix de la organización matriz del suscriptor.
  • org_id (Número) ID asignado por Equinix de la organización del suscriptor.
  • organization_name (Cadena) Nombre asignado por Equinix de la organización del suscriptor.
  • ucm_id (Cadena) Id del almacén de datos de la empresa

Esquema anidado para z_side.additional_info

Opcional:

  • key (Cadena) Clave de información adicional
  • value (Cadena) Valor de información adicional

Esquema anidado para z_side.service_token

Opcional:

  • type (Cadena) Tipo de token - VC_TOKEN
  • uuid (Cadena) Identificador de token de servicio asignado por Equinix

Sólo lectura:

  • description (Cadena) Descripción del token de servicio
  • href (Cadena) Una URL absoluta que es el objeto del contexto del enlace

Esquema anidado para order

Opcional:

  • billing_tier (Cadena) Nivel de facturación del ancho de banda de conexión
  • order_id (Cadena) Identificación del pedido
  • order_number (Cadena) Número de referencia del pedido
  • purchase_order_number (Cadena) Número de pedido
  • term_length (Número) Duración del plazo en meses; los valores válidos son 1, 12, 24, 36 donde 1 es el valor por defecto (para el caso bajo demanda)

Esquema anidado para project

Opcional:

  • project_id (Cadena) Id de proyecto

Sólo lectura:

  • href (Cadena) URL de recurso único

Esquema anidado para redundancy

Opcional:

  • group (Cadena) Identificador del grupo de redundancia (Utilice el UUID redundancy.0.group de la conexión primaria; por ejemplo, one(equinix_fabric_connection.primary_port_connection.redundancy).group o equinix_fabric_connection.primary_port_connection.redundancy.0.group)
  • priority (Cadena) Prioridad de la conexión en el grupo de redundancia - PRIMARIA, SECUNDARIA

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)

Esquema anidado para operation

Sólo lectura:

Esquema anidado para operation.errors

Sólo lectura:

  • additional_info (Lista de objetos) (véase más abajo para el esquema anidado)
  • correlation_id (Cadena)
  • details (Cadena)
  • error_code (Cadena)
  • error_message (Cadena)
  • help (Cadena)

Esquema anidado para operation.errors.additional_info

Sólo lectura:

  • property (Cadena)
  • reason (Cadena)
¿Fue útil esta página?