このページでは、Cloud Storage バケットのサイズを取得する方法について説明します。
必要なロール
Cloud Storage バケットのサイズを取得するために必要な権限を取得するには、バケットに対する Storage オブジェクト閲覧者(roles/storage.objectViewer)ロールを付与するよう管理者に依頼してください。
このロールには、バケットのサイズを取得するために必要な権限が含まれています。必要とされる正確な権限については、「必要な権限」セクションを開いてご確認ください。
必要な権限
storage.objects.list
他の事前定義ロールやカスタムロールを使用して、必要な権限を取得できる場合があります。バケットに対するロールを付与する手順については、バケットでの IAM ポリシーの設定と管理をご覧ください。プロジェクトにロールを付与する手順については、プロジェクトへのアクセス権を管理するをご覧ください。
バケットのサイズを決定する
gcloud storage du コマンドを使用して、--summarize フラグを指定します。
gcloud storage du gs://BUCKET_NAME --summarize
ここで、BUCKET_NAME は関連するバケットの名前です。
次の例のようなレスポンスになります。
134620 gs://my-bucket
この例の場合、my-bucket バケットのサイズは 134,620 バイトです。