NetworkAttachmentConnectedEndpoint class

A connection connected to this network attachment.

Output only.

Constructors

NetworkAttachmentConnectedEndpoint({String? ipAddress, String? ipv6Address, String? projectIdOrNum, List<String>? secondaryIpCidrRanges, String? status, String? subnetwork, String? subnetworkCidrRange})
NetworkAttachmentConnectedEndpoint.fromJson(Map json_)

Properties

hashCode int
The hash code for this object.
no setterinherited
ipAddress String?
The IPv4 address assigned to the producer instance network interface. This value will be a range in case of Serverless.
getter/setter pair
ipv6Address String?
The IPv6 address assigned to the producer instance network interface. This is only assigned when the stack types of both the instance network interface and the consumer subnet are IPv4_IPv6.
getter/setter pair
projectIdOrNum String?
The project id or number of the interface to which the IP was assigned.
getter/setter pair
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
secondaryIpCidrRanges List<String>?
Alias IP ranges from the same subnetwork.
getter/setter pair
status String?
The status of a connected endpoint to this network attachment. Possible string values are:
getter/setter pair
subnetwork String?
The subnetwork used to assign the IP to the producer instance network interface.
getter/setter pair
subnetworkCidrRange String?
The CIDR range of the subnet from which the IPv4 internal IP was allocated from.
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