REST Resource: projects.locations.firewallEndpointAssociations

Recurso: FirewallEndpointAssociation

Mensagem que descreve o objeto Association

Representação JSON
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "state": enum (State),
  "network": string,
  "firewallEndpoint": string,
  "tlsInspectionPolicy": string,
  "reconciling": boolean,
  "disabled": boolean
}
Campos
name

string

Imutável. Identificador. Nome do recurso

createTime

string (Timestamp format)

Apenas saída. Criar carimbo horário

Uma data/hora no formato "Zulu" UTC RFC3339, com resolução de nanosegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Apenas saída. Atualize o carimbo de data/hora

Uma data/hora no formato "Zulu" UTC RFC3339, com resolução de nanosegundos e até nove dígitos fracionários. Exemplos: "2014-10-02T15:01:23Z" e "2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

Opcional. Etiquetas como pares de chave-valor

Um objeto que contém uma lista de pares "key": value. Exemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

state

enum (State)

Apenas saída. Estado atual da associação.

network

string

Obrigatório. O URL da rede que está a ser associada.

firewallEndpoint

string

Obrigatório. O URL do FirewallEndpoint que está a ser associado.

tlsInspectionPolicy

string

Opcional. O URL da TlsInspectionPolicy que está a ser associada.

reconciling

boolean

Apenas saída. Indica se a conciliação está em curso, conforme recomendado em https://google.aip.dev/128.

disabled

boolean

Opcional. Se a associação está desativada. Verdadeiro indica que o tráfego não vai ser intercetado

Estado

Estado da associação.

Enumerações
STATE_UNSPECIFIED Não definido.
CREATING A ser criado.
ACTIVE Ativo e pronto para tráfego.
DELETING Está a ser eliminada.
INACTIVE Indisponível ou num estado de erro.

Métodos

create

Cria uma nova FirewallEndpointAssociation num determinado projeto e localização.

delete

Elimina uma única FirewallEndpointAssociation.

get

Obtém detalhes de uma única FirewallEndpointAssociation.

list

Lista as associações num determinado projeto e localização.

patch

Atualize uma única FirewallEndpointAssociation.