REST Resource: projects.locations.firewallEndpointAssociations

Risorsa: FirewallEndpointAssociation

Messaggio che descrive l'oggetto Association

Rappresentazione JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "state": enum (State),
  "network": string,
  "firewallEndpoint": string,
  "tlsInspectionPolicy": string,
  "reconciling": boolean,
  "disabled": boolean
}
Campi
name

string

Immutabile. Identificatore. Nome della risorsa

createTime

string (Timestamp format)

Solo output. Timestamp creazione

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo output. Timestamp aggiornamento

Un timestamp in formato "Zulu" UTC RFC3339, con risoluzione a livello di nanosecondo e fino a nove cifre frazionarie. Esempi: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

Facoltativo. Etichette come coppie chiave-valore

Un oggetto contenente un elenco di coppie "key": value. Esempio: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

state

enum (State)

Solo output. Stato attuale dell'associazione.

network

string

Obbligatorio. L'URL della rete che viene associata.

firewallEndpoint

string

Obbligatorio. L'URL di FirewallEndpoint da associare.

tlsInspectionPolicy

string

Facoltativo. L'URL di TlsInspectionPolicy da associare.

reconciling

boolean

Solo output. Indica se la riconciliazione è in corso, come consigliato in https://google.aip.dev/128.

disabled

boolean

Facoltativo. Indica se l'associazione è disattivata. True indica che il traffico non verrà intercettato

Stato

Stato dell'associazione.

Enum
STATE_UNSPECIFIED Non impostato.
CREATING In fase di creazione.
ACTIVE Attivo e pronto per il traffico.
DELETING In fase di eliminazione.
INACTIVE Non è disponibile o è in stato di errore.

Metodi

create

Crea una nuova associazione FirewallEndpoint in un determinato progetto e posizione.

delete

Consente di eliminare una singola associazione FirewallEndpointAssociation.

get

Recupera i dettagli di una singola FirewallEndpointAssociation.

list

Elenca le associazioni in un determinato progetto e località.

patch

Aggiorna un singolo FirewallEndpointAssociation.