Ir para o conteúdo principal

equinix_fabric_cloud_router (Fonte de dados)

Recurso de dados compatível com a API Fabric V4 que permite ao usuário obter o Fabric Cloud Router para um determinado UUID.

Documentação adicional:

Exemplo de uso

data "equinix_fabric_cloud_router" "cloud_router_data_name" {
uuid = "<uuid_of_cloud_router>"
}

output "id" {
value = data.equinix_fabric_cloud_router.cloud_router_data_name.id
}

output "name" {
value = data.equinix_fabric_cloud_router.cloud_router_data_name.name
}

output "account_number" {
value = [for account in data.equinix_fabric_cloud_router.cloud_router_data_name.account: account.account_number]
}

output "equinix_asn" {
value = data.equinix_fabric_cloud_router.cloud_router_data_name.equinix_asn
}

output "metro_code" {
value = [for location in data.equinix_fabric_cloud_router.cloud_router_data_name.location: location.metro_code]
}

output "metro_name" {
value = [for location in data.equinix_fabric_cloud_router.cloud_router_data_name.location: location.metro_name]
}

output "region" {
value = [for location in data.equinix_fabric_cloud_router.cloud_router_data_name.location: location.region]
}

output "package_code" {
value = [for package in data.equinix_fabric_cloud_router.cloud_router_data_name.package: package.code]
}

output "project_id" {
value = [for project in data.equinix_fabric_cloud_router.cloud_router_data_name.project: project.project_id]
}

output "type" {
value = data.equinix_fabric_cloud_router.cloud_router_data_name.type
}

Esquema

Obrigatório

  • uuid (String) Identificador do Fabric Cloud Router atribuído pela Equinix

Somente leitura

  • account (Conjunto de Objetos) Informações da conta do cliente associadas a este Fabric Cloud Router (consulte abaixo para o esquema aninhado)
  • change_log (Conjunto de Objetos) Captura informações de alteração do ciclo de vida do Fabric Cloud Router (consulte abaixo para esquema aninhado)
  • connections_count (Número) Número de conexões associadas a esta instância do Fabric Cloud Router
  • description (String) Descrição do Fabric Cloud Router fornecida pelo cliente
  • equinix_asn (Número) Equinix ASN
  • href (String) Informações do URI do Fabric Cloud Router
  • id (String) O ID deste recurso.
  • location (Conjunto de Objetos) Localização do Fabric Cloud Router (consulte abaixo para esquema aninhado)
  • marketplace_subscription (Conjunto de Objetos) Entidade Equinix Fabric para Assinatura do Marketplace (consulte abaixo para o esquema aninhado)
  • name (String) Nome do Fabric Cloud Router . Uma string alfanumérica de 24 caracteres que pode incluir apenas hífens e sublinhados.
  • notifications (Lista de Objetos) Preferências para notificações sobre alterações de configuração ou status do Fabric Cloud Router (consulte abaixo para esquema aninhado)
  • order (Conjunto de Objetos) Informações de Pedido relacionadas a este Fabric Cloud Router (consulte [abaixo para esquema aninhado](#nestedatt-- pedido))
  • package (Conjunto de Objetos) Tipo de Pacote do Fabric Cloud Router (consulte abaixo para esquema aninhado)
  • project (Conjunto de Objetos) Informações do projeto da hierarquia de recursos do cliente. Aplicável a clientes integrados ao Equinix Identity and Access Management. Para mais informações, consulte Identity and Access Management: Projetos (consulte abaixo para esquema aninhado).
  • state (String) Estado geral do Fabric Cloud Router
  • type (String) Define o tipo FCR como; XF_ROUTER

Esquema aninhado para account

Somente leitura:

  • account_number (Número)

Esquema aninhado para change_log

Somente leitura:

  • created_by (String)
  • created_by_email (String)
  • created_by_full_name (String)
  • created_date_time (String)
  • deleted_by (String)
  • deleted_by_email (String)
  • deleted_by_full_name (String)
  • deleted_date_time (String)
  • updated_by (String)
  • updated_by_email (String)
  • updated_by_full_name (String)
  • updated_date_time (String)

Esquema aninhado para location

Somente leitura:

  • ibx (String)
  • metro_code (String)
  • metro_name (String)
  • region (String)

Esquema aninhado para marketplace_subscription

Somente leitura:

  • type (String)
  • uuid (String)

Esquema aninhado para notifications

Somente leitura:

  • emails (Lista de strings)
  • send_interval (String)
  • type (String)

Esquema aninhado para order

Somente leitura:

  • billing_tier (String)
  • order_id (String)
  • order_number (String)
  • purchase_order_number (String)
  • term_length (Número)

Esquema aninhado para package

Somente leitura:

  • code (String)

Esquema aninhado para project

Somente leitura:

  • href (String)
  • project_id (String)
Esta página foi útil?