REST Resource: projects.locations.firewallEndpointAssociations

Resource: FirewallEndpointAssociation

Message describing a firewall endpoint association.

JSON representation
{
  "name": string,
  "createTime": string,
  "updateTime": string,
  "labels": {
    string: string,
    ...
  },
  "state": enum (State),
  "network": string,
  "firewallEndpoint": string,
  "tlsInspectionPolicy": string,
  "reconciling": boolean,
  "disabled": boolean
}
Fields
name

string

Immutable. Identifier. The name of the resource.

createTime

string (Timestamp format)

Output only. Create timestamp.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

updateTime

string (Timestamp format)

Output only. Update timestamp.

Uses RFC 3339, where generated output will always be Z-normalized and use 0, 3, 6 or 9 fractional digits. Offsets other than "Z" are also accepted. Examples: "2014-10-02T15:01:23Z", "2014-10-02T15:01:23.045123456Z" or "2014-10-02T15:01:23+05:30".

labels

map (key: string, value: string)

Optional. Labels as key-value pairs.

An object containing a list of "key": value pairs. Example: { "name": "wrench", "mass": "1.3kg", "count": "3" }.

state

enum (State)

Output only. Current state of the association.

network

string

Required. The URL of the network that is being associated.

firewallEndpoint

string

Required. The URL of the FirewallEndpoint that is being associated.

tlsInspectionPolicy

string

Optional. The URL of the TlsInspectionPolicy that is being associated.

reconciling

boolean

Output only. Whether reconciliation is in progress.

disabled

boolean

Optional. Whether the association is disabled. Setting this to true indicates that traffic isn't intercepted. The default value is false.

State

Association state.

Enums
STATE_UNSPECIFIED Not set.
CREATING Being created.
ACTIVE Active and ready for traffic.
DELETING Being deleted.
INACTIVE Down or in an error state.
ORPHAN The project that housed the association has been deleted.

Methods

create

Creates a new firewall endpoint association in a given project and location.

delete

Deletes a single firewall endpoint association.

get

Gets details of a single firewall endpoint association.

list

Lists associations in a given project and location.

patch

Updates a single firewall endpoint association.