Membuat dan Menghapus Resource RuntimeConfig

Halaman ini menjelaskan cara membuat resource Config. Resource Konfigurasi adalah objek API yang menyimpan variabel sebagai pasangan nilai kunci. Anda memerlukan resource Config sebelum dapat menetapkan dan mendapatkan variabel. Setelah membuat resource Config, Anda dapat membuat variabel arbitrer yang dapat digunakan untuk menyimpan data.

Untuk mempelajari lebih lanjut konfigurasi, variabel, dan layanan Runtime Configurator, lihat Dasar-Dasar Konfigurasi Runtime.

Sebelum memulai

Membuat konfigurasi

Anda dapat membuat resource Config dengan Deployment Manager, alat command line gcloud, atau langsung menggunakan Runtime Configurator API.

Deployment Manager

Untuk membuat konfigurasi di Deployment Manager, tentukan jenis RuntimeConfig:

runtimeconfig.v1beta1.config

Di properties resource, berikan name dan properti opsional lainnya jika diinginkan:

resources:
- name: [CONFIG_NAME]
  type: runtimeconfig.v1beta1.config
  properties:
    config: [CONFIG_NAME]
    description: [DESCRIPTION]

dengan:

  • [CONFIG_NAME] adalah nama untuk konfigurasi ini.
  • [DESCRIPTION] adalah deskripsi konfigurasi ini (opsional).

gcloud

Dengan Google Cloud CLI, gunakan perintah gcloud beta runtime-config configs create:

gcloud beta runtime-config configs create [CONFIG_NAME] --description [DESCRIPTION]

dengan:

  • [CONFIG_NAME] adalah nama untuk konfigurasi ini.
  • [DESCRIPTION] adalah deskripsi konfigurasi ini (opsional).

gcloud menampilkan respons seperti:

Created [https://runtimeconfig.googleapis.com/v1beta1/projects/[PROJECT_ID]/configs/[CONFIG_NAME]].

Untuk referensi lengkap terkait perintah gcloud ini, baca dokumentasi referensi runtime-config configs create.

API

Di REST API, buat permintaan POST ke URI berikut:

https://runtimeconfig.googleapis.com/v1beta1/projects/[PROJECT_ID]/configs/

dengan [PROJECT_ID] adalah project ID untuk permintaan ini. Payload untuk permintaan akan terlihat seperti ini:

{
   "name": "projects/[PROJECT_ID]/configs/[CONFIG_NAME]",
   "description": "[DESCRIPTION]"

}

dengan:

  • [PROJECT_ID] adalah project ID untuk permintaan ini.
  • [CONFIG_NAME] adalah nama RuntimeConfig ini.
  • [DESCRIPTION] adalah deskripsi konfigurasi ini (opsional).

    Untuk mempelajari metode ini lebih lanjut, baca dokumentasi configs().create.

Menghapus resource RuntimeConfig

Menghapus resource RuntimeConfig akan menghapus semua resource yang terdapat di resource tersebut, termasuk semua variabel dan pelayan.

Deployment Manager

Hapus resource RuntimeConfig yang merupakan bagian dari deployment menggunakan salah satu metode berikut:

gcloud

Dengan Google Cloud CLI, gunakan perintah gcloud beta runtime-config configs delete:

gcloud beta runtime-config configs delete [CONFIG_NAME]

dengan [CONFIG_NAME] adalah nama objek konfigurasi.

Gcloud CLI menampilkan respons seperti:

Deleted [https://runtimeconfig.googleapis.com/v1beta1/projects/[PROJECT_ID]/configs/[CONFIG_NAME]].

Untuk referensi gcloud lengkap, baca dokumentasi referensi runtime-config configs delete.

API

Di REST API, buat permintaan DELETE ke URI berikut:

https://runtimeconfig.googleapis.com/v1beta1/projects/[PROJECT_ID]/configs/[CONFIG_NAME]

dengan:

  • [PROJECT_ID] adalah project ID untuk permintaan ini.
  • [CONFIG_NAME] adalah nama konfigurasi ini.

    Untuk mempelajari metode ini lebih lanjut, baca dokumentasi configs().delete.

Langkah selanjutnya