Ressource : maillage
Un maillage représente un regroupement de configuration logique pour la communication de charge de travail à charge de travail dans un maillage de services. Les routes qui pointent vers le maillage dictent la manière dont les requêtes sont acheminées à l'intérieur de cette limite logique du maillage.
| Représentation JSON |
|---|
{
"name": string,
"selfLink": string,
"createTime": string,
"updateTime": string,
"labels": {
string: string,
...
},
"description": string,
"interceptionPort": integer,
"envoyHeaders": enum ( |
| Champs | |
|---|---|
name |
Identifiant. Nom de la ressource de maillage. Il correspond au schéma |
selfLink |
Uniquement en sortie. URL de cette ressource définie par le serveur. |
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 Mesh. Objet contenant une liste de paires |
description |
Facultatif. Description en texte libre de la ressource. Longueur recommandée : 1 024 caractères. |
interceptionPort |
Facultatif. S'il est défini sur un port TCP valide (1 à 65535), il indique au proxy SIDE-CAR d'écouter sur le port spécifié de l'adresse localhost (127.0.0.1). Le proxy SIDE-CAR s'attend à ce que tout le trafic soit redirigé vers ce port, quelle que soit sa destination ip:port réelle. Si ce paramètre n 'est pas défini, le port 15001 est utilisé comme port d'interception. Cela ne s'applique qu'aux déploiements de proxy side-car. |
envoyHeaders |
Facultatif. Détermine si Envoy insère des en-têtes de débogage internes dans les requêtes en amont. D'autres en-têtes Envoy peuvent toujours être injectés. Par défaut, Envoy n'insère aucun en-tête de débogage. |
Méthodes |
|
|---|---|
|
Crée une ressource de maillage dans un projet et un emplacement donnés. |
|
Supprime un seul maillage. |
|
Récupère les détails d'un seul maillage. |
|
Liste les ressources de maillage d'un projet et d'un emplacement donnés. |
|
Met à jour les paramètres d'un seul maillage. |
|
Définit la stratégie de contrôle d'accès de la ressource spécifiée. |
|
Renvoie les autorisations qu'un appelant a sur la ressource spécifiée. |