NAME
gdcloud topic configurations - Bantuan tambahan untuk konfigurasi bernama.
DESKRIPSI
Properti gdcloud CLI dapat disimpan dalam konfigurasi bernama, yang merupakan kumpulan key-value pair yang memengaruhi perilaku gdcloud CLI.
Konfigurasi bernama bermanfaat jika Anda mengelola lebih dari satu project atau organisasi.
Properti yang biasanya disimpan dalam konfigurasi mencakup URL konsol organisasi dan ID project. Konfigurasi memungkinkan Anda menentukan dan mengaktifkan setelan ini dan setelan lainnya secara bersamaan sebagai grup.
Data konfigurasi disimpan di $HOME/.config/gdcloud/.
Konfigurasi sangat berguna jika Anda
+ Bekerja dengan beberapa project. Anda dapat membuat konfigurasi terpisah untuk setiap project.
- Menggunakan beberapa URL konsol organisasi.
* Melakukan tugas yang umumnya independen Misalnya, satu konfigurasi dapat digunakan untuk menggunakan layanan Penyimpanan Objek di satu project dan mengelola layanan yang tidak terkait di project lain.
Informasi properti yang disimpan dalam konfigurasi bernama dapat dibaca oleh semua perintah gdcloud CLI. Untuk menetapkan properti, gunakan perintah gdcloud config set.
Membuat konfigurasi
Konfigurasi bernama dapat ditentukan oleh pengguna atau dibuat ke dalam gdcloud CLI.
Konfigurasi yang ditentukan pengguna memiliki nama huruf kecil, seperti johndoe, default, jeff-staging, atau foo2. Konfigurasi ini ditentukan oleh ekspresi reguler berikut ^[a-z][-a-z0-9]*$.
Untuk membuat konfigurasi baru, jalankan
gdcloud init
Hal ini akan memandu Anda dalam menyiapkan konfigurasi bernama pertama, membuat konfigurasi bernama baru, atau melakukan inisialisasi ulang konfigurasi bernama yang ada. Perhatikan bahwa melakukan inisialisasi ulang konfigurasi yang ada akan menghapus semua properti yang ada.
Untuk membuat konfigurasi kosong baru, jalankan
gdcloud config configurations create [CONFIG_NAME]
Menggunakan konfigurasi
gdcloud CLI harus memiliki maksimal satu konfigurasi aktif yang menyediakan nilai properti. Konfigurasi yang tidak aktif tidak akan memengaruhi eksekusi gdcloud CLI. Untuk mengaktifkan konfigurasi, jalankan
gdcloud config configurations activate [CONFIG_NAME]
Untuk melihat dan mengubah properti konfigurasi aktif, jalankan
gdcloud config list
gdcloud config set
Selain itu, perintah di grup gdcloud config configurations memungkinkan Anda mencantumkan, mengaktifkan, mengganti nama, menjelaskan, dan menghapus konfigurasi yang mungkin atau mungkin tidak aktif.
Anda dapat mengaktifkan konfigurasi untuk satu pemanggilan gdcloud menggunakan flag --configuration my-config.
Properti yang Tersedia
accessibility
* screen_reader
* Jika ditetapkan, gdcloud CLI akan mengaktifkan pembaca layar.
auth
* login_config_cert_path
* Jalur file yang menyimpan sertifikat konfigurasi login saat ini.
component_manager
* disable_update_check
* Jika ditetapkan, gdcloud CLI tidak akan otomatis memeriksa update.
core
* disable_prompts
* Jika Benar, jawaban default akan diasumsikan untuk semua perintah pengguna. Namun, untuk perintah apa pun yang memerlukan input pengguna, error akan muncul.
* format
* Tetapkan format untuk mencetak resource output perintah. Format default adalah format output yang mudah dibaca manusia dan khusus untuk perintah. Jika core/format dan --format ditentukan, --format akan diprioritaskan. Format yang didukung terbatas pada csv, json, table, text, yaml.
* organization_console_url
* URL ke UI/konsol organisasi saat ini. Perhatikan bahwa URL harus dimulai dengan https //console.. Misalnya, https //console.org-name.gdch.google.com.
* project
* Nama project saat ini.
storage
* s3_access_key_id
* ID kunci akses objek penyimpanan S3. ID ini adalah ID unik untuk pengguna.
* s3_custom_ca_certs_file
* File sertifikat kustom untuk objek penyimpanan S3.
* s3_endpoint
* URL objek S3 terdiri dari S3_ENDPOINT/$BUCKET_NAME/$OBJECT_NAME. S3_ENDPOINT adalah lokasi tempat bucket penyimpanan S3 berada.
* s3_region
* Nama region S3 tempat bucket penyimpanan S3 berada. Default-nya adalah us-east-1.
* s3_secret_access_key
* Kunci pribadi objek penyimpanan S3 yang digunakan untuk menandatangani permintaan.