REST Resource: organizations.locations.firewallEndpoints

Recurso: FirewallEndpoint

Mensaje que describe el objeto Endpoint

Representación JSON
{
  "name": string,
  "description": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "state": enum (State),
  "reconciling": boolean,
  "associatedNetworks": [
    string
  ],
  "associations": [
    {
      object (AssociationReference)
    }
  ],
  "billingProjectId": string
}
Campos
name

string

Inmutable. Identificador. Nombre del recurso

description

string

Opcional. Descripción del extremo de firewall La longitud máxima es de 2,048 caracteres.

createTime

string (Timestamp format)

Solo salida. Marca de tiempo de la fecha de creación

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

updateTime

string (Timestamp format)

Solo salida. Marca de tiempo de la fecha de actualización

Una marca de tiempo en formato RFC3339 UTC “Zulú”, con una resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: "2014-10-02T15:01:23Z" y "2014-10-02T15:01:23.045123456Z".

labels

map (key: string, value: string)

Opcional. Etiquetas como pares clave-valor

Un objeto que contiene una lista de pares "key": value. Ejemplo: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

state

enum (State)

Solo salida. Es el estado actual del extremo.

reconciling

boolean

Solo salida. Si la conciliación está en curso, se recomienda consultar https://google.aip.dev/128.

associatedNetworks[]
(deprecated)

string

Solo salida. Es la 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 se configure por completo el enrutamiento del tráfico. Formato: projects/{project}/global/networks/{name}.

associations[]

object (AssociationReference)

Solo salida. Es una lista de FirewallEndpointAssociations que están asociadas a este extremo. Una asociación solo aparecerá en esta lista después de que se configure por completo el enrutamiento del tráfico.

billingProjectId

string

Obligatorio. Proyecto para facturar en función del uso del tiempo de actividad del extremo

Estado

Estado del extremo

Enums
STATE_UNSPECIFIED Sin establecer
CREATING Se está creando.
ACTIVE Se están procesando las actualizaciones de configuración.
DELETING Se está borrando.
INACTIVE No está disponible o está en estado de error.

AssociationReference

Este es un subconjunto del mensaje FirewallEndpointAssociation, que contiene campos que usará el consumidor.

Representación JSON
{
  "name": string,
  "network": string
}
Campos
name

string

Solo salida. Es el nombre del recurso de FirewallEndpointAssociation. Formato: projects/{project}/locations/{location}/firewallEndpointAssociations/{id}

network

string

Solo salida. La red de VPC asociada Formato: projects/{project}/global/networks/{name}.

Métodos

create

Crea un FirewallEndpoint nuevo en un proyecto y una ubicación determinados.

delete

Borra un solo extremo.

get

Obtiene los detalles de un solo extremo.

list

Enumera FirewallEndpoints en una ubicación y un proyecto determinados.

patch

Actualiza un solo extremo.