Listar e visualizar instâncias

Use a CLI gcloud para listar todas as instâncias do Secure Source Manager no seu projeto. Para mais informações sobre instâncias do Secure Source Manager, consulte a [visão geral do Secure Source Manager][ssm-overview].

Funções exigidas

Para receber as permissões necessárias para listar instâncias, peça ao administrador para conceder a você o papel do IAM de Gerenciador de instâncias do Secure Source Manager (roles/securesourcemanager.instanceManager) no projeto da instância. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.

Também é possível conseguir as permissões necessárias usando papéis personalizados ou outros papéis predefinidos.

Para informações sobre como conceder papéis do Secure Source Manager, consulte Controle de acesso com o IAM e Conceder acesso à instância aos usuários.

Listar instâncias no projeto

Execute o comando a seguir para receber uma lista de instâncias do Secure Source Manager no seu projeto:

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

Substitua REGION pelo local de onde você quer listar as instâncias.

A resposta será semelhante a esta:

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 acessar a instância, insira o valor de HTML_HOST na barra de endereço de um navegador.

Receber detalhes da instância

Execute o comando a seguir para conferir os detalhes de uma instância:

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

Substitua:

  • INSTANCE_ID pelo nome da instância.
  • REGION com o local da instância. Para informações sobre locais com suporte, consulte Locais.

A resposta inclui detalhes da sua instância semelhantes a este:

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'

A seguir