インスタンスの一覧表示と確認

gcloud CLI を使用して、プロジェクト内のすべての Secure Source Manager インスタンスを一覧表示できます。Secure Source Manager インスタンスの詳細については、[Secure Source Manager の概要][ssm-overview] をご覧ください。

必要なロール

インスタンスの一覧表示に必要な権限を取得するには、インスタンス プロジェクトに対する Secure Source Manager インスタンス管理者 roles/securesourcemanager.instanceManager)IAM ロールを付与するよう管理者に依頼してください。ロールの付与については、プロジェクト、フォルダ、組織に対するアクセス権の管理をご覧ください。

必要な権限は、カスタムロールや他の事前定義ロールから取得することもできます。

Secure Source Manager のロールの付与については、IAM によるアクセス制御ユーザーにインスタンスへのアクセス権を付与するをご覧ください。

プロジェクト内のインスタンスを一覧表示する

次のコマンドを実行して、プロジェクト内の Secure Source Manager インスタンスのリストを取得します。

gcloud beta source-manager instances list --region=REGION

REGION は、インスタンスを一覧表示するロケーションに置き換えます。

レスポンスは次のようになります。

INSTANCE_ID: my-instance
LOCATION: us-central1
STATE: ACTIVE
CREATE_TIME: 2023-02-27T20:57:52
UPDATE_TIME: 2023-02-27T21:11:59
HTML_HOST: my-instance-098765432109.us-central1.sourcemanager.dev

インスタンスにアクセスするには、ブラウザのアドレスバーに HTML_HOST の値を入力します。

インスタンスの詳細の取得

次のコマンドを実行して、インスタンスの詳細を取得します。

gcloud beta source-manager instances describe INSTANCE_ID \
    --region=REGION

次のように置き換えます。

  • INSTANCE_ID は、インスタンスの名前に置き換えます。
  • REGION は、インスタンスのロケーションです。サポートされているロケーションについては、ロケーションをご覧ください。

レスポンスには、次のようなインスタンスの詳細が含まれます。

createTime: '2023-02-27T20:57:52.310148676Z'
hostConfig:
  api: my-instance-123456789098-api.us-central1.sourcemanager.dev
  gitHttp: my-instance-123456789098-git.us-central1.sourcemanager.dev
  gitSsh: my-instance-123456789098-ssh.us-central1.sourcemanager.dev
  html: my-instance-123456789098.us-central1.sourcemanager.dev
name: projects/my-project/locations/us-central1/instances/my-instance
state: ACTIVE
updateTime: '2023-02-27T21:11:59.538591815Z'

次のステップ