Puedes usar gcloud CLI para enumerar todas las instancias de Secure Source Manager en tu proyecto. Para obtener más información sobre las instancias de Secure Source Manager, consulta la [descripción general de Secure Source Manager][ssm-overview].
Roles requeridos
Para obtener los permisos que necesitas para enumerar instancias, pídele a tu administrador que te otorgue el rol de IAM de Administrador de instancias de Secure Source Manager (roles/securesourcemanager.instanceManager
) en el proyecto de la instancia.
Para obtener más información sobre cómo otorgar roles, consulta Administra el acceso a proyectos, carpetas y organizaciones.
También puedes obtener los permisos necesarios a través de roles personalizados o cualquier otro rol predefinido.
Para obtener información sobre cómo otorgar roles de Secure Source Manager, consulta Control de acceso con IAM y Cómo otorgar acceso a la instancia a los usuarios.
Enumera las instancias del proyecto
Ejecuta el siguiente comando para obtener una lista de las instancias de Secure Source Manager en tu proyecto:
gcloud beta source-manager instances list --region=REGION
Reemplaza REGION
por la ubicación desde la que deseas enumerar las instancias.
La respuesta se verá de la siguiente manera:
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
Para acceder a la instancia, ingresa el valor de HTML_HOST
en la barra de direcciones de un navegador.
Obtén detalles de la instancia
Ejecuta el siguiente comando para obtener detalles de una instancia:
gcloud beta source-manager instances describe INSTANCE_ID \
--region=REGION
Reemplaza lo siguiente:
INSTANCE_ID
por el nombre de tu instanciaREGION
por la ubicación de tu instancia. Para obtener información sobre las ubicaciones compatibles, consulta Ubicaciones.
La respuesta incluye detalles de tu instancia similares a los siguientes:
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'