Puoi utilizzare gcloud CLI per elencare tutte le istanze di Secure Source Manager nel tuo progetto. Per saperne di più sulle istanze di Secure Source Manager, consulta la [panoramica di Secure Source Manager][ssm-overview].
Ruoli obbligatori
Per ottenere le autorizzazioni
necessarie per elencare le istanze,
chiedi all'amministratore di concederti il
ruolo IAM Secure Source Manager Instance Manager (roles/securesourcemanager.instanceManager
)
nel progetto dell'istanza.
Per saperne di più sulla concessione dei ruoli, consulta Gestisci l'accesso a progetti, cartelle e organizzazioni.
Potresti anche riuscire a ottenere le autorizzazioni richieste tramite i ruoli personalizzati o altri ruoli predefiniti.
Per informazioni sulla concessione dei ruoli Secure Source Manager, consulta Controllo dell'accesso con IAM e Concedere agli utenti l'accesso all'istanza.
Elenca le istanze nel progetto
Esegui questo comando per ottenere un elenco delle istanze di Secure Source Manager nel tuo progetto:
gcloud beta source-manager instances list --region=REGION
Sostituisci REGION
con la località da cui vuoi elencare le istanze.
La risposta sarà simile alla seguente:
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
Puoi accedere all'istanza inserendo il valore di HTML_HOST
nella barra degli indirizzi di un browser.
Recupero dei dettagli dell'istanza
Esegui questo comando per ottenere i dettagli di un'istanza:
gcloud beta source-manager instances describe INSTANCE_ID \
--region=REGION
Sostituisci quanto segue:
INSTANCE_ID
con il nome dell'istanza.REGION
con la posizione dell'istanza. Per informazioni sulle località supportate, consulta Località.
La risposta include i dettagli della tua istanza, simili ai seguenti:
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'