Obtention des détails sur un flux de données

Obtenez les détails d'un flux dans le service Streaming. Les détails de flux de données incluent l'adresse des messages et l'OCID de flux de données.

  • Sur la page de liste Flux de données, sélectionnez le flux de données à utiliser. Si vous avez besoin d'aide pour rechercher la page de liste ou le flux de données, reportez-vous à Liste des flux de données.
  • Utilisez la commande oci streaming admin stream get et les paramètres requis pour obtenir les détails d'un flux :

    oci streaming admin stream get --stream-id <stream_OCID>

    Exemple :

    oci streaming admin stream get --stream-id ocid1.stream.oc1.phx.exampleuniqueID
    {
      "data": {
        "compartment-id": "ocid1.tenancy.oc1..exampleuniqueID",
        "defined-tags": {},
        "freeform-tags": {},
        "id": "ocid1.stream.oc1.phx.exampleuniqueID",
        "lifecycle-state": "ACTIVE",
        "lifecycle-state-details": null,
        "messages-endpoint": "https://cell-1.streaming.us-phoenix-1.oci.oraclecloud.com",
        "name": "MyStream",
        "partitions": 5,
        "retention-in-hours": 24,
        "stream-pool-id": "ocid1.streampool.oc1.phx.exampleuniqueID",
        "time-created": "2020-11-02T19:12:22.385000+00:00"
      },
      "etag": "\"0613d634-86ab-4446-973f-268d175313d4-12e9725e-5574-4f6b-995b-7dcc80271666\""
    }

    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 GetStream pour obtenir les détails d'un flux de données.

Utilisation des kits SDK OCI

Utilisez la méthode getStream pour obtenir des détails sur un flux de données.

Pour obtenir des exemples de kit SDK détaillés, reportez-vous au guide du développeur pour Streaming.

Utilisation de Resource Manager et de Terraform

Utilisez la source de données oci_streaming_stream pour obtenir les détails d'un flux de données.

Exemple :

data "oci_streaming_stream" "test_stream" {
  #Required
  stream_id = oci_streaming_stream.stream.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.