Recurso: FirewallEndpoint
Mensaje que describe el objeto Endpoint
Representación JSON |
---|
{ "name": string, "description": string, "createTime": string, "updateTime": string, "labels": { string: string, ... }, "state": enum ( |
Campos | |
---|---|
name |
Inmutable. Identificador. Nombre del recurso. |
description |
Opcional. Descripción del endpoint del cortafuegos. La longitud máxima es de 2048 caracteres. |
createTime |
Solo de salida. Crear marca de tiempo Marca de tiempo en formato RFC3339 UTC "Zulu", con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo de salida. Actualizar marca de tiempo Marca de tiempo en formato RFC3339 UTC "Zulu", con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
labels |
Opcional. Etiquetas como pares clave-valor Un objeto que contiene una lista de pares |
state |
Solo de salida. Estado actual del endpoint. |
reconciling |
Solo de salida. Indica si se está realizando la conciliación, tal como se recomienda en https://google.aip.dev/128. |
associatedNetworks[] |
Solo de salida. Lista de redes asociadas a este endpoint en la zona local. Se trata de una proyección de las asociaciones de FirewallEndpoint que apuntan a este endpoint. Una red solo aparecerá en esta lista cuando el enrutamiento del tráfico esté totalmente configurado. Formato: projects/{project}/global/networks/{name}. |
associations[] |
Solo de salida. Lista de FirewallEndpointAssociations asociadas a este endpoint. Una asociación solo aparecerá en esta lista cuando el enrutamiento del tráfico esté totalmente configurado. |
billingProjectId |
Obligatorio. Proyecto para facturar el tiempo de actividad del endpoint. |
Estado
Estado del endpoint.
Enumeraciones | |
---|---|
STATE_UNSPECIFIED |
Sin definir. |
CREATING |
Creándose. |
ACTIVE |
Procesando actualizaciones de configuración. |
DELETING |
Se está eliminando. |
INACTIVE |
No funciona o está en un estado de error. |
AssociationReference
Es un subconjunto del mensaje FirewallEndpointAssociation, que contiene los campos que debe usar el consumidor.
Representación JSON |
---|
{ "name": string, "network": string } |
Campos | |
---|---|
name |
Solo de salida. Nombre de recurso de FirewallEndpointAssociation. Formato: projects/{project}/locations/{location}/firewallEndpointAssociations/{id} |
network |
Solo de salida. La red de VPC asociada. Formato: projects/{project}/global/networks/{name}. |
Métodos |
|
---|---|
|
Crea un nuevo FirewallEndpoint en un proyecto y una ubicación determinados. |
|
Elimina un único Endpoint. |
|
Obtiene los detalles de un solo Endpoint. |
|
Muestra los FirewallEndpoints de un proyecto y una ubicación determinados. |
|
Actualiza un solo endpoint. |