Recurso: FirewallEndpoint
Mensagem que descreve o objeto de endpoint
Representação JSON |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
Campos | |
---|---|
name |
Imutável. Identifier. name of resource |
description |
Opcional. Descrição do endpoint de firewall. Comprimento máximo de 2.048 caracteres. |
createTime |
Apenas saída. Criar carimbo de data/hora Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
updateTime |
Apenas saída. Atualizar o carimbo de data/hora Um carimbo de data/hora no formato RFC3339 UTC "Zulu", com resolução de nanossegundos e até nove dígitos fracionários. Exemplos: |
labels |
Opcional. Rótulos como pares de chave-valor Um objeto com uma lista de pares |
state |
Apenas saída. Estado atual do endpoint. |
reconciling |
Apenas saída. Se a reconciliação está em andamento, conforme recomendado em https://google.aip.dev/128. |
associatedNetworks[] |
Apenas saída. Lista de redes associadas a este endpoint na zona local. Esta é uma projeção das FirewallEndpointAssociations que apontam para este endpoint. Uma rede só vai aparecer nessa lista depois que o roteamento de tráfego estiver totalmente configurado. Formato: projects/{project}/global/networks/{name}. |
associations[] |
Apenas saída. Lista de FirewallEndpointAssociations associadas a este endpoint. Uma associação só vai aparecer nessa lista depois que o roteamento de tráfego estiver totalmente configurado. |
billingProjectId |
Obrigatório. Projeto para faturar o uso do tempo de atividade do endpoint. |
Estado
Estado do endpoint.
Enums | |
---|---|
STATE_UNSPECIFIED |
Não definido |
CREATING |
Está sendo criado. |
ACTIVE |
Processando atualizações de configuração. |
DELETING |
Exclusão em andamento. |
INACTIVE |
Inativo ou em um estado de erro. |
AssociationReference
É 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 da FirewallEndpointAssociation. Formato: projects/{project}/locations/{location}/firewallEndpointAssociations/{id} |
network |
Apenas saída. A rede VPC associada. Formato: projects/{project}/global/networks/{name}. |
Métodos |
|
---|---|
|
Cria um novo FirewallEndpoint em um determinado projeto e local. |
|
Exclui um único endpoint. |
|
Recebe detalhes de um único endpoint. |
|
Lista os FirewallEndpoints em um determinado projeto e local. |
|
Atualizar um único endpoint. |