ストリームまたはストリーム・プールの移動
ストリーミング・サービスのストリームまたはストリーム・プールを別のコンパートメントに移動するか、ストリームを別のストリーム・プールに移動します。
ストリームの作成および管理の要件を確認するには、ストリーミングの開始を参照してください。
別のストリーム・プールへのストリームの移動
- コンソールのストリーミング・サービスにアクセスします。
- ストリーム・ページで、移動するストリームの名前をクリックします。
- ストリーム詳細ページの「ストリーム情報」タブで、現在の「ストリーム・プール」値の横にある「移動」をクリックします。
- 「ストリームの移動」ダイアログ・ボックスで、ストリームの移動先のストリーム・プールを選択し、「ストリームの移動」をクリックします。
別のコンパートメントへのストリームの移動
- コンソールのストリーミング・サービスにアクセスします。
- 「ストリーム」ページで、移動するストリームの名前をクリックします。
- ストリームの詳細ページで、「リソースの移動」をクリックします。
- 「リソースの移動」ダイアログ・ボックスで、宛先コンパートメントを選択し、「リソースの移動」をクリックします。
ストリーム・プールの別のコンパートメントへの移動
- コンソールのストリーミング・サービスにアクセスします。
- 「アナリティクス」で、「ストリーム・プール」をクリックして、コンパートメントのストリーム・プールのリストを表示します。
- 移動するストリーム・プールの名前をクリックします。
- ストリームの詳細ページで、「リソースの移動」をクリックします。
- 宛先コンパートメントを選択し、「リソースの移動」をクリックします。
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を参照してください。