Risorsa: NetworkPolicy
Rappresenta una risorsa di policy di rete. Le policy di rete sono risorse regionali. Puoi utilizzare una policy di rete per abilitare o disabilitare l'accesso a internet e l'accesso IP esterno. I criteri di rete sono associati a una rete VMware Engine, che potrebbe estendersi su più regioni. Per una determinata regione, una policy di rete si applica a tutti i cloud privati nella rete VMware Engine associata alla policy.
| Rappresentazione JSON |
|---|
{ "name": string, "createTime": string, "updateTime": string, "internetAccess": { object ( |
| Campi | |
|---|---|
name |
Solo output. Identificatore. Il nome della risorsa di questa policy di rete. I nomi delle risorse sono URI senza schema che seguono le convenzioni riportate in https://cloud.google.com/apis/design/resource_names. Ad esempio: |
createTime |
Solo output. Data e ora di creazione della risorsa. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
updateTime |
Solo output. Data e ora dell'ultimo aggiornamento di questa risorsa. Utilizza RFC 3339, in cui l'output generato è sempre con normalizzazione Z e utilizza 0, 3, 6 o 9 cifre frazionarie. Sono accettati anche offset diversi da "Z". Esempi: |
internetAccess |
Servizio di rete che consente ai carichi di lavoro VMware di accedere a internet. |
externalIp |
Servizio di rete che consente di assegnare indirizzi IP esterni ai carichi di lavoro VMware. Questo servizio può essere attivato solo se è attivato anche |
edgeServicesCidr |
Obbligatorio. Intervallo di indirizzi IP in notazione CIDR utilizzato per creare l'accesso a internet e l'accesso IP esterno. È necessario un blocco CIDR RFC 1918 con un prefisso "/26". L'intervallo non può sovrapporsi a nessun prefisso nella rete VPC consumer o in uso dai cloud privati collegati a quella rete VPC. |
uid |
Solo output. Identificatore univoco generato dal sistema per la risorsa. |
vmwareEngineNetwork |
Facoltativo. Il nome della risorsa relativa della rete VMware Engine. Specifica il nome nel seguente formato: |
description |
Facoltativo. Descrizione fornita dall'utente per questo criterio di rete. |
vmwareEngineNetworkCanonical |
Solo output. Il nome canonico della rete VMware Engine nel formato: |
NetworkService
Rappresenta un servizio di rete gestito da una risorsa NetworkPolicy. Un servizio di rete fornisce un modo per controllare un aspetto dell'accesso esterno ai carichi di lavoro VMware. Ad esempio, se i workload VMware nei cloud privati regolati da una policy di rete possono accedere a internet o essere accessibili da internet.
| Rappresentazione JSON |
|---|
{
"enabled": boolean,
"state": enum ( |
| Campi | |
|---|---|
enabled |
Vero se il servizio è abilitato; falso in caso contrario. |
state |
Solo output. Stato del servizio. All'enum possono essere aggiunti nuovi valori, se necessario. |
Stato
L'enumerazione State definisce i possibili stati di un servizio controllato da un criterio di rete.
| Enum | |
|---|---|
STATE_UNSPECIFIED |
Stato del servizio non specificato. Questo è il valore predefinito. |
UNPROVISIONED |
Il servizio non è stato fornito. |
RECONCILING |
Il servizio è in fase di provisioning/deprovisioning. |
ACTIVE |
Il servizio è attivo. |
Metodi |
|
|---|---|
|
Crea un nuovo criterio di rete in una rete VMware Engine specifica di un progetto e una località (regione). |
|
Elimina una risorsa NetworkPolicy. |
|
Elenca gli indirizzi IP esterni assegnati alle VM dei carichi di lavoro VMware nell'ambito della policy di rete specificata. |
|
Recupera una risorsa NetworkPolicy in base al nome della risorsa. |
|
Elenca le risorse NetworkPolicy in un progetto e una località specifici. |
|
Modifica una risorsa NetworkPolicy. |