Ressource: LbRouteExtension
LbRouteExtension
est une ressource qui vous permet de contrôler l'emplacement de routage du trafic pour une requête donnée.
Représentation JSON |
---|
{ "name": string, "createTime": string, "updateTime": string, "description": string, "labels": { string: string, ... }, "forwardingRules": [ string ], "extensionChains": [ { object ( |
Champs | |
---|---|
name |
Obligatoire. Identifiant. Nom de la ressource |
createTime |
Uniquement en sortie. Code temporel de la création de la ressource. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
updateTime |
Uniquement en sortie. Code temporel de la mise à jour de la ressource. Horodatage au format RFC3339 UTC "Zulu", avec une résolution de l'ordre de la nanoseconde et jusqu'à neuf chiffres décimaux. Exemples : |
description |
Facultatif. Description lisible de la ressource. |
labels |
Facultatif. Ensemble d'étiquettes associées à la ressource Le format doit respecter les exigences concernant les libellés pour les ressources Google Cloud. Objet contenant une liste de paires |
forwardingRules[] |
Obligatoire. Liste des références aux règles de transfert auxquelles cette extension de service est associée. Veuillez ajouter au moins une règle de transfert. Il ne peut y avoir qu'une seule ressource |
extensionChains[] |
Obligatoire. Ensemble de chaînes d'extension ordonnées contenant les conditions de correspondance et les extensions à exécuter. Les conditions de correspondance de chaque chaîne d'extensions sont évaluées de manière séquentielle pour une requête donnée. La première chaîne d'extension dont la condition correspond à la requête est exécutée. Les chaînes d'extensions ultérieures ne s'exécutent pas. Limitée à 5 chaînes d'extension par ressource. |
loadBalancingScheme |
Obligatoire. Tous les services de backend et les règles de transfert référencés par cette extension doivent partager le même schéma d'équilibrage de charge. Valeurs autorisées : |
metadata |
Facultatif. Les métadonnées fournies ici seront incluses dans le
|
Méthodes |
|
---|---|
|
Crée une ressource LbRouteExtension dans un projet et un emplacement donnés. |
|
Supprime la ressource LbRouteExtension spécifiée. |
|
Récupère les détails de la ressource LbRouteExtension spécifiée. |
|
Répertorie les ressources LbRouteExtension dans un projet et un emplacement donnés. |
|
Met à jour les paramètres de la ressource LbRouteExtension spécifiée. |