- Recurso: FirewallEndpoint
- FirstPartyEndpointSettings
- ThirdPartyEndpointSettings
- Estado
- AssociationReference
- Tipo
- Métodos
Recurso: FirewallEndpoint
Mensaje que describe el objeto de extremo
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 extremo del firewall. La longitud máxima es de 2,048 caracteres. |
createTime |
Solo salida. Crear marca de tiempo Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
updateTime |
Solo salida. Actualizar marca de tiempo Una marca de tiempo en formato RFC3339 UTC “Zulú”, 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 salida. Es el estado actual del extremo. |
reconciling |
Solo salida. Si la conciliación está en curso, se recomienda lo siguiente en https://google.aip.dev/128. |
associatedNetworks[] |
Solo salida. Lista de redes asociadas con este extremo en la zona local. Esta es una proyección de FirewallEndpointAssociations que apunta a este extremo. Una red solo aparecerá en esta lista después de que el enrutamiento de tráfico esté completamente configurado. Formato: projects/{project}/global/networks/{name}. |
associations[] |
Solo salida. Lista de FirewallEndpointAssociations asociadas a este extremo. Una asociación solo aparecerá en esta lista después de que el enrutamiento de tráfico esté completamente configurado. |
billingProjectId |
Obligatorio. Proyecto para facturar el uso del tiempo de actividad del extremo. |
type |
Opcional. Tipo de extremo. |
Campo de unión settings . Configuración específica del tipo de extremo. settings puede ser solo uno de los siguientes: |
|
firstPartyEndpointSettings |
Opcional. Configuración del extremo de firewall para los extremos de firewall propios. |
thirdPartyEndpointSettings |
Opcional. Configuración del extremo de firewall para extremos de firewall de terceros. |
FirstPartyEndpointSettings
Este tipo no tiene campos.
ID siguiente: 1.
ThirdPartyEndpointSettings
ID siguiente: 2.
Representación JSON |
---|
{ "targetFirewallAttachment": string } |
Campos | |
---|---|
targetFirewallAttachment |
Opcional. URL del adjunto de firewall de destino. |
Estado
Estado del extremo.
Enums | |
---|---|
STATE_UNSPECIFIED |
Sin establecer |
CREATING |
En proceso de creación. |
ACTIVE |
Se están procesando las actualizaciones de configuración. |
DELETING |
Se está borrando. |
INACTIVE |
Abajo o en estado de error. |
AssociationReference
Este es un subconjunto del mensaje FirewallEndpointAssociation, que contiene campos que debe usar el consumidor.
Representación JSON |
---|
{ "name": string, "network": string } |
Campos | |
---|---|
name |
Solo salida. El nombre del recurso de FirewallEndpointAssociation. Formato: projects/{project}/locations/{location}/firewallEndpointAssociations/{id} |
network |
Solo salida. La red de VPC asociada. Formato: projects/{project}/global/networks/{name}. |
Tipo
Tipo de extremo de firewall.
Enums | |
---|---|
TYPE_UNSPECIFIED |
Sin establecer |
FIRST_PARTY |
Extremo de firewall propio. |
THIRD_PARTY |
Extremo de firewall de terceros. |
Métodos |
|
---|---|
|
Crea un FirewallEndpoint nuevo en un proyecto y una ubicación determinados. |
|
Borra un solo extremo. |
|
Obtiene detalles de un solo extremo. |
|
Muestra una lista de los extremos de firewall en un proyecto y una ubicación determinados. |
|
Actualizar un solo extremo |