Liste des pools de flux de données

Répertoriez les pools de flux de données dans le service Streaming.

    1. Ouvrez le menu de navigation et sélectionnez Analytiques et IA. Sous Messagerie, sélectionnez Transmission en continu.
    2. Sous Analytics, sélectionnez Pools de flux de données.
    3. Pour visualiser les pools de flux de données dans un autre compartiment, utilisez le filtre Compartiment pour changer de compartiment.
      Vous devez être autorisé à travailler dans un compartiment pour voir les ressources qu'il contient. En cas de doute sur le compartiment à utiliser, contactez un administrateur. Pour plus d'informations, reportez-vous à Présentation des compartiments.
    La liste des pools de flux de données existants apparaît.
  • Utilisez la commande oci streaming admin stream-pool list et les paramètres requis pour répertorier les pools de flux de données :

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

    Par défaut, les 10 premiers pools de flux de données sont renvoyés.

    Exemple :

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

    Pour obtenir la liste complète des paramètres et valeurs des commandes de la CLI, reportez-vous à la référence des commandes de la CLI.

  • Exécutez l'opération ListStreamPools pour répertorier les pools de flux de données.

Utilisation de Resource Manager et de Terraform

Utilisez la source de données oci_streaming_stream_pool pour répertorier les pools de flux de données d'un compartiment.

Exemple de représentation d'un pool de flux de données (ressource 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
}
A propos de Resource Manager et de Terraform

Resource Manager est un service Oracle Cloud Infrastructure (OCI) qui permet d'automatiser le processus de provisionnement de vos ressources OCI. Avec Terraform, Resource Manager vous aide à installer, à configurer et à gérer des ressources via le modèle "infrastructure-as-code".

Une configuration Terraform codifie votre infrastructure dans les fichiers de configuration déclaratifs. La configuration définit les ressources que vous prévoyez de provisionner, les variables et les instructions spécifiques pour le provisionnement des ressources.

Vous pouvez utiliser Resource Manager ou l'interface de ligne de commande Terraform avec le fournisseur OCI Terraform pour voir comment les flux de données et les pools de flux de données sont représentés dans les fichiers de configuration Terraform.

Pour plus d'informations sur l'écriture de configurations à utiliser avec Resource Manager, reportez-vous à Configurations Terraform pour Resource Manager et à Configuration de Terraform.