Resource: ClientTlsPolicy
ClientTlsPolicy adalah resource yang menentukan cara klien mengautentikasi koneksi ke backend layanan. Resource ini sendiri tidak memengaruhi konfigurasi, kecuali jika dilampirkan ke resource layanan backend.
Representasi JSON |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "sni": string, "clientCertificate": { object ( |
Kolom | |
---|---|
name |
Wajib. Nama resource ClientTlsPolicy. Cocok dengan pola |
description |
Opsional. Deskripsi teks bebas tentang resource. |
createTime |
Hanya output. Stempel waktu saat resource dibuat. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
updateTime |
Hanya output. Stempel waktu saat resource diperbarui. Stempel waktu dalam format RFC3339 UTC "Zulu", dengan resolusi nanodetik dan hingga sembilan digit pecahan. Contoh: |
labels |
Opsional. Kumpulan tag label yang terkait dengan resource. Objek yang berisi daftar pasangan |
sni |
Opsional. String Server Name Indication yang akan ditampilkan ke server selama TLS handshake. Misalnya: "secure.example.com". |
clientCertificate |
Opsional. Menentukan mekanisme untuk menyediakan identitas klien (kunci publik dan pribadi) untuk autentikasi peer to peer. Kehadirannya menentukan mTLS. |
serverValidationCa[] |
Opsional. Menentukan mekanisme untuk mendapatkan sertifikat Certificate Authority guna memvalidasi sertifikat server. Jika kosong, klien tidak memvalidasi sertifikat server. |
Metode |
|
---|---|
|
Membuat ClientTlsPolicy baru di project dan lokasi tertentu. |
|
Menghapus satu ClientTlsPolicy. |
|
Mendapatkan detail satu ClientTlsPolicy. |
|
Mendapatkan kebijakan kontrol akses untuk resource. |
|
Mencantumkan ClientTlsPolicies di project dan lokasi tertentu. |
|
Memperbarui parameter satu ClientTlsPolicy. |
|
Menetapkan kebijakan kontrol akses pada resource yang ditentukan. |
|
Menampilkan izin yang dimiliki pemanggil pada resource yang ditentukan. |