Ir al contenido principal

equinix_fabric_cloud_router (Recurso)

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

Documentación adicional:

Ejemplo de uso

Fabric Cloud Router

resource "equinix_fabric_cloud_router" "new_cloud_router"{
name = "Router-SV"
type = "XF_ROUTER"
notifications{
type = "ALL"
emails = ["example@equinix.com","test1@equinix.com"]
}
order {
purchase_order_number = "1-323292"
}
location {
metro_code = "SV"
}
package {
code = "STANDARD"
}
project {
project_id = "776847000642406"
}
account {
account_number = "203612"
}
}

Fabric Cloud Router con id de suscripción a Marketplace

resource "equinix_fabric_cloud_router" "new_cloud_router"{
name = "Router-SV"
type = "XF_ROUTER"
notifications{
type = "ALL"
emails = ["example@equinix.com","test1@equinix.com"]
}
order {
purchase_order_number = "1-323292"
}
location {
metro_code = "SV"
}
package {
code = "STANDARD"
}
project {
project_id = "776847000642406"
}
marketplace_subscription {
type = "AWS_MARKETPLACE_SUBSCRIPTION"
uuid = "2823b8ae07-a2a2-45b4-a658-c3542bb24e9"
}
}

Esquema

Requerido

  • location (Conjunto de bloques, Mín: 1, Máx: 1) Ubicación del Fabric Cloud Router (véase más abajo para el esquema anidado)
  • name (Cadena) Nombre del Fabric Cloud Router. Cadena alfanumérica de 24 caracteres que sólo puede incluir guiones y guiones bajos.
  • notifications (Lista de bloques, Mín: 1) Preferencias para notificaciones sobre cambios en la configuración o el estado del Fabric Cloud Router (véase abajo para el esquema anidado)
  • package (Conjunto de bloques, Mín: 1, Máx: 1) Tipo de paquete Fabric Cloud Router (véase más abajo para el esquema anidado)
  • project (Conjunto de bloques, Mín: 1, Máx: 1) Información del proyecto de jerarquía de recursos del cliente. Aplicable a los clientes incorporados a Equinix Identity and Access Management. Para obtener más información, consulte Identity & Access Management: Proyectos (véase abajo para el esquema anidado)
  • type (Cadena) Define el tipo de FCR como; XF_ROUTER

Opcional:

  • account (Conjunto de bloques, Máx: 1) Información de la cuenta del cliente que está asociada con este Fabric Cloud Router (véase más abajo para el esquema anidado)
  • description (Cadena) Descripción del Fabric Cloud Router proporcionada por el cliente
  • href (Cadena) Información URI del Fabric Cloud Router
  • marketplace_subscription (Conjunto de bloques, Máx: 1) Entidad Equinix Fabric para la suscripción al Marketplace (véase más abajo para el esquema anidado)
  • order (Conjunto de bloques, Máx: 1) Información de pedido relacionada con este Fabric Cloud Router (véase más abajo para el esquema anidado)
  • timeouts (Bloque, Opcional) (véase más abajo para el esquema anidado)
  • uuid (Cadena) Identificador del Fabric Cloud Router asignado por Equinix

Sólo lectura

  • change_log (Conjunto de objetos) Captura la información sobre cambios en el ciclo de vida de Fabric Cloud Router (véase más abajo para el esquema anidado)
  • connections_count (Número) Número de conexiones asociadas a esta instancia de Fabric Cloud Router
  • equinix_asn (Número) Equinix ASN
  • id (Cadena) El ID de este recurso.
  • state (Cadena) Estado general del Fabric Cloud Router

Esquema anidado para 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 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 package

Necesario:

  • code (Cadena) Código del paquete Fabric Cloud Router

Esquema anidado para project

Opcional:

  • href (Cadena) URL de recurso único
  • project_id (Cadena) Id de proyecto

Esquema anidado para account

Necesario:

  • account_number (Número) Número de cuenta

Esquema anidado para marketplace_subscription

Necesario:

  • uuid (Cadena) Identificador de suscripción al Marketplace asignado por Equinix

Opcional:

  • type (Cadena) Tipo de suscripción a Marketplace como; AWS_MARKETPLACE_SUBSCRIPTION

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 timeouts

Opcional:

  • create (Cadena)
  • delete (Cadena)
  • read (Cadena)
  • update (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?