ストリームまたはストリーム・プールの移動

ストリーミング・サービスのストリームまたはストリーム・プールを別のコンパートメントに移動するか、ストリームを別のストリーム・プールに移動します。

ストリームの作成および管理の要件を確認するには、ストリーミングの開始を参照してください。

  • 別のストリーム・プールへのストリームの移動

    1. コンソールのストリーミング・サービスにアクセスします。
    2. ストリーム・ページで、移動するストリームの名前をクリックします。
    3. ストリーム詳細ページの「ストリーム情報」タブで、現在の「ストリーム・プール」値の横にある「移動」をクリックします。
    4. 「ストリームの移動」ダイアログ・ボックスで、ストリームの移動先のストリーム・プールを選択し、「ストリームの移動」をクリックします。

    別のコンパートメントへのストリームの移動

    1. コンソールのストリーミング・サービスにアクセスします。
    2. 「ストリーム」ページで、移動するストリームの名前をクリックします。
    3. ストリームの詳細ページで、「リソースの移動」をクリックします。
    4. 「リソースの移動」ダイアログ・ボックスで、宛先コンパートメントを選択し、「リソースの移動」をクリックします。

    別のコンパートメントへのストリーム・プールの移動

    1. コンソールのストリーミング・サービスにアクセスします。
    2. 「アナリティクス」で、「ストリーム・プール」をクリックして、コンパートメントのストリーム・プールのリストを表示します。
    3. 移動するストリーム・プールの名前をクリックします。
    4. ストリームの詳細ページで、「リソースの移動」をクリックします。
    5. 宛先コンパートメントを選択し、「リソースの移動」をクリックします。
  • CLIの使用の詳細は、コマンド・ライン・インタフェース(CLI)を参照してください。CLIコマンドで使用できるフラグおよびオプションの完全なリストは、コマンドライン・リファレンスを参照してください。

    ノート

    この項の例では、すべてのパラメータの完全な構文を使用しています(たとえば、--compartment-id)。一部のパラメータでは、-cなど、かわりに使用できる短縮バージョンがあります。コマンドに関連付けられている短縮パラメータのインスタンスについては、CLIのオンライン・ヘルプを参照してください。

    ストリームを別のストリーム・プールに移動するには

    oci streaming admin stream update --stream-id <stream_OCID> --stream-pool-id <stream_pool_OCID>

    例:

    oci streaming admin stream update --stream-id ocid1.stream.oc1.phx.exampleuniqueID --stream-pool-id ocid1.streampool.oc1.phx.exampleuniqueID
    {
      "data": {
        "compartment-id": "ocid1.tenancy.oc1..exampleuniqueID",
        "defined-tags": {},
        "freeform-tags": {},
        "id": "ocid1.stream.oc1.phx.exampleuniqueID",
        "lifecycle-state": "UPDATING",
        "lifecycle-state-details": null,
        "messages-endpoint": "https://cell-1.streaming.us-phoenix-1.oci.oraclecloud.com",
        "name": "MyStream",
        "partitions": 1,
        "retention-in-hours": 24,
        "stream-pool-id": "ocid1.streampool.oc1.phx.exampleuniqueID",
        "time-created": "2020-11-02T19:12:22.385000+00:00"
      },
      "etag": "\"25b49cb2-f0c0-4421-b39f-899846b9d7c9-0c3a8572-1719-44ba-840d-19843352c9ba\""
    }

    ストリームを別のコンパートメントに移動するには

    oci streaming admin stream change-compartment --stream-id <stream_OCID> --compartment-id <compartment_OCID>

    例:

    oci streaming admin stream change-compartment --stream-id ocid1.stream.oc1.phx.exampleuniqueID --compartment-id ocid1.tenancy.oc1..exampleuniqueID
    {
      "data": {
        "compartment-id": "ocid1.tenancy.oc1..exampleuniqueID",
        "defined-tags": {},
        "freeform-tags": {},
        "id": "ocid1.stream.oc1.phx.exampleuniqueID",
        "lifecycle-state": "UPDATING",
        "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": "\"25b49cb2-f0c0-4421-b39f-899846b9d7c9-0c3a8572-1719-44ba-840d-19843352c9ba\""
    }

    ストリーム・プールを別のコンパートメントに移動するには

    oci streaming admin stream-pool change-compartment --stream-pool-id <stream_pool_OCID> --compartment-id <target_compartment_OCID>

    例:

    oci streaming admin stream-pool change-compartment --stream-pool-id ocid1.streampool.oc1.phx.exampleuniqueID --compartment-id ocid1.compartment.oc1..exampleuniqueID
    {
      "etag": "\"b9abe5ea-d473-4451-8cf4-9b058fa9b435-a670293b-d0d9-4fff-9c54-4a862418e353\""
    }
  • 次のAPI操作を使用して、ストリームおよびストリーム・プールを管理します:

    APIの使用およびリクエストの署名の詳細は、REST APIのドキュメントおよびセキュリティ資格証明を参照してください。SDKの詳細は、SDKおよびCLIを参照してください。