您可以使用 gcloud CLI 列出项目中的所有 Secure Source Manager 实例。如需详细了解 Secure Source Manager 实例,请参阅 [Secure Source Manager 概览][ssm-overview]。
所需的角色
如需获得列出实例所需的权限,请让您的管理员为您授予实例项目的 Secure Source Manager Instance 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'