このページでは、Google Distributed Cloud(GDC)エアギャップ ストレージ バケット内のオブジェクトを一覧表示する方法について説明します。
始める前に
ストレージ バケットは、特定の プロジェクト をスコープとするリソースです。プロジェクトはコンテナとして機能し、バケットをグループ化して Management API サーバーで管理できるようにします。このページの手順を行うには、十分な権限を持つ新しいプロジェクトを作成するか、既存のプロジェクトを選択する必要があります。
必要な IAM のロール
プロジェクト名前空間で次のロールをリクエストするには、IAM プロジェクト管理者に連絡してください。
- プロジェクト バケット管理者 (
project-bucket-admin): ストレージ バケットの作成、更新、削除を行います。 - プロジェクト バケット オブジェクト閲覧者 (
project-bucket-object-viewer): ストレージ バケットとオブジェクトの詳細を表示して確認します。
詳細については、バケットへのアクセス権を付与するをご覧ください。
環境を準備する
Management API サーバーまたはグローバル API サーバーに対してコマンドを実行するには、次の操作を行います。
- ログインして生成します。ゾーン管理 API サーバーの kubeconfig ファイルがない場合は、
- デュアルゾーン バケットの場合は、次の操作を行います。
- ペアのゾーンに対して
BucketLocationConfigカスタム リソースが作成されていることをインフラストラクチャ オペレーター(IO)に確認します。 - グローバル API サーバーの kubeconfig ファイルを生成します。
- ペアのゾーンに対して
ストレージ バケット内のオブジェクトを一覧表示する
コンソール
- ナビゲーション メニューで [オブジェクト ストレージ] をクリックします。
- オブジェクトを含むバケットの名前をクリックします。
- [バケットの詳細] ページにリダイレクトされ、オブジェクトが表に表示されるまで待ちます。
- オブジェクトの名前をクリックし、[ライブ オブジェクト] タブまたは [変更履歴] タブを選択して、詳細を表示します。
gdcloud
バケットの最上位ディレクトリにあるオブジェクトを一覧表示します。
gdcloud storage ls s3://FULLY_QUALIFIED_BUCKET_NAME
バケットの最上位ディレクトリにあるオブジェクトのすべてのバージョンを一覧表示します。
gdcloud storage ls --all-versions s3://FULLY_QUALIFIED_BUCKET_NAME
接頭辞を使用してバケット内のオブジェクトを一覧表示します。
gdcloud storage ls s3://FULLY_QUALIFIED_BUCKET_NAME/<Prefix>/
接頭辞を使用してバケット内のオブジェクトのすべてのバージョンを一覧表示します。
gdcloud storage ls --all-versions s3://FULLY_QUALIFIED_BUCKET_NAME/<Prefix>/