Ir al contenido principal

equinix_fabric_service_profile (Fuente de datos)

Recurso de datos compatible con la API Fabric V4 que permite al usuario obtener el perfil de servicio por criterios de filtro UUID

Documentación adicional:

Ejemplo de uso

data "equinix_fabric_service_profile" "service_profile_data_name" {
uuid = "<uuid_of_service_profile>"
}

output "id" {
value = data.equinix_fabric_service_profile.service_profile_data_name.id
}

output "name" {
value = data.equinix_fabric_service_profile.service_profile_data_name.name
}

output "type" {
value = data.equinix_fabric_service_profile.service_profile_data_name.type
}

output "visibility" {
value = data.equinix_fabric_service_profile.service_profile_data_name.visibility
}

output "org_name" {
value = data.equinix_fabric_service_profile.service_profile_data_name.account.0.organization_name
}

output "access_point_type_configs_type" {
value = data.equinix_fabric_service_profile.service_profile_data_name.access_point_type_configs.0.type
}

output "allow_remote_connections" {
value = data.equinix_fabric_service_profile.service_profile_data_name.access_point_type_configs.0.allow_remote_connections
}

output "supported_bandwidth_0" {
value = data.equinix_fabric_service_profile.service_profile_data_name.access_point_type_configs.0.supported_bandwidths.0
}

output "supported_bandwidth_1" {
value = data.equinix_fabric_service_profile.service_profile_data_name.access_point_type_configs.0.supported_bandwidths.1
}

output "redundandy_required" {
value = data.equinix_fabric_service_profile.service_profile_data_name.access_point_type_configs.0.connection_redundancy_required
}

output "allow_over_subscription" {
value = data.equinix_fabric_service_profile.service_profile_data_name.access_point_type_configs.0.api_config.0.allow_over_subscription
}

Esquema

Requerido

  • 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)
  • account (Conjunto de objetos) Información de la cuenta del propietario del perfil de servicio (véase más abajo para el esquema anidado)
  • allowed_emails (Lista de cadenas) Matriz de correos electrónicos de contacto
  • 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)
  • custom_fields (Lista de objetos) Campos personalizados (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
  • id (Cadena) El ID de este recurso.
  • marketing_info (Conjunto de objetos) Información de marketing (véase más abajo para el esquema anidado)
  • metros (Lista de objetos) Información de configuración del punto de acceso (véase más abajo para el esquema anidado)
  • name (Cadena) Nombre del perfil de servicio asignado por el cliente
  • notifications (Lista de objetos) 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)
  • ports (Lista de objetos) Puertos (véase más abajo para el esquema anidado)
  • project (Conjunto de objetos) Información del proyecto (véase más abajo para el esquema anidado)
  • self_profile (Booleano) Perfil propio que indica si el perfil se ha creado para uso propio del cliente
  • state (Cadena) Estado del perfil de servicio - ACTIVO, PENDIENTE_APROBACIÓN, BORRADO, RECHAZADO
  • tags (Lista de cadenas) Etiquetas adjuntas a la conexión
  • type (Cadena) Tipo de perfil de servicio - L2_PROFILE, L3_PROFILE, ECIA_PROFILE, ECMC_PROFILE, IA_PROFILE, IX_PROFILE
  • view_point (Cadena) Cambia la vista entre la representación del comprador y la del vendedor. Valores disponibles : aSide, zSide. Valor por defecto : aSide
  • virtual_devices (Lista de objetos) Dispositivos virtuales (véase más abajo para el esquema anidado)
  • visibility (Cadena) Visibilidad del perfil de servicio - PÚBLICO, PRIVADO

Esquema anidado para access_point_type_configs

Sólo lectura:

  • allow_bandwidth_auto_approval (booleano)
  • allow_bandwidth_upgrade (booleano)
  • allow_custom_bandwidth (booleano)
  • allow_remote_connections (booleano)
  • api_config (Conjunto de objeto) (véase más abajo para el esquema anidado)
  • authentication_key (Conjunto de objeto) (véase más abajo para el esquema anidado)
  • bandwidth_alert_threshold (Número)
  • connection_label (Cadena)
  • connection_redundancy_required (booleano)
  • enable_auto_generate_service_key (booleano)
  • link_protocol_config (Conjunto de objeto) (véase más abajo para el esquema anidado)
  • selective_redundancy (booleano)
  • supported_bandwidths (Lista de números)
  • type (Cadena)
  • uuid (Cadena)

Esquema anidado para access_point_type_configs.api_config

Sólo lectura:

  • allow_over_subscription (booleano)
  • api_available (booleano)
  • bandwidth_from_api (booleano)
  • equinix_managed_port (booleano)
  • equinix_managed_vlan (booleano)
  • integration_id (Cadena)
  • over_subscription_limit (Número)

Esquema anidado para access_point_type_configs.authentication_key

Sólo lectura:

  • description (Cadena)
  • label (Cadena)
  • required (booleano)

Sólo lectura:

  • encapsulation (Cadena)
  • encapsulation_strategy (Cadena)
  • reuse_vlan_s_tag (booleano)

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 custom_fields

Sólo lectura:

  • capture_in_email (booleano)
  • data_type (Cadena)
  • description (Cadena)
  • label (Cadena)
  • options (Lista de cadenas)
  • required (booleano)

Esquema anidado para marketing_info

Sólo lectura:

Esquema anidado para marketing_info.process_step

Sólo lectura:

  • description (Cadena)
  • sub_title (Cadena)
  • title (Cadena)

Esquema anidado para metros

Sólo lectura:

  • code (Cadena)
  • display_name (Cadena)
  • ibxs (Lista de cadenas)
  • in_trail (booleano)
  • name (Cadena)
  • seller_regions (Mapa de cadena)

Esquema anidado para notifications

Sólo lectura:

  • emails (Lista de cadenas)
  • send_interval (Cadena)
  • type (Cadena)

Esquema anidado para ports

Sólo lectura:

  • cross_connect_id (Cadena)
  • location (Conjunto de objeto) (véase más abajo para el esquema anidado)
  • seller_region (Cadena)
  • seller_region_description (Cadena)
  • type (Cadena)
  • uuid (Cadena)

Esquema anidado para ports.location

Sólo lectura:

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

Esquema anidado para project

Sólo lectura:

  • href (Cadena)
  • project_id (Cadena)

Esquema anidado para virtual_devices

Sólo lectura:

Esquema anidado para virtual_devices.location

Sólo lectura:

  • ibx (Cadena)
  • metro_code (Cadena)
  • metro_name (Cadena)
  • region (Cadena)
¿Fue útil esta página?