本文へスキップ

equinix_fabric_stream_subscriptions(データソース)

Equinix Fabric Streamサブスクリプションをページネーション付きで取得できるFabric V4 API互換データソース

追加ドキュメント

使用例

data "equinix_fabric_stream_subscriptions" "all" {
stream_id = "<stream_id>"
pagination = {
limit = 10
offset = 0
}
}

スキーマ

必須

  • pagination (属性) 返されるストリーム・リストのページネーションの詳細 (入れ子になったスキーマについては 下記 を参照)
  • stream_id (String) ストリームサブスクリプションの対象となるストリームの uuid。

読み取り専用

  • data (属性リスト) 返されるストリームオブジェクトのリスト (入れ子になったスキーマについては 以下 を参照)
  • id (文字列) リ ソ ース の一意な識別子

paginationの入れ子スキーマ

オプション

  • limit (数値) 1 ページあ た り に返 さ れ る 検索結果の最大数。数値は 1 から 100 の間である必要があり、デフォルトは 20 です。
  • offset (数値) 応答で返 さ れた最初の項目の イ ンデ ッ ク ス。デフォルトは 0 です。

読み取り専用:

  • next (String) レスポンスの次の項目への相対 URL
  • previous (String) レスポンスの前の項目からの相対 URL
  • total (数) リクエストを行ったユーザーが利用可能なストリームの総数。

dataの入れ子スキーマ

読み取り専用:

  • change_log (属性) ストリームリソースの最後の変更の詳細 (入れ子になったスキーマは以下を参照)(#nestedatt--data--change_log)
  • description (String) 顧客が提供するストリームサブスクリプションの説明
  • enabled (論理値) ストリーム購読有効状態
  • event_selector (属性) ストリームサブスクリプションに含まれる/含まれないイベントのリスト (入れ子になったスキーマは以下を参照](#nestedatt--data--event_selector))
  • href (文字列)ストリーム購読リソースのEquinix割り当てURI
  • metric_selector (属性) ストリーム・サブスクリプションに含める/含めないメトリクスのリスト(入れ子になったスキーマについては下記を参照)。
  • name (String) 顧客提供のストリームサブスクリプション名
  • sink (属性)エクイニクスストリームの契約者の詳細(ネストされたスキーマについては下記を参照)。
  • state (文字列) ストリームリソースのプロビジョニングステータスを表す値。
  • type (String) ストリームサブスクリプションリクエストのタイプ
  • uuid (文字列) ストリームサブスクリプションリソースのエクイニクス割り当て一意識別子

data.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 (文字列) ス ト リ ーム リ ソ ース の最終更新時刻。

data.event_selectorの入れ子スキーマ

読み取り専用:

  • except (文字列のリスト) 除外するイベントのリスト
  • include (文字列のリスト) 含めるイベントのリスト

data.metric_selectorの入れ子スキーマ

読み取り専用:

  • except (文字列のリスト) 除外するメ ト リ ッ ク の リ ス ト 。
  • include (文字列のリスト) 含めるメ ト リ ッ ク の リ ス ト 。

data.sinkの入れ子スキーマ

読み取り専用:

  • batch_enabled (Boolean) データの一括配信を可能にするブール型スイッチ
  • batch_size_max (数値) 有効な場合のバッチ配信の最大サイズ
  • batch_wait_time_max (数値) バッチ配信を有効にした場合の最大待機時間
  • credential (属性) 指定されたシンクタイプのアクセス詳細 (入れ子になったスキーマは下記参照](#nestedatt--data--sink--credential))
  • host (String) 特定のデータストリーム契約製品の既知のホスト名。可変 URI と混同しないでください。
  • settings (属性) ストリームサブスクリプションのシンク設定 (ネストされたスキーマは以下を参照](#nestedatt--data--sink--settings))
  • type (String) 契約者のタイプ
  • uri (文字列) データストリームの公開到達可能な http エンドポイント宛先

data.sink.credentialの入れ子スキーマ

読み取り専用:

  • access_token (String) Authorization ヘッダー値として渡されます。
  • api_key (String) Authorization ヘッダー値として渡されます。
  • integration_key (String) Authorization ヘッダー値として渡されます。
  • password (String) Authorization ヘッダー値として渡されます。
  • type (文字列)渡されるクレデンシャルのタイプ
  • username (String) Authorization ヘッダー値として渡されます。

data.sink.settingsの入れ子スキーマ

読み取り専用:

  • application_key (文字列)
  • event_index (文字列)
  • event_uri (文字列)
  • format (文字列)
  • metric_index (文字列)
  • metric_uri (文字列)
  • source (文字列)
このページは役に立ちましたか?