Ressource : NetworkPolicy
Représente une ressource de règle de réseau. Les règles de réseau sont des ressources régionales. Vous pouvez utiliser une règle de réseau pour activer ou désactiver l'accès à Internet et aux adresses IP externes. Les règles de réseau sont associées à un réseau VMware Engine, qui peut s'étendre sur plusieurs régions. Pour une région donnée, une règle de réseau s'applique à tous les clouds privés du réseau VMware Engine associé à la règle.
| Représentation JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "internetAccess": { object ( |
| Champs | |
|---|---|
name |
Uniquement en sortie. Identifiant. Nom de ressource de cette règle de réseau. Les noms de ressources sont des URI sans schéma qui suivent les conventions décrites sur https://cloud.google.com/apis/design/resource_names. Par exemple : |
createTime |
Uniquement en sortie. Heure de création de cette ressource. Utilise la norme RFC 3339, où la sortie générée utilise toujours le 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. Heure de la dernière mise à jour de cette ressource. Utilise la norme RFC 3339, où la sortie générée utilise toujours le 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 : |
internetAccess |
Service réseau qui permet aux charges de travail VMware d'accéder à Internet. |
externalIp |
Service réseau qui permet d'attribuer des adresses IP externes aux charges de travail VMware. Ce service ne peut être activé que lorsque |
edgeServicesCidr |
Obligatoire. Plage d'adresses IP au format CIDR utilisée pour créer un accès à Internet et un accès aux adresses IP externes. Un bloc CIDR RFC 1918 avec un préfixe "/26" est requis. La plage ne peut chevaucher aucun préfixe du réseau VPC consommateur ni aucun préfixe utilisé par les clouds privés associés à ce réseau VPC. |
uid |
Uniquement en sortie. Identifiant unique généré par le système pour la ressource. |
vmwareEngineNetwork |
Facultatif. Nom de ressource relatif du réseau VMware Engine. Spécifiez le nom au format suivant : |
description |
Facultatif. Description de cette règle de réseau fournie par l'utilisateur. |
vmwareEngineNetworkCanonical |
Uniquement en sortie. Nom canonique du réseau VMware Engine au format |
NetworkService
Représente un service réseau géré par une ressource NetworkPolicy. Un service réseau permet de contrôler un aspect de l'accès externe aux charges de travail VMware. Par exemple, si les charges de travail VMware dans les clouds privés régis par une règle de réseau peuvent accéder à Internet ou être accessibles depuis Internet.
| Représentation JSON |
|---|
{
"enabled": boolean,
"state": enum ( |
| Champs | |
|---|---|
enabled |
"True" si le service est activé, "false" dans le cas contraire. |
state |
Uniquement en sortie. État du service. De nouvelles valeurs peuvent être ajoutées à cette énumération, le cas échéant. |
État
L'état Enum définit les états possibles d'un service contrôlé par une règle de réseau.
| Enums | |
|---|---|
STATE_UNSPECIFIED |
État du service non spécifié. Il s'agit de la valeur par défaut. |
UNPROVISIONED |
Le service n'est pas provisionné. |
RECONCILING |
Le service est en cours de provisionnement/déprovisionnement. |
ACTIVE |
Le service est actif. |
Méthodes |
|
|---|---|
|
Crée une règle de réseau dans un réseau VMware Engine donné d'un projet et d'un emplacement (région). |
|
Supprime une ressource NetworkPolicy. |
|
Liste les adresses IP externes attribuées aux VM de charge de travail VMware dans le champ d'application de la règle de réseau donnée. |
|
Récupère une ressource NetworkPolicy par son nom de ressource. |
|
Liste les ressources NetworkPolicy d'un projet et d'un emplacement spécifiés. |
|
Modifie une ressource NetworkPolicy. |