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

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 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 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'

次のステップ