メインコンテンツにスキップ

equinix_fabric_service_profile(データソース)

Fabric V4 API互換のデータリソース。UUIDフィルタ条件でサービスプロファイルを取得できます。

追加ドキュメント

使用例​

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
}

スキーマ​

必須​

  • uuid(String) Equinixが割り当てたサービスプロファイル識別子

読み取り専用​

  • access_point_type_configs(オブジェクトのリスト)アクセスポイントの設定情報(入れ子になったスキーマについては以下を参照)
  • account(オブジェクトのセット)サービスプロファイル所有者アカウント情報(入れ子になったスキーマについては以下を参照)
  • allowed_emails(文字列のリスト)連絡先メールの配列
  • change_log(オブジェクトのセット)接続ライフサイクルの変更情報を取得(入れ子になったスキーマについては以下を参照)
  • custom_fields(オブジェクトのリスト)カスタムフィールド(入れ子になったスキーマについては以下を参照)
  • description(String)ユーザー提供のサービスの説明
  • href(String)サービスプロファイルのURI応答属性
  • id(String)このリソースのID。
  • marketing_info(オブジェクトセット)マーケティング情報(入れ子になったスキーマについては以下を参照)
  • metros(オブジェクトのリスト)アクセスポイントの設定情報(入れ子になったスキーマについては以下を参照)
  • name(String)お客様が割り当てたサービスプロファイル名
  • notifications(オブジェクトのリスト)接続構成またはステータス変更に関する通知の設定(入れ子になったスキーマについては以下を参照)
  • ports(オブジェクトのリスト)ポート(入れ子になったスキーマについては以下を参照)
  • project(オブジェクトのセット)プロジェクト情報(入れ子になったスキーマについては以下を参照)
  • self_profile(ブール型)プロファイルがお客様の自己使用のために作成されたかどうかを示す自己プロファイル
  • state(String)サービスプロファイルの状態-アクティブ、保留中の承認、削除済み、否認済み
  • tags(文字列のリスト)接続に関連付けられたタグ
  • type(String)サービスプロファイルタイプ- L2_PROFILE、L3_PROFILE、ECIA_PROFILE、ECMC_PROFILE、IA_PROFILE、IXプロファイル
  • view_point(String)バイヤーとセラーの表現間でビューを反転します。使用可能な値:Aside、zSide。デフォルト値:Aside
  • virtual_devices(オブジェクトのリスト)仮想デバイス(入れ子になったスキーマについては以下を参照)
  • visibility(String)サービスプロファイルの可視性-パブリック、プライベート

の入れ子スキーマaccess_point_type_configs​

読み取り専用:

  • allow_bandwidth_auto_approval (ブール型)
  • allow_bandwidth_upgrade(ブール型)
  • allow_custom_bandwidth(ブール型)
  • allow_remote_connections(ブール型)
  • api_config(オブジェクトのセット)(入れ子になったスキーマについては以下を参照)
  • authentication_key(オブジェクトのセット)(入れ子になったスキーマについては以下を参照)
  • bandwidth_alert_threshold(番号)
  • connection_label(文字列)
  • connection_redundancy_required(ブール型)
  • enable_auto_generate_service_key(ブール型)
  • link_protocol_config(オブジェクトのセット)(入れ子になったスキーマについては以下を参照)
  • selective_redundancy(ブール型)
  • supported_bandwidths(番号のリスト)
  • type(文字列)
  • uuid(文字列)

の入れ子スキーマaccess_point_type_configs.api_config​

読み取り専用:

  • allow_over_subscription (ブール型)
  • api_available(ブール型)
  • bandwidth_from_api(ブール型)
  • equinix_managed_port(ブール型)
  • equinix_managed_vlan(ブール型)
  • integration_id(文字列)
  • over_subscription_limit(番号)

の入れ子スキーマaccess_point_type_configs.authentication_key​

読み取り専用:

  • description (文字列)
  • label(文字列)
  • required(ブール型)

読み取り専用:

  • encapsulation (文字列)
  • encapsulation_strategy(文字列)
  • reuse_vlan_s_tag(ブール型)

の入れ子スキーマaccount​

読み取り専用:

  • account_name (文字列)
  • account_number(番号)
  • global_cust_id(文字列)
  • global_org_id(文字列)
  • global_organization_name(文字列)
  • org_id(番号)
  • organization_name(文字列)
  • ucm_id(文字列)

の入れ子スキーマchange_log​

読み取り専用:

  • created_by (文字列)
  • created_by_email(文字列)
  • created_by_full_name(文字列)
  • created_date_time(文字列)
  • deleted_by(文字列)
  • deleted_by_email(文字列)
  • deleted_by_full_name(文字列)
  • deleted_date_time(文字列)
  • updated_by(文字列)
  • updated_by_email(文字列)
  • updated_by_full_name(文字列)
  • updated_date_time(文字列)

の入れ子スキーマcustom_fields​

読み取り専用:

  • capture_in_email (ブール型)
  • data_type(文字列)
  • description (文字列)
  • label(文字列)
  • options(文字列のリスト)
  • required(ブール型)

の入れ子スキーマmarketing_info​

読み取り専用:

の入れ子スキーマmarketing_info.process_step​

読み取り専用:

  • description (文字列)
  • sub_title (文字列)
  • title(文字列)

の入れ子スキーマmetros​

読み取り専用:

  • code (文字列)
  • display_name(文字列)
  • ibxs(文字列のリスト)
  • in_trail(ブール型)
  • name(文字列)
  • seller_regions(文字列のマップ)

の入れ子スキーマnotifications​

読み取り専用:

  • emails (文字列のリスト)
  • send_interval(文字列)
  • type(文字列)

の入れ子スキーマports​

読み取り専用:

  • cross_connect_id (文字列)
  • location(オブジェクトのセット)(入れ子になったスキーマについては以下を参照)
  • seller_region(文字列)
  • seller_region_description(文字列)
  • type(文字列)
  • uuid(文字列)

の入れ子スキーマports.location​

読み取り専用:

  • ibx (文字列)
  • metro_code(文字列)
  • metro_name(文字列)
  • region(文字列)

の入れ子スキーマproject​

読み取り専用:

  • href (文字列)
  • project_id(文字列)

の入れ子スキーマvirtual_devices​

読み取り専用:

の入れ子スキーマ virtual_devices.location​

読み取り専用:

  • ibx (文字列)
  • metro_code(文字列)
  • metro_name(文字列)
  • region(文字列)
このページは役に立ちましたか?