Risorsa: ClientTlsPolicy
ClientTlsPolicy è una risorsa che specifica in che modo un client deve autenticare le connessioni ai backend di un servizio. Questa risorsa non influisce sulla configurazione, a meno che non venga collegata a una risorsa del servizio di backend.
Rappresentazione JSON |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "sni": string, "clientCertificate": { object ( |
Campi | |
---|---|
name |
Obbligatorio. Nome della risorsa ClientTlsPolicy. Corrisponde al pattern |
description |
Facoltativo. Descrizione in formato libero della risorsa. |
createTime |
Solo output. Timestamp di creazione della risorsa. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. Timestamp dell'aggiornamento della risorsa. Utilizza RFC 3339, in cui l'output generato è sempre normalizzato in base al fuso orario UTC e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
labels |
Facoltativo. Il set di tag etichetta associati alla risorsa. Un oggetto contenente un elenco di coppie |
sni |
Facoltativo. Stringa di indicazione del nome server da presentare al server durante l'handshake TLS. Ad esempio: "secure.example.com". |
clientCertificate |
Facoltativo. Definisce un meccanismo per il provisioning dell'identità client (chiavi pubbliche e private) per l'autenticazione peer-to-peer. La presenza di questo elemento determina mTLS. |
serverValidationCa[] |
Facoltativo. Definisce il meccanismo per ottenere il certificato dell'autorità di certificazione per convalidare il certificato del server. Se è vuoto, il client non convalida il certificato del server. |
Metodi |
|
---|---|
|
Crea una nuova ClientTlsPolicy in un determinato progetto e una determinata località. |
|
Elimina un singolo ClientTlsPolicy. |
|
Recupera i dettagli di un singolo ClientTlsPolicy. |
|
Elenca i ClientTlsPolicies in un determinato progetto e in una determinata località. |
|
Aggiorna i parametri di una singola ClientTlsPolicy. |