InterceptEndpointGroupAssociation class

An endpoint group association represents a link between a network and an endpoint group in the organization.

Creating an association creates the networking infrastructure linking the network to the endpoint group, but does not enable intercept by itself. To enable intercept, the user must also create a network firewall policy containing intercept rules and associate it with the network.

Constructors

InterceptEndpointGroupAssociation({String? createTime, String? interceptEndpointGroup, Map<String, String>? labels, List<InterceptLocation>? locations, List<InterceptEndpointGroupAssociationLocationDetails>? locationsDetails, String? name, String? network, int? networkCookie, bool? reconciling, String? state, String? updateTime})
InterceptEndpointGroupAssociation.fromJson(Map json_)

Properties

createTime ↔ String?
The timestamp when the resource was created.
getter/setter pair
hashCode → int
The hash code for this object.
no setterinherited
interceptEndpointGroup ↔ String?
The endpoint group that this association is connected to, for example: projects/123456789/locations/global/interceptEndpointGroups/my-eg.
getter/setter pair
labels ↔ Map<String, String>?
Labels are key/value pairs that help to organize and filter resources.
getter/setter pair
locations ↔ List<InterceptLocation>?
The list of locations where the association is configured.
getter/setter pair
locationsDetails ↔ List<InterceptEndpointGroupAssociationLocationDetails>?
The list of locations where the association is present.
getter/setter pair
name ↔ String?
Identifier.
getter/setter pair
network ↔ String?
The VPC network that is associated.
getter/setter pair
networkCookie ↔ int?
Identifier used by the data-path.
getter/setter pair
reconciling ↔ bool?
The current state of the resource does not match the user's intended state, and the system is working to reconcile them.
getter/setter pair
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state ↔ String?
Current state of the endpoint group association.
getter/setter pair
updateTime ↔ String?
The timestamp when the resource was most recently updated.
getter/setter pair

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited