このページでは、バケットの IP フィルタリング ルールを取得する方法について説明します。バケット IP フィルタリングについては、バケット IP フィルタリングをご覧ください。
必要なロール
バケットの IP フィルタリング ルールを取得するために必要な権限を取得するには、バケットに対するストレージ管理者(roles/storage.admin)ロールを付与するよう管理者に依頼してください。このロールには、バケット IP フィルタリング ルールを取得するために必要な権限が含まれています。
必要とされる正確な権限については、「必要な権限」セクションを開いてご確認ください。
必要な権限
storage.buckets.getstorage.buckets.getIpFilter
カスタムロールを使用して、これらの権限を取得することもできます。他の事前定義ロールでこれらの権限を取得することもできます。どのロールがどの権限に関連付けられているかを確認するには、Cloud Storage に適用される IAM のロールをご覧ください。
プロジェクトにロールを付与する手順については、プロジェクトへのアクセス権を管理するをご覧ください。
バケット IP フィルタリング ルールを取得する
コンソール
Google Cloud コンソールで IP フィルタリング ルールを表示するには、バケット IP フィルタリング ルールのリストを表示するの手順に沿って操作します。 Google Cloud コンソールでは、構成されたすべての IP 範囲と設定が、1 つのページに表示されます。
gcloud
バケットに対する IP フィルタリング ルールを取得するには、開発環境で
gcloud storage buckets describeコマンドを実行します。gcloud storage buckets describe gs://BUCKET_NAME --format="default(ip_filter_config)"
ここで
BUCKET_NAMEはバケットの名前です。例:my-bucket
JSON API
gcloud CLI のインストールと初期化を行います。これにより、
Authorizationヘッダーのアクセス トークンを生成できます。cURLを使用して、GETBucket リクエストで JSON API を呼び出します。curl -X GET \ -H "Authorization: Bearer $(gcloud auth print-access-token)" \ "https://storage.googleapis.com/storage/v1/b/BUCKET_NAME"ここで
BUCKET_NAMEはバケットの名前です。例:my-bucket
次のステップ
使ってみる
Google Cloud を初めて使用する場合は、アカウントを作成して、実際のシナリオでの Cloud Storage のパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。
Cloud Storage を無料で試す