コンパートメントのリソースの取得
コンパートメントのリソースを表示する方法について学習します。
- ヒント
コンソールでは、テナンシ・エクスプローラを使用して、リージョン全体にわたるコンパートメントのリソースのリストを取得できます。ただし、いくつか制限があります。詳細は、コンパートメント内のすべてのリソースの表示を参照してください。- ナビゲーション・メニューを開き、表示するリソースのタイプを選択します。たとえば、コンピュート・リソースを表示するには、ナビゲーション・メニューを開いて、「コンピュート」をクリックします。「コンピュート」で、「インスタンス」をクリックします。
- ページの左側のリストからコンパートメントを選択します。ページが更新されて、そのコンパートメントのリソースのみが表示されます。
ほとんどのIAMリソースはテナンシに存在することに注意してください。ポリシーは、テナンシ(ルート・コンパートメント)または他のコンパートメントに存在できます。
コンパートメントのリソースを表示するには、getコマンドおよび必須パラメータを使用します:
export compartment_id=compartment_ocid # https://docs.cloud.oracle.com/en-us/iaas/tools/oci-cli/latest/oci_cli_docs/cmdref/iam/compartment/get.html#cmdoption-compartment-id oci iam compartment get --compartment-id compartment_ocid
CLIコマンドのパラメータおよび値の完全なリストは、CLIコマンド・リファレンスを参照してください。
リソース・タイプでのみ、コンパートメントのコンテンツを取得できます。コンパートメント内のすべてのリソースをリストするAPIコールはありません。たとえば、コンパートメント内のすべてのインスタンスをリストするには、Core Services API ListInstances操作をコールし、コンパートメントIDを問合せパラメータとして指定します。
ノート
コンパートメント内の特定のタイプのすべてのリソース(たとえば、すべてのインスタンス、すべてのブロック・ストレージ・ボリュームなど)をリストすることもできます。GetCompartment操作を実行して、コンパートメントのリソースを表示します。