ストリーム・プールのリスト
ストリーミング・サービスのストリーム・プールをリストします。
既存のストリーム・プールのリストが表示されます。 ストリーム・プールをリストするには、oci streaming admin stream-pool listコマンドと必要なパラメータを使用します:
oci streaming admin stream-pool list --compartment-id <compartment_OCID> [OPTIONS]
デフォルトでは、最初の10個のストリーム・プールが返されます。
例:
oci streaming admin stream-pool list --compartment-id ocid1.tenancy.oc1..exampleuniqueID { "data": [ { "compartment-id": "ocid1.tenancy.oc1..exampleuniqueID", "defined-tags": {}, "freeform-tags": {}, "id": "ocid1.streampool.oc1.phx.exampleuniqueID", "is-private": false, "lifecycle-state": "ACTIVE", "name": "MyStreamPool", "time-created": "2020-10-09T22:21:16.931000+00:00" }, { "compartment-id": "ocid1.tenancy.oc1..exampleuniqueID", "defined-tags": {}, "freeform-tags": {}, "id": "ocid1.streampool.oc1.phx.exampleuniqueID", "is-private": true, "lifecycle-state": "ACTIVE", "name": "example-stream-pool-02", "time-created": "2020-04-03T07:00:56.196000+00:00" }, { "compartment-id": "ocid1.tenancy.oc1..exampleCompartmentOCID", "defined-tags": {}, "freeform-tags": {}, "id": "ocid1.streampool.oc1.phx.exampleStreamPoolOCID", "is-private": false, "lifecycle-state": "ACTIVE", "name": "example-stream-pool-01, "time-created": "2020-04-03T05:28:26.025000+00:00" } ] }
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
ListStreamPools操作を実行して、ストリーム・プールをリストします。
リソース・マネージャおよびTerraformの使用
oci_streaming_stream_pool
データ・ソースを使用して、コンパートメント内のストリーム・プールをリストします。
ストリーム・プール(oci_streaming_stream_pool
リソース)の表現の例:
resource oci_streaming_stream_pool export_test_stream_pool {
compartment_id = var.compartment_ocid
name = "test_stream_pool"
#Optional
private_endpoint_settings {
nsg_ids = [oci_core_network_security_group.test_nsg.id]
private_endpoint_ip = "10.0.0.5"
subnet_id = oci_core_subnet.test_subnet.id
}
kafka_settings {
#Optional
auto_create_topics_enable = true
log_retention_hours = 24
num_partitions = 1
}
}
resource "oci_core_vcn" "test_vcn" {
cidr_block = "10.0.0.0/16"
compartment_id = var.compartment_ocid
display_name = "testvcn"
dns_label = "dnslabel"
}
resource "oci_core_subnet" "test_subnet" {
cidr_block = "10.0.0.0/24"
compartment_id = var.compartment_ocid
vcn_id = oci_core_vcn.test_vcn.id
}
resource "oci_core_network_security_group" "test_nsg" {
compartment_id = var.compartment_ocid
vcn_id = oci_core_vcn.test_vcn.id
}
リソース・マネージャは、Oracle Cloud Infrastructure (OCI)リソースをプロビジョニングするプロセスを自動化できるOCIサービスです。Terraformを使用する場合、リソース・マネージャでは、「infrastructure-as-code」モデルを使用してリソースをインストール、構成および管理できます。
Terraform構成は、宣言的な構成ファイルのインフラストラクチャを調整します。この構成により、プロビジョニングしようとしているリソース、変数、およびリソースのプロビジョニングに関する特定の指示が定義されます
リソース・マネージャまたはTerraform CLIをOCI Terraformプロバイダで使用して、ストリームおよびストリーム・プールがTerraform構成ファイルでどのように表されているかを確認できます。
リソース・マネージャで使用する構成の記述の詳細は、リソース・マネージャのTerraform構成およびTerraform構成を参照してください。