Listando Pools de Streams

Listar pools de streams no serviço Streaming.

    1. Abra o menu de navegação e selecione Análise e IA. Em Mensagens, selecione Streaming.
    2. Em Analytics, selecione Pools de Streams.
    3. Para exibir os pools de streams em outro compartimento, use o filtro Compartimento para alternar compartimentos.
      Você deve ter permissão para trabalhar em um compartimento para ver os recursos nele. Se você não tiver certeza sobre qual compartimento usar, entre em contato com um administrador. Para obter mais informações consulte Noções Básicas de Compartimentos.
    Uma lista de pools de streams existentes é exibida.
  • Use o comando oci streaming admin stream-pool list e os parâmetros necessários para listar pools de fluxos:

    oci streaming admin stream-pool list --compartment-id <compartment_OCID> [OPTIONS]

    Por padrão, os primeiros 10 pools de fluxos são retornados.

    Por exemplo:

    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"
        }
      ]
    }

    Para obter uma lista completa de parâmetros e valores para comandos da CLI, consulte a Referência de Comandos da CLI..

  • Execute a operação ListStreamPools para listar pools de fluxos.

Usando o Resource Manager e o Terraform

Use a origem de dados oci_streaming_stream_pool para listar pools de streams em um compartimento.

Exemplo de representação de um pool de streams (um recurso 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
}
Sobre o Resource Manager e o Terraform

O Resource Manager é um serviço do OCI (Oracle Cloud Infrastructure) que permite automatizar o processo de provisionamento dos seus recursos do OCI. Usando o Terraform, o serviço Resource Manager ajuda a instalar, configurar e gerenciar recursos por meio do modelo "infraestrutura como código".

Uma configuração Terraform codifica sua infraestrutura em arquivos de configuração declarativos. A configuração define os recursos que você pretende provisionar, variáveis e instruções específicas para provisionar os recursos

Você pode usar o Resource Manager ou a CLI do Terraform com o provedor Terraform do OCI para ver como seus streams e pools de streams são representados nos arquivos de configuração do Terraform.

Para obter mais informações sobre como gravar configurações para uso com o Resource Manager, consulte Configurações do Terraform para o Resource Manager e a Configuração do Terraform.