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 di 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. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
updateTime |
Solo output. Il timestamp dell'aggiornamento della risorsa. Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: |
labels |
Facoltativo. Set di tag etichetta associati alla risorsa. Un oggetto contenente un elenco di coppie |
sni |
Facoltativo. Stringa di indicazione del nome del 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 protocollo indica che è utilizzato 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 un nuovo ClientTlsPolicy in un determinato progetto e posizione. |
|
Consente di eliminare un singolo ClientTlsPolicy. |
|
Recupera i dettagli di un singolo ClientTlsPolicy. |
|
Recupera il criterio di controllo dell'accesso per una risorsa. |
|
Elenca ClientTlsPolicies in un determinato progetto e posizione. |
|
Aggiorna i parametri di un singolo ClientTlsPolicy. |
|
Imposta il criterio di controllo dell'accesso sulla risorsa specificata. |
|
Restituisce le autorizzazioni di cui dispone un chiamante sulla risorsa specificata. |