Membuat dan Menghapus Resource RuntimeConfig

Halaman ini menjelaskan cara membuat resource Config. Resource Config 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 konfigurasi, variabel, dan layanan Runtime Configurator lebih lanjut, lihat Dasar-Dasar Runtime Configurator.

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 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] sebagai 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 dimuat oleh resource tersebut, termasuk semua variabel dan waiter.

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