Anda dapat menggunakan gcloud CLI untuk mencantumkan semua instance Secure Source Manager di project Anda. Untuk mengetahui informasi selengkapnya tentang instance Secure Source Manager, lihat [Ringkasan Secure Source Manager][ssm-overview].
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan untuk mencantumkan instance, minta administrator untuk memberi Anda peran IAM Secure Source Manager Instance Manager (roles/securesourcemanager.instanceManager
) di project instance.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Anda mungkin juga bisa mendapatkan izin yang diperlukan melalui peran kustom atau peran yang telah ditentukan lainnya.
Untuk mengetahui informasi tentang cara memberikan peran Secure Source Manager, lihat Kontrol akses dengan IAM dan Memberikan akses instance kepada pengguna.
Mencantumkan instance dalam project
Jalankan perintah berikut untuk mendapatkan daftar instance Secure Source Manager di project Anda:
gcloud beta source-manager instances list --region=REGION
Ganti REGION
dengan lokasi tempat Anda ingin mencantumkan instance.
Responsnya akan terlihat seperti berikut:
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
Anda dapat mengakses instance dengan memasukkan nilai HTML_HOST
di kolom alamat browser.
Mendapatkan detail instance
Jalankan perintah berikut untuk mendapatkan detail instance:
gcloud beta source-manager instances describe INSTANCE_ID \
--region=REGION
Ganti kode berikut:
INSTANCE_ID
dengan nama instance Anda.REGION
dengan lokasi instance Anda. Untuk mengetahui informasi tentang lokasi yang didukung, lihat Lokasi.
Responsnya mencakup detail instance Anda yang mirip dengan berikut ini:
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'