Ressource : ClientTlsPolicy
ClientTlsPolicy est une ressource qui spécifie la manière dont un client doit authentifier les connexions aux backends d'un service. Cette ressource elle-même n'affecte pas la configuration, sauf si elle est associée à une ressource de service de backend.
| Représentation JSON |
|---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "sni": string, "clientCertificate": { object ( |
| Champs | |
|---|---|
name |
Obligatoire. Nom de la ressource ClientTlsPolicy. Il correspond au modèle |
description |
Facultatif. Description en texte libre de la ressource. |
createTime |
Uniquement en sortie. Code temporel de la création de la ressource. Utilise la norme RFC 3339, où le résultat généré se sert toujours du format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
updateTime |
Uniquement en sortie. Code temporel de la mise à jour de la ressource. Utilise la norme RFC 3339, où le résultat généré se sert toujours du format UTC (indiqué par "Z" pour le temps universel coordonné) avec des secondes fractionnaires de 0, 3, 6 ou 9 chiffres décimaux. Des décalages horaires autres que "Z" (UTC) sont également acceptés. Exemples : |
labels |
Facultatif. Ensemble de tags d'étiquette associés à la ressource. Objet contenant une liste de paires |
sni |
Facultatif. Chaîne d'indication du nom du serveur à présenter au serveur lors du handshake TLS. Exemple : "secure.example.com". |
clientCertificate |
Facultatif. Définit un mécanisme permettant de provisionner l'identité du client (clés publiques et privées) pour l'authentification peer-to-peer. La présence de ce champ détermine l'utilisation de mTLS. |
serverValidationCa[] |
Facultatif. Définit le mécanisme permettant d'obtenir le certificat de l'autorité de certification pour valider le certificat du serveur. Si cette valeur est vide, le client ne valide pas le certificat du serveur. |
Méthodes |
|
|---|---|
|
Crée une ressource ClientTlsPolicy dans un projet et un emplacement donnés. |
|
Supprime une seule ressource ClientTlsPolicy. |
|
Récupère les détails d'une seule ressource ClientTlsPolicy. |
|
Liste les ClientTlsPolicies d'un projet et d'un emplacement donnés. |
|
Met à jour les paramètres d'une seule ressource ClientTlsPolicy. |