コンパートメント間での仮想サービス・ルート表の移動
仮想サービス・ルート表をサービス・メッシュの別のコンパートメントに移動します。
仮想サービス・ルート表を新しいコンパートメントに移動すると、固有のポリシーがただちに適用され、コンソールを介した仮想サービスへのアクセスに影響します。詳細は、コンパートメントの管理を参照してください。
- ナビゲーション・メニューを開き、「開発者サービス」をクリックします。「コンテナおよびアーティファクト」で、「サービス・メッシュ」をクリックします。
- 「サービス・メッシュ」をクリックします。
- 「サービス・メッシュ」ページの左側にあるコンパートメントのリストから、コンパートメントを選択します。
- メッシュのリストから、ルート表の移動先の仮想サービスを含むメッシュ名をクリックします。
- メッシュの詳細ページで、仮想サービスの名前をクリックします。
- 仮想サービスの詳細ページの「リソース」で、「ルート表」を選択し、移動するルート表をクリックします。
- ルート表の詳細ページで、「リソースの移動」をクリックします。
- 「リソースの移動」ダイアログ・ボックスで、宛先コンパートメントを選択します。
- 「リソースの移動」をクリックします。
virtual-service-route-table change-compartment
で使用可能な操作を確認するには、次を使用します:oci service-mesh virtual-service-route-table change-compartment -h
CLIを使用して仮想サービス・ルート表を移動するには:
oci service-mesh virtual-service-route-table change-compartment
を実行して、仮想サービス・ルート表を移動します:
oci service-mesh virtual-service-route-table change-compartment --compartment-id <compartmentId> --virtual-service-route-table-id <virtualServiceRouteTableId>
ここでは:
<compartmentId>
: 仮想サービス・ルート表の宛先コンパートメントのOCID。<virtualServiceRouteTableId>
: 移動する仮想サービス・ルート表のOCID。仮想サービス・ルート表のOCIDを確認するには、仮想サービスのルート表のリストを参照してください。
次に例を示します。
oci service-mesh virtual-service-route-table change-compartment --compartment-id ocid1.compartment.oc1..aaa... --virtual-service-route-table-id ocid1.meshvirtualserviceroutetable.oc1..aaa...
コマンドへの応答は次のとおりです。
- ライフサイクルの状態(ACTIVE、FAILEDなど)。
- 仮想サービス・ルート表を移動する作業リクエストのID(作業リクエストの詳細は、完了、取消または失敗の後の7日間使用できます)。
仮想サービスルートテーブルがアクティブになるか、リクエストが失敗するまで、コマンドが制御を返すのを待機する場合は、次のいずれかまたは両方のパラメータを含めます。
--wait-for-state SUCCEEDED
--wait-for-state FAILED
次に例を示します。
oci service-mesh virtual-service-route-table change-compartment --compartment-id ocid1.compartment.oc1..aaa... --virtual-service-route-table-id ocid1.meshvirtualserviceroutetable.oc1..aaa... --wait-for-state SUCCEEDED
ヒント
作業リクエストが正常に作成されて仮想サービスがアクティブになるまで、仮想サービスを使用できません。仮想サービスのルート表のステータスの確認
仮想サービス・ルート表のステータスを表示するには、次のように入力します:
oci service-mesh virtual-service-route-table get --virtual-service-route-table-id <virtualServiceRouteTableId>
仮想サービス・ルート表を作成する作業リクエストのステータスを表示するには、「サービス・メッシュ作業リクエスト」を参照してください。
CLIの使用方法の詳細は、次を参照してください:
ChangeVirtualServiceRouteTableCompartment操作を使用して、仮想サービス・ルート表を移動します。