MirroringEndpointGroupAssociation 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 mirroring by itself. To enable mirroring, the user must also create a network firewall policy containing mirroring rules and associate it with the network.
Constructors
-
MirroringEndpointGroupAssociation.new({String? createTime, Map<
String, String> ? labels, List<MirroringEndpointGroupAssociationLocationDetails> ? locationsDetails, String? mirroringEndpointGroup, String? name, String? network, bool? reconciling, String? state, String? updateTime}) - MirroringEndpointGroupAssociation.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
-
labels
↔ Map<
String, String> ? -
Labels are key/value pairs that help to organize and filter resources.
getter/setter pair
-
locationsDetails
↔ List<
MirroringEndpointGroupAssociationLocationDetails> ? -
The list of locations where the association is present.
getter/setter pair
- mirroringEndpointGroup ↔ String?
-
The endpoint group that this association is connected to, for example:
projects/123456789/locations/global/mirroringEndpointGroups/my-eg
.getter/setter pair - name ↔ String?
-
Identifier.
getter/setter pair
- network ↔ String?
-
The VPC network that is associated.
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