Recurso: FirewallEndpoint
Mensagem que descreve o objeto Endpoint
Representação JSON |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
Campos | |
---|---|
name |
Imutável. Identificador. Nome do recurso |
description |
Opcional. Descrição do ponto final da firewall. Comprimento máximo de 2048 carateres. |
createTime |
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: |
updateTime |
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: |
labels |
Opcional. Etiquetas como pares de chave-valor Um objeto que contém uma lista de pares |
state |
Apenas saída. Estado atual do ponto final. |
reconciling |
Apenas saída. Indica se a conciliação está em curso, conforme recomendado em https://google.aip.dev/128. |
associatedNetworks[] |
Apenas saída. Lista de redes associadas a este ponto final na zona local. Esta é uma projeção das FirewallEndpointAssociations que apontam para este ponto final. Uma rede só aparece nesta lista depois de o encaminhamento de tráfego estar totalmente configurado. Formato: projects/{project}/global/networks/{name}. |
associations[] |
Apenas saída. Lista de FirewallEndpointAssociations associadas a este ponto final. Uma associação só aparece nesta lista depois de o encaminhamento de tráfego estar totalmente configurado. |
billingProjectId |
Obrigatório. Projetar a faturação com base na utilização do tempo de atividade do ponto final. |
Estado
Estado do ponto final.
Enumerações | |
---|---|
STATE_UNSPECIFIED |
Não definido. |
CREATING |
A ser criado. |
ACTIVE |
A processar atualizações de configuração. |
DELETING |
Está a ser eliminada. |
INACTIVE |
Indisponível ou num estado de erro. |
AssociationReference
Esta é um subconjunto da mensagem FirewallEndpointAssociation, que contém campos a serem usados pelo consumidor.
Representação JSON |
---|
{ "name": string, "network": string } |
Campos | |
---|---|
name |
Apenas saída. O nome do recurso de FirewallEndpointAssociation. Formato: projects/{project}/locations/{location}/firewallEndpointAssociations/{id} |
network |
Apenas saída. A rede de VPC associada. Formato: projects/{project}/global/networks/{name}. |
Métodos |
|
---|---|
|
Cria um novo FirewallEndpoint num determinado projeto e localização. |
|
Elimina um único ponto final. |
|
Obtém detalhes de um único ponto final. |
|
Lista os FirewallEndpoints num determinado projeto e localização. |
|
Atualize um único ponto final. |