equinix_fabric_stream(リソース)
Fabric V4 API互換リソースにより、Equinix Fabric Streamの作成と管理が可能になります。
追加ドキュメント
- はじめに: https://docs.equinix.com/observability/streaming-data/integratewithsink/
- API: https://docs.equinix.com/api-catalog/fabricv4/#tag/Streams
使用例
resource "equinix_fabric_stream" "new_stream" {
type = "TELEMETRY_STREAM"
name = "<name_of_stream_resource>"
description = "<description_of_stream_resource>"
project = {
project_id = "<destination_project_id_for_stream"
}
}
output "stream_state" {
value = equinix_fabric_stream.new_stream.state
}
スキーマ
必須
description(文字列) ストリームリソースのプロバイダ提供の説明。name(文字列) カ ス タ マが提供す る ス ト リ ーム リ ソ ース名project(属性) Equinix Project属性オブジェクト(入れ子スキーマは下記参照](#nestedatt--project)type(文字列) Equinix定義のストリーミングタイプ
オプション
timeouts(属性) (入れ子になったスキーマは以下を参照](#nestedatt--timeouts))
読み取り専用
assets_count(数) ス ト リ ーム リ ソ ース に接続 さ れてい る ス ト リ ーム アセ ッ ト の数。change_log(属性) ストリームリソースの最後の変更の詳細 (入れ子になったスキーマは以下を参照](#nestedatt--change_log))href(文字列) Equinixポータルのストリームリソースへの自動生成URIid(文字列) リ ソ ース の一意な識別子state(文字列) ストリームリソースのプロビジョニングステータスを表す値。stream_subscriptions_count(数) ストリームリソース上のクライアントサブスクリプションの数。uuid(文字列) エクイニクスが割り当てたストリームリソースの一意のID
projectの入れ子スキーマ
必須
project_id(文字列) エクイニクス加入者割り当てプロジェクトID
timeoutsの入れ子スキーマ
オプション
create(String) "30s "や "2h45m "などの数字と単位接尾辞で構成される期間として解析できる文字列。有効な時間単位は、"s" (秒)、"m" (分)、"h" (時間) です。delete(文字列) "30s "や "2h45m "などの数字と単位の接尾辞で構成される期間として解析できる文字列。有効な時間単位は、"s" (秒)、"m" (分)、"h" (時間) です。削除操作にタイムアウトを設定することは、破棄操作が発生する前に変更が状態に保存されている場合にのみ適用されます。read(文字列) "30s "や "2h45m "などの数字と単位の接尾辞で構成される期間として解析できる文字列。有効な時間単位は "s"(秒)、"m"(分)、"h"(時間)です。読み取り操作は、リフレッシュが有効になっている場合、リフレッシュまたはプランニング操作中に発生します。update(String) "30s "や "2h45m "などの数字と単位接尾辞で構成される期間として解析できる文字列。有効な時間単位は、"s" (秒)、"m" (分)、"h" (時間) です。
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(文字列) ス ト リ ーム リ ソ ース の最終更新時刻。