Google Cloud コンソール

ブラウザベースの Google Cloud コンソール ツールを使用すると、グラフィカル インターフェースで Cloud Storage リソースを管理できます。ブラウザのユーザー インターフェースを使用してデータを管理する場合は、 Google Cloud コンソールを使用してください。

このページでは、 Google Cloud コンソールへのアクセス方法について説明します。また、 Google Cloud コンソールを使用して実行できる Cloud Storage のタスクの一覧を示します。 Google Cloud コンソール以外に、Google Cloud CLIREST APICloud Storage クライアント ライブラリを使用することもできます。

コンソールの機能

Google Cloud コンソールには次の機能があります。

  • すべての Google Cloud プロジェクトへのアクセス
  • Cloud Shell へのアクセス
  • カスタマイズ可能なプロジェクト ダッシュボード。 Google Cloudリソースの概要、課金、フィルタ可能なアクティビティ リストなどを表示します。
  • すべての Google Cloud API へのアクセス、各 API に固有のダッシュボード、リソースの管理機能
  • Google Cloud の開始点、お知らせ、ドキュメントへのリンク

Google Cloud コンソールを使用すると、次のようなさまざまな Cloud Storage タスクを実行できます。

使ってみる

Google Cloud を初めて使用する場合は、アカウントを作成して、実際のシナリオでの Cloud Storage のパフォーマンスを評価してください。新規のお客様には、ワークロードの実行、テスト、デプロイができる無料クレジット $300 分を差し上げます。

Cloud Storage を無料で試す

Google Cloud コンソールにアクセスする

Google Cloud コンソールは、セットアップやインストールが不要であり、ブラウザから直接アクセスできます。ユースケースに応じて、Google Cloud コンソールにはさまざまな URL を使用してアクセスします。

プロジェクトへのアクセス権が付与されているユーザー

https://console.cloud.google.com/ を使用してください。

Google Cloud コンソールに移動

現在のプロジェクト オーナーは、プロジェクト全体へのアクセス権を付与できます。これは、プロジェクトで定義されているすべてのバケットとオブジェクトに等しく適用されます。

バケットへのアクセス権が付与されているユーザー

https://console.cloud.google.com/storage/browser/BUCKET_NAME を使用してください。

このユースケースでは、プロジェクト オーナーがプロジェクト内の個々のバケットに対するアクセス権をユーザーに付与します。ユーザーは、このパケット名をオーナーから取得し、その URL で使用します。ユーザーが操作できるのは、指定されたバケット内のオブジェクトだけです。これは、プロジェクト全体へのアクセス権はないが、バケットにアクセスする必要があるユーザーに便利な方法です。ログインせずに URL にアクセスすると、認証を求めるメッセージが表示されます。

プロジェクト オーナーがバケット内のオブジェクトの読み取り権限をすべてのユーザーに付与する場合にも、この方法を使用します。これにより、公開されたコンテンツを含むバケットを作成できます。詳細については、データを一般公開するをご覧ください。

オブジェクトに対するアクセス権が付与されているユーザー

https://console.cloud.google.com/storage/browser/_details/BUCKET_NAME/OBJECT_NAME を使用してください。

この例では、プロジェクト オーナーがバケット内の 1 つのオブジェクトに対するアクセス権をユーザーに付与し、オブジェクトにアクセスするための URL をユーザーに送信します。ユーザー アカウントにログインせずに URL にアクセスすると、認証を求めるメッセージが表示されます。

この URL の形式は、一般公開されているオブジェクトの URL とは異なります。リンクを一般公開している場合、URL は https://storage.googleapis.com/BUCKET_NAME/OBJECT_NAME という形式になります。このパブリック URL を使用する場合、有効なアカウントによる認証は必要ありません。このため、オブジェクトに対する非認証アクセスで使用されます。

バケットとオブジェクトのリストのフィルタリングと並べ替え

プロジェクトの Google Cloud コンソールのバケットリストで、[フィルタ] フィールドを使用して、表示されるバケットをフィルタリングして並べ替えることができます。

  • バケットをフィルタするには、[並べ替えとフィルタ] オプションを選択し、フィルタする列と値を指定します。

  • バケット名の接頭辞でバケットをフィルタするには、[名前の接頭辞のみでフィルタ] オプションを選択し、フィルタするバケット名の接頭辞を指定します。

  • バケットを並べ替えるには、並べ替える列の名前の横にある [ 並べ替え] をクリックします。

Google Cloud コンソールのバケットのオブジェクト リストで、表示されるオブジェクトをフィルタするには、[フィルタ] フィールドを使用します。

  • オブジェクトをフィルタするには、[並べ替えとフィルタ] オプションを選択し、フィルタする列と値を指定します。

  • オブジェクト名の接頭辞でオブジェクトをフィルタするには、[名前の接頭辞のみでフィルタ] オプションを選択し、フィルタするオブジェクト名の接頭辞を指定します。

  • オブジェクトを並べ替えるには、並べ替える列の名前の横にある [並べ替え] をクリックします。

フィルタリングと並べ替えは、表示されている現在のパス内のオブジェクトとフォルダにのみ適用されます。たとえば、バケットの最上位を表示している場合、フィルタリングと並べ替えでは、フォルダに含まれるオブジェクトは返されません。

列の表示と非表示

バケットまたはオブジェクトのリストで列を表示または非表示にするには、[列を表示]()をクリックして、表示または非表示にする列を選択します。

クロスプロダクト インテグレーション

バケットの [オブジェクト] タブでは、他の Google Cloud プロダクトとの次のインテグレーションを利用できます。

  • Storage Transfer Service を使用したバケットとの間での大規模なデータ転送

    Storage Transfer Service は、バケットと他のストレージ オプション(オンプレミス ファイル システム、他のバケット、他のクラウド プロバイダなど)の間で大量のデータを転送できるサービスです。

    転送を開始するには、[オブジェクト] タブで [データを転送] プルダウンをクリックし、[データを転送] または [データを転送(出力)] を選択して、手順に沿います。

  • Sensitive Data Protection を使用してバケットの機密データをスキャンする

    Sensitive Data Protection は、クレジット カード番号、IP アドレス、その他の個人情報(PII)など、バケット内の機密データを識別して保護できるサービスです。

    Sensitive Data Protection で検出されるデータの種類のリストについては、infoType 検出機能のリファレンスをご覧ください。

    バケットの Sensitive Data Protection スキャンを開始するには、[オブジェクト] タブの [その他のサービス] プルダウンをクリックし、[機密データの検査] を選択して手順に沿います。Sensitive Data Protection でバケットのスキャンを行う方法については、Cloud Storage のロケーションを検査するをご覧ください。

  • バケットから Pub/Sub へのデータのエクスポート

    Pub/Sub は、 Google Cloud リソースで発生したイベントをサブスクライバーに通知できるメッセージ サービスです。Pub/Sub は、バケットにテキスト ファイルとして保存されているイベント レコードを受信し、Pub/Sub トピックにパブリッシュすることをサポートしています。

    バケットのエクスポート ジョブを作成するには、[オブジェクト] タブの [その他のサービス] プルダウンをクリックし、[Pub/Sub にデータをエクスポートする] を選択して、手順に沿います。詳細については、Cloud Storage Text to Pub/Sub(Batch)テンプレートをご覧ください。

  • Cloud Run functions を使用してバケット内のデータを処理

    Cloud Run functions は、バケット内で特定のイベントが発生したときに実行するコードを指定できるサービスです。たとえば、バケット内のオブジェクトが削除されるたびに実行される Java 関数を作成できます。

    バケットの関数を定義するには、[オブジェクト] タブで [その他のサービス] プルダウンをクリックし、[データを処理] を選択して、手順に沿います。