Membuat dan mengelola project

Project Google Cloud menjadi dasar untuk membuat, mengaktifkan, dan menggunakan semua layanan Google Cloud, termasuk mengelola API, mengaktifkan penagihan, menambahkan dan menghapus kolaborator, serta mengelola izin untuk resource Google Cloud.

Halaman ini menjelaskan cara membuat dan mengelola project Google Cloud menggunakan Cloud Resource Manager API dan konsol Google Cloud.

Sebelum memulai

Baca tentang resource project di Ringkasan hierarki resource. Untuk panduan tentang cara menyiapkan hierarki resource, lihat artikel Menentukan hierarki resource untuk zona landing Google Cloud Anda.

Berikut ini digunakan untuk mengidentifikasi project Anda:

  • Project name: Nama yang dapat dibaca manusia untuk project Anda.

    Nama project tidak digunakan oleh Google API mana pun. Anda dapat mengedit nama project kapan saja selama atau setelah pembuatan project. Nama project tidak perlu unik.

  • Project ID: ID unik global untuk project Anda.

    Project ID adalah string unik yang digunakan untuk membedakan project Anda dari project lain di Google Cloud. Setelah Anda memasukkan nama project, konsol Google Cloud akan membuat project ID unik yang dapat berupa kombinasi huruf, angka, dan tanda hubung. Sebaiknya gunakan project ID yang dihasilkan, tetapi Anda dapat mengeditnya selama pembuatan project. Setelah project dibuat, project ID bersifat permanen.

    ID project memiliki persyaratan berikut:

    • Harus terdiri dari 6 hingga 30 karakter.
    • Hanya boleh berisi huruf kecil, angka, dan tanda hubung.
    • Harus diawali dengan huruf.
    • Tidak boleh diakhiri dengan tanda hubung.
    • Tidak boleh sedang digunakan atau pernah digunakan; ini termasuk project yang dihapus.
    • Tidak boleh berisi string yang dibatasi, seperti google, null, undefined, dan ssl.
  • Nomor project: ID unik yang dibuat secara otomatis untuk project Anda.

Jangan sertakan informasi sensitif seperti informasi identitas pribadi (PII) atau data keamanan dalam nama project, project ID, atau nama resource lainnya. ID project digunakan dalam nama banyak resource Google Cloud lainnya, dan setiap referensi ke project atau resource terkait akan menampilkan ID project dan nama resource.

Membuat project

Untuk membuat project, Anda harus memiliki izin resourcemanager.projects.create. Izin ini disertakan dalam peran seperti peran Project Creator (roles/resourcemanager.projectCreator). Peran Project Creator diberikan secara default ke seluruh domain resource organisasi baru dan kepada pengguna uji coba gratis. Untuk mengetahui informasi tentang cara memberikan peran kepada individu dan membatasi akses seluruh resource organisasi, lihat halaman Mengelola Peran Organisasi Default.

Jika Anda tidak menentukan resource induk, resource induk akan dipilih secara otomatis jika berlaku berdasarkan domain akun pengguna.

Anda dapat membuat project baru menggunakan Konsol Google Cloud, Google Cloud CLI, atau metode projects.create().

Konsol

Untuk membuat project baru, lakukan langkah berikut:

  1. Buka halaman Mengelola resource di konsol Google Cloud.

    Buka Kelola Resource

    Langkah-langkah lainnya akan muncul di konsol Google Cloud.

  2. Pada daftar drop-down Pilih organisasi di bagian atas halaman, pilih resource organisasi tempat Anda ingin membuat project. Jika Anda adalah pengguna uji coba gratis, lewati langkah ini, karena daftar ini tidak muncul.
  3. Klik Buat Project.
  4. Di jendela Project Baru yang muncul, masukkan nama project dan pilih akun penagihan yang berlaku. Nama project hanya boleh berisi huruf, angka, tanda kutip tunggal, tanda hubung, spasi, atau tanda seru, serta harus memiliki 4 sampai 30 karakter.
  5. Masukkan organisasi induk atau resource folder di kotak Location. Resource tersebut akan menjadi induk hierarkis project baru. Jika opsi Tidak ada organisasi tersedia, Anda dapat memilihnya untuk membuat project baru sebagai tingkat teratas dari hierarki resource-nya sendiri.
  6. Setelah selesai memasukkan detail project baru, klik Buat.

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Untuk membuat project baru, gunakan perintah gcloud projects create:

    gcloud projects create PROJECT_ID
    

    Dengan PROJECT_ID sebagai ID untuk project yang ingin Anda buat. ID project harus diawali dengan huruf kecil, dan hanya boleh berisi huruf, angka, dan tanda hubung ASCII, serta harus antara 6 hingga 30 karakter.

    Untuk membuat project dengan resource organisasi atau folder sebagai induk, gunakan flag --organization atau --folder. Karena resource hanya dapat memiliki satu induk, hanya salah satu flag berikut yang dapat digunakan:

    gcloud projects create PROJECT_ID --organization=ORGANIZATION_ID
    
    gcloud projects create PROJECT_ID --folder=FOLDER_ID
    

API

Anda tidak dapat menggunakan kata-kata tertentu dalam project ID saat membuat project baru dengan metode projects.create(). Beberapa contohnya meliputi google, null, undefined, dan ssl. Jika Anda menggunakan kata yang dibatasi, permintaan akan ditampilkan dengan error INVALID_ARGUMENT.

Permintaan di bawah hanya membuat project, dan tidak mengaitkannya secara otomatis dengan akun penagihan. Gunakan metode projects.updateBillingInfo untuk menetapkan atau memperbarui akun penagihan yang terkait dengan project.

Membuat Permintaan Project:

POST https://cloudresourcemanager.googleapis.com/v3/projects/
Authorization: *************
Content-Type: application/json

{
    "projectId": "our-project-123",
    "name": "my project",
    "labels": {
      "mylabel": "prod"
    }
}

Membuat Respons Project:

{
    "name": "operations/pc.123456789",
}

Permintaan Operasi Get:

GET https://cloudresourcemanager.googleapis.com/v3/operations/pc.123456789
Authorization: *************
Content-Type: application/json

Mendapatkan Respons Operasi:

{
    "name": "operations/pc.123456789",
    "done": true,
    "response": {
        "@type": "type.googleapis.com/google.cloudresourcemanager.v3.Project",
        "projectNumber": "464036093014",
        "projectId": "our-project-123",
        "lifecycleState": "ACTIVE",
        "name": "my project",
        "labels": {
        "mylabel": "prod"
        },
    "createTime": "2016-01-07T21:59:43.314Z"
    }
}

Menambahkan tag selama pembuatan project

Tag menyediakan cara untuk membuat anotasi untuk resource. Anda dapat menambahkan tag pada saat membuat project. Anda harus menetapkan peran Pengguna Tag saat menambahkan tag. Untuk mengetahui informasi selengkapnya tentang izin yang ditetapkan ke peran ini, lihat Mengelola tag di resource. Anda hanya dapat menambahkan namespace untuk pasangan nilai kunci tag dengan salah satu cara berikut:

gcloud

Untuk menambahkan tag selama pembuatan project, jalankan perintah berikut:

gcloud projects create PROJECT_ID --organization=ORGANIZATION_ID --tags=KEY_VALUE_PAIRS

Ganti kode berikut:

  • PROJECT_ID adalah ID unik project.
  • ORGANIZATION_ID adalah ID unik organisasi.
  • KEY_VALUE_PAIRS adalah daftar key-value pair yang dipisahkan koma yang dapat Anda tetapkan ke resource. Contoh pasangan nilai kunci yang dipisahkan koma adalah 123/environment=production, 456/create=testresource.

API

Cuplikan berikut adalah permintaan JSON tempat Anda membuat project dan menambahkan tag ke project tersebut.

  POST https://cloudresourcemanager.googleapis.com/v3/projects/
  Authorization: *************
  Content-Type: application/json

  {
    "projectId": "our-project-456",
    "name": "my project",
    "parent": "organizations/123",
    "tags": {
      "key": "123/environment"
      "value": "production"
    },
"tags": {
      "key": "123/costCenter"
      "value": "marketing"
  }
}

Membuat project menggunakan akun layanan

Anda dapat menggunakan akun layanan untuk mengotomatiskan pembuatan project. Seperti akun pengguna, akun layanan dapat diberi izin untuk membuat project dalam resource organisasi. Akun layanan tidak diizinkan untuk membuat project di luar resource organisasi dan harus menentukan resource induk saat membuat project. Akun layanan dapat membuat project baru menggunakan gcloud CLI atau metode projects.create().

Mengelola kuota project

Jika Anda memiliki kurang dari 30 project yang tersisa dalam kuota, notifikasi akan menampilkan jumlah project yang tersisa dalam kuota Anda di halaman Project Baru. Setelah mencapai batas project, untuk membuat lebih banyak project, Anda harus meminta peningkatan batas project. Atau, Anda dapat menjadwalkan beberapa project untuk dihapus setelah 30 hari di halaman Mengelola Resource. Project yang telah dihapus sementara oleh pengguna akan mengurangi kuota Anda. Project ini akan dihapus sepenuhnya setelah 30 hari.

Untuk meminta kapasitas tambahan bagi project dalam kuota organisasi Anda, lakukan hal berikut:

  1. Buka halaman Kuota & Batas Sistem.

    Buka Kuota & Batasan Sistem

  2. Dari pemilih resource, pilih organisasi yang kuota project-nya ingin Anda tingkatkan.

  3. Di opsi Filter, pilih Metric dan masukkan cloudresourcemanager.googleapis.com/projects_count.

  4. Pilih Cloud Resource Manager API, klik Tindakan lainnya, lalu pilih Edit quota.

  5. Pada dialog Quota changes, masukkan nilai kuota dan deskripsi baru, lalu klik Next.

  6. Masukkan detail kontak Anda, lalu klik Kirim permintaan.

Anda akan menerima email yang mengonfirmasi penerimaan permintaan Anda. Jika Anda memerlukan bantuan lebih lanjut, balas email ini. Setelah peninjauan, Anda akan menerima notifikasi email yang menunjukkan apakah permintaan Anda disetujui.

Jika Anda tidak memiliki organisasi dan ingin meminta kapasitas tambahan untuk project dalam kuota, gunakan formulir Minta Peningkatan Kuota Project.

Untuk mengetahui informasi selengkapnya tentang kuota dan alasan penggunaannya, lihat halaman dukungan Permintaan Kuota Project Uji Coba Gratis. Untuk mengetahui informasi selengkapnya tentang laporan penagihan, lihat halaman dukungan Laporan Penagihan.

Menemukan nama, nomor, dan ID project

Untuk berinteraksi dengan resource Google Cloud, Anda harus memberikan informasi project pengenal untuk setiap permintaan. Project diidentifikasi dengan project ID dan nomor project.

  1. Buka halaman Selamat Datang di konsol Google Cloud.

    Buka Selamat Datang

  2. Dari pemilih project di bagian atas halaman, pilih project Anda.

    Nama project, nomor project, dan project ID muncul setelah judul Selamat Datang.

Mendapatkan project yang ada

Anda bisa mendapatkan project yang ada menggunakan Google Cloud CLI atau metode projects.get().

Jika bukan pemilik project, Anda harus memiliki izin yang disertakan dalam peran Browser (roles/browser).

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Untuk mendapatkan metadata project, gunakan perintah gcloud projects describe:

    gcloud projects describe PROJECT_ID
    

    Ganti PROJECT_ID dengan ID project.

API

Permintaan:

GET https://cloudresourcemanager.googleapis.com/v3/projects/<var>PROJECT_ID</var>

Ganti PROJECT_ID dengan ID project.

Respons:

{
    "projectNumber": "464036093014",
    "projectId": "our-project-123",
    "lifecycleState": "ACTIVE",
    "name": "my project",
    "labels": {
        "mylabel": "prod"
    },
    "createTime": "2016-01-07T21:59:43.314Z"
}

Mencantumkan semua project pada resource

Untuk menampilkan daftar semua project yang merupakan turunan langsung dari resource, gunakan metode projects.list v3, dengan resource induk yang ditentukan dalam kueri:

Permintaan:

GET https://cloudresourcemanager.googleapis.com/v3/projects

{
    "parent": "folders/662951040570"
}

Respons:

{
    "projects": [
    {
        "name": "projects/951040570662",
        "parent": "folders/662951040570",
        "projectId": "tokyo-rain-123",
        "state": "ACTIVE",
        "displayName": "Tokyo Rain"
        "createTime": "2013-11-13T20:31:53.308Z"
        "updateTime": "2013-11-13T20:31:53.308Z"
        "etag": "BwWUlZ6XEfY="
    }
    ]
}

Menelusuri project

Untuk menelusuri project yang cocok dengan kueri yang ditentukan, gunakan gcloud alpha resource-manager projects search, yang meneruskan kueri dalam flag --query. Cakupan penelusuran adalah semua project yang izin projects.get-nya dimiliki pengguna.

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Untuk mendapatkan daftar semua project, gunakan perintah gcloud alpha projects search:

    gcloud alpha projects search --query="displayName=rek*"
    <table output showing the projects with display names starting from rek eg. rekey-project-2, rekha-project>
    
    gcloud alpha projects search --query="state:DELETE_REQUESTED"
    <table output showing the projects for which delete has been requested>
    

API

Anda dapat menggunakan metode projects.search dan string kueri untuk menampilkan resource project tertentu yang cocok dengan filter. Hasilnya hanya berisi project yang izinnya telah diberikan kepada Anda.resourcemanager.projects.get

Cuplikan kode berikut menampilkan resource Project dengan nama tampilan "Tokyo Rain":

Permintaan:

GET https://cloudresourcemanager.googleapis.com/v3/projects:search?query=displayName%3ATokyo%2BRain

Respons:

{
  "projects": [
    {
      "name": "projects/951040570662",
      "parent": "folders/662951040570",
      "projectId": "tokyo-rain-123",
      "state": "ACTIVE",
      "displayName": "Tokyo Rain",
      "createTime": "2013-11-13T20:31:53.308Z",
      "updateTime": "2013-11-13T20:31:53.308Z",
      "etag": "BwWUlZ6XEfY="
    }
  ]
}

Cuplikan kode berikut menampilkan semua resource Project dengan label merah:

Permintaan:

GET https://cloudresourcemanager.googleapis.com/v3/projects:search?query=labels.color%3Ared

Respons:

{
  "projects": [
    {
      "name": "projects/951054970012",
      "parent": "folders/662951040570",
      "projectId": "Osaka-rain-234",
      "state": "ACTIVE",
      "displayName": "Osaka Rain",
      "createTime": "2013-11-13T20:31:53.308Z",
      "updateTime": "2013-11-13T20:31:53.308Z",
      "etag": "BwWUlZ6XEfY=",
      "labels": {
        "color": "red"
      }
    }
  ]
}

Jika Anda menentukan kolom parent.type dan parent.id dalam isi permintaan, izin resourcemanager.projects.list akan diperiksa di induk. Jika pengguna memiliki izin ini, semua project dalam induk akan ditampilkan setelah filter yang tersisa diterapkan.

Jika pengguna tidak memiliki izin ini, semua project yang izin resourcemanager.projects.get-nya dimiliki pengguna akan ditampilkan setelah filter lainnya diterapkan.

Jika tidak ada filter yang ditentukan, panggilan akan menampilkan project yang izinnya dimiliki oleh pengguna.resourcemanager.projects.get

Memperbarui project

Anda dapat mengupdate project menggunakan Konsol Google Cloud atau metode projects.patch().

Satu-satunya kolom yang dapat diperbarui adalah nama dan label project. Untuk informasi selengkapnya tentang cara mengupdate project, lihat halaman referensi API project.

Untuk memindahkan project dalam hierarki resource, lihat Memindahkan project. Untuk memigrasikan project dari satu resource organisasi ke resource organisasi lainnya, lihat Memigrasikan project.

Konsol

Untuk memperbarui nama atau label project menggunakan konsol Google Cloud, lakukan hal berikut:

  1. Di konsol Google Cloud, buka halaman Settings IAM & Admin.

    Buka IAM & Admin Settings

    Langkah-langkah lainnya akan muncul di konsol Google Cloud.

  2. Di bagian atas layar, klik menu drop-down pilihan project.
  3. Di jendela Select from yang muncul, klik menu drop-down organisasi, lalu pilih organisasi Anda. Jika Anda adalah pengguna uji coba gratis, lewati langkah ini karena daftar organisasi tidak akan muncul.
  4. Pilih project Anda dari daftar yang muncul.
  5. Untuk mengubah nama project, edit Project name, lalu klik Save.
  6. Untuk mengubah label, klik Label di navigasi sebelah kiri.

    Pelajari lebih lanjut cara Menggunakan Label.

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Untuk memperbarui nama atau label project, gunakan perintah gcloud alpha projects update:

    gcloud alpha projects update PROJECT_ID \
        --name=NAME \
        --update-labels=KEY=VALUE, ...
    

    Dengan keterangan:

    • PROJECT_ID adalah ID project yang ingin Anda perbarui.

    • NAME adalah nama baru yang ingin Anda tetapkan ke project.

    • KEY=VALUE, ... adalah daftar key-value pair label yang ingin Anda perbarui. Jika label sudah ada, nilainya akan diubah. Jika tidak ada, label baru akan dibuat.

    Untuk informasi selengkapnya dan flag tambahan yang dapat digunakan dengan perintah ini, lihat Google Cloud CLI SDK.

API

Untuk mengupdate project, lakukan langkah-langkah berikut:

Contoh berikut memperbarui nama tampilan project menjadi myproject dan menetapkan label color ke red:

Permintaan:

PATCH https://cloudresourcemanager.googleapis.com/v3/projects/PROJECT_NUMBER?updateMask=displayName,labels

Dengan PROJECT_NUMBER adalah ID numerik project yang ingin Anda perbarui.

Meminta isi JSON:

{
  "displayName": "myproject",
  "labels": {
    "color": "red"
  }
}

Respons:

{
  "projects": [
    {
      "name": "projects/951054970012",
      "parent": "folders/662951040570",
      "projectId": "Osaka-rain-234",
      "state": "ACTIVE",
      "displayName": "myproject",
      "createTime": "2013-11-13T20:31:53.308Z",
      "updateTime": "2013-11-13T20:35:42.308Z",
      "etag": "BwWUlZ6XEfY=",
      "labels": {
        "color": "red"
      }
    }
  ]
}

Menonaktifkan (menghapus) project

Anda dapat menonaktifkan project menggunakan konsol Google Cloud atau metode projects.delete di API. Project harus memiliki status siklus proses ACTIVE agar dapat dinonaktifkan dengan cara ini.

Metode ini langsung menandai project untuk dihapus. Email notifikasi akan dikirim kepada pengguna yang memulai operasi penghapusan dan kontak kategori Teknis yang tercantum di Kontak Penting sesuai kemampuan terbaik; jika notifikasi gagal dikirim, project masih akan ditandai untuk dihapus. Jika tidak ada kontak dalam kategori Teknis, kontak penggantian tidak akan diberi tahu.

Project yang ditandai untuk dihapus tidak dapat digunakan. Jika project memiliki akun penagihan yang terkait, pengaitan tersebut akan rusak dan tidak akan diaktifkan kembali jika operasi penghapusan project dibatalkan. Setelah 30 hari, project akan sepenuhnya dihapus. Hingga dihapus sepenuhnya, project mungkin masih terlihat, meskipun tidak dapat digunakan.

Untuk menghentikan proses penghapusan project selama periode 30 hari, lihat langkah-langkah untuk memulihkan project.

Pada akhir periode 30 hari, project dan semua resource-nya akan dihapus dan tidak dapat dipulihkan. Hingga dihapus, project akan dihitung dalam kuota project Anda.

Untuk membantu memastikan bahwa Anda tidak menghapus project penting, Anda dapat mengaktifkan rekomendasi risiko perubahan. Rekomendasi risiko perubahan akan memunculkan peringatan saat Anda mencoba menghapus project yang diidentifikasi oleh Google Cloud sebagai penting.

Jika Anda telah menyiapkan penagihan untuk project, project tersebut mungkin tidak akan dihapus sepenuhnya hingga siklus penagihan saat ini berakhir dan akun Anda berhasil ditagih. Jumlah dan jenis layanan yang digunakan juga dapat memengaruhi kapan sistem menghapus project secara permanen. Untuk mempelajari retensi data dan penghapusan aman lebih lanjut, lihat Cara Google menyimpan data yang kami kumpulkan.

Menonaktifkan project

Konsol

  1. Di konsol Google Cloud, buka halaman Settings IAM & Admin.

    Buka IAM & Admin Settings

    Langkah-langkah lainnya akan muncul di konsol Google Cloud.

  2. Di halaman IAM & Admin Settings, pilih project yang ingin Anda hapus, lalu klik Shut down.

    Shut down hanya muncul untuk pengguna yang memiliki izin resourcemanager.projects.delete di project saat ini.

  3. Klik Shut down.
  4. Masukkan project ID, lalu klik Shut down anyway.

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Untuk menghapus project, gunakan perintah gcloud projects delete:

    gcloud projects delete PROJECT_ID
    

    Dengan PROJECT_ID sebagai ID project yang ingin Anda hapus.

API

Cuplikan kode berikut akan menghapus project yang ditentukan:

Permintaan:

DELETE https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123

Memecahkan masalah penghapusan project

Jika proses untuk menghentikan project gagal, Anda dapat menemukan informasi selengkapnya di Memecahkan masalah penghapusan project.

Memulihkan project

Pemilik project dapat memulihkan project yang dihapus dalam periode pemulihan 30 hari yang dimulai saat project dinonaktifkan. Memulihkan project akan mengembalikannya ke status sebelum dinonaktifkan, dengan pengecualian tertentu:

  • Penagihan dinonaktifkan di project saat project dihentikan dan penagihan tidak diaktifkan secara otomatis di project yang dipulihkan. Akun Penagihan Cloud harus ditautkan secara manual lagi setelah project dipulihkan. Anda mungkin perlu menunggu beberapa jam sebelum berhasil menautkan project yang baru dipulihkan ke akun penagihan.
  • Anda dapat memulihkan sebagian besar resource jika memulihkan project dalam periode 30 hari.
  • Beberapa layanan mengalami penundaan dalam pemulihan dan Anda mungkin perlu menunggu beberapa waktu (hingga 36 jam) agar layanan dipulihkan.
  • Beberapa resource, seperti resource Cloud Storage atau Pub/Sub, dihapus jauh lebih cepat. Resource ini mungkin tidak dapat dipulihkan sepenuhnya meskipun Anda memulihkan project dalam periode 30 hari.
  • Beberapa layanan mungkin perlu dimulai ulang secara manual. Untuk mengetahui informasi selengkapnya, lihat Memulai Ulang Layanan Google Cloud.

Anda harus memiliki izin resourcemanager.projects.undelete di project yang ingin dipulihkan. Untuk memulihkan project:

Konsol

Untuk melihat project di konsol Google Cloud, Anda memerlukan izin berikut:

  • resourcemanager.projects.list
  • resourcemanager.folders.list
  • resourcemanager.projects.get
  1. Buka halaman Mengelola resource di konsol Google Cloud.

    Buka halaman Kelola Resource

  2. Di Project picker di bagian atas halaman, pilih resource organisasi Anda.

  3. Di bawah daftar resource, folder, dan project organisasi, klik Resource yang menunggu penghapusan.

  4. Centang kotak untuk project yang ingin dipulihkan, lalu klik Pulihkan. Pada dialog yang muncul, konfirmasi bahwa Anda ingin memulihkan project.

gcloud

  1. In the Google Cloud console, activate Cloud Shell.

    Activate Cloud Shell

    At the bottom of the Google Cloud console, a Cloud Shell session starts and displays a command-line prompt. Cloud Shell is a shell environment with the Google Cloud CLI already installed and with values already set for your current project. It can take a few seconds for the session to initialize.

  2. Untuk memulihkan project, gunakan perintah gcloud projects undelete:

    gcloud projects undelete PROJECT_ID
    

    PROJECT_ID adalah project ID atau nomor project dari project yang ingin Anda pulihkan.

API

Cuplikan kode berikut memulihkan project yang ditentukan:

Permintaan:

POST https://cloudresourcemanager.googleapis.com/v3/projects/my-project-123:undelete