Melihat aset Anda
Dokumen ini menunjukkan cara melihat aset menggunakan Inventaris Aset Cloud dan Google Cloud CLI di Cloud Shell.
Sebelum memulai
Untuk menyelesaikan petunjuk dalam dokumen ini, Anda harus mengaktifkan Cloud Asset Inventory API dan menyiapkan izin untuk akses ke Cloud Asset Inventory dan Compute Engine.
- Sign in to your Google Cloud account. If you're new to Google Cloud, create an account to evaluate how our products perform in real-world scenarios. New customers also get $300 in free credits to run, test, and deploy workloads.
-
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Jika Anda menggunakan project yang sudah ada untuk panduan ini, pastikan Anda memiliki izin yang diperlukan untuk menyelesaikan panduan ini. Jika berhasil membuat project baru, berarti Anda sudah memiliki izin yang diperlukan.
-
Enable the Cloud Asset Inventory API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles. -
In the Google Cloud console, on the project selector page, select or create a Google Cloud project.
Roles required to select or create a project
- Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
-
Create a project: To create a project, you need the Project Creator role
(
roles/resourcemanager.projectCreator), which contains theresourcemanager.projects.createpermission. Learn how to grant roles.
-
Jika Anda menggunakan project yang sudah ada untuk panduan ini, pastikan Anda memiliki izin yang diperlukan untuk menyelesaikan panduan ini. Jika berhasil membuat project baru, berarti Anda sudah memiliki izin yang diperlukan.
-
Enable the Cloud Asset Inventory API.
Roles required to enable APIs
To enable APIs, you need the Service Usage Admin IAM role (
roles/serviceusage.serviceUsageAdmin), which contains theserviceusage.services.enablepermission. Learn how to grant roles. -
Untuk melihat metadata aset:
Cloud Asset Viewer (
roles/cloudasset.viewer) -
Untuk membuat dan menghapus instance VM Compute Engine:
-
Compute Instance Admin (v1) (
roles/compute.instanceAdmin.v1) -
Service Account User (
roles/iam.serviceAccountUser)
-
Compute Instance Admin (v1) (
-
Untuk mencantumkan metadata aset:
cloudasset.assets.listResource -
Untuk membuat instance VM Compute Engine:
-
compute.disks.create -
compute.instances.create -
compute.instances.delete -
compute.instances.setServiceAccount -
compute.projects.get -
compute.subnetworks.use -
compute.subnetworks.useExternalIp -
compute.zoneOperations.get
-
Di konsol Google Cloud , buka halaman VM instances.
Klik Create instance.
Masukkan nama untuk instance.
Klik Create.
Tunggu hingga instance dibuat.
Di Google Cloud konsol, klik Activate Cloud Shell.
Jalankan perintah berikut di Cloud Shell:
gcloud asset list \ --project=PROJECT_ID \ --asset-types=compute.googleapis.com/Instance \ --content-type=resourceGanti
PROJECT_IDdengan ID project yang asetnya ingin Anda cantumkan.Dalam contoh kode sebelumnya, jenis aset
compute.googleapis.com/Instancedigunakan untuk mencantumkan instance VM Compute Engine saja. Untuk melihat semua jenis aset, lihat Jenis aset.Jenis konten
resourcejuga telah ditetapkan. Hal ini menentukan bahwa metadataresourcejuga harus ditampilkan dalam respons. Jika tidak ada jenis konten yang ditetapkan, hanya informasi dasar tentang setiap aset yang ditampilkan, seperti nama aset, terakhir kali aset diperbarui, dan project tempat aset berada.Di konsol Google Cloud , buka halaman VM instances.
Di baris yang sama dengan nama instance VM yang Anda buat, klik More actions.
Klik Hapus, lalu konfirmasi penghapusan.
- Untuk mempelajari opsi lainnya terkait melihat aset, lihat artikel Mencantumkan aset.
Peran yang diperlukan
Untuk mendapatkan izin yang Anda perlukan untuk menyelesaikan petunjuk ini, minta administrator untuk memberi Anda peran IAM berikut di organisasi, folder, atau project:
Untuk mengetahui informasi selengkapnya tentang pemberian peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran bawaan ini berisi izin yang diperlukan untuk menyelesaikan petunjuk ini. Untuk melihat izin yang benar-benar diperlukan, perluas bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk menyelesaikan petunjuk ini:
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Melihat aset Anda
Di project pilihan Anda, buat instance VM Compute Engine agar Anda dapat melihatnya di Inventaris Aset Cloud:
Mencantumkan semua instance VM dalam project Anda:
Pembersihan
Agar akun Google Cloud Anda tidak dikenai biaya untuk resource yang digunakan pada halaman ini, ikuti langkah-langkah berikut.