Recurso: ClientTlsPolicy
ClientTlsPolicy é um recurso que especifica como um cliente deve autenticar conexões com back-ends de um serviço. Esse recurso em si não afeta a configuração, a menos que esteja anexado a um recurso de serviço de back-end.
| Representação JSON | 
|---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "sni": string, "clientCertificate": { object (  | 
              
| Campos | |
|---|---|
name | 
                
                   
 Obrigatório. Nome do recurso ClientTlsPolicy. Ele corresponde ao padrão   | 
              
description | 
                
                   
 Opcional. Descrição de texto livre do recurso.  | 
              
createTime | 
                
                   
 Apenas saída. O carimbo de data/hora em que o recurso foi criado. Usa RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Outros ajustes também são aceitos. Por exemplo,   | 
              
updateTime | 
                
                   
 Apenas saída. O carimbo de data/hora em que o recurso foi atualizado. Usa RFC 3339, em que a saída gerada é sempre normalizada em Z e usa 0, 3, 6 ou 9 dígitos fracionários. Outros ajustes também são aceitos. Por exemplo,   | 
              
labels | 
                
                   
 Opcional. Conjunto de tags de rótulo associadas ao recurso. Um objeto com uma lista de pares   | 
              
sni | 
                
                   
 Opcional. String de indicação de nome do servidor a ser apresentada ao servidor durante o handshake de TLS. Por exemplo: "secure.example.com".  | 
              
clientCertificate | 
                
                   
 Opcional. Define um mecanismo para provisionar a identidade do cliente (chaves públicas e privadas) para autenticação ponto a ponto. A presença dele determina o mTLS.  | 
              
serverValidationCa[] | 
                
                   
 Opcional. Define o mecanismo para obter o certificado da autoridade de certificação e validar o certificado do servidor. Se estiver vazio, o cliente não vai validar o certificado do servidor.  | 
              
Métodos | 
            |
|---|---|
                
 | 
              Cria uma ClientTlsPolicy em um determinado projeto e local. | 
                
 | 
              Exclui uma única ClientTlsPolicy. | 
                
 | 
              Recebe detalhes de uma única ClientTlsPolicy. | 
                
 | 
              Lista as ClientTlsPolicies em um determinado projeto e local. | 
                
 | 
              Atualiza os parâmetros de uma única ClientTlsPolicy. |