NetworkAttachmentConnectedEndpointResponseComputeV1 class
Output Only A connection connected to this network attachment.
Constructors
-
NetworkAttachmentConnectedEndpointResponseComputeV1({required Input<
String> ipAddress, required Input<String> ipv6Address, required Input<String> projectIdOrNum, required Input<List< secondaryIpCidrRanges, required Input<String> >String> status, required Input<String> subnetwork, required Input<String> subnetworkCidrRange}) -
Creates a new NetworkAttachmentConnectedEndpointResponseComputeV1.
ipAddressThe IPv4 address assigned to the producer instance network interface. This value will be a range in case of Serverless.ipv6AddressThe 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.projectIdOrNumThe project id or number of the interface to which the IP was assigned.secondaryIpCidrRangesAlias IP ranges from the same subnetwork.statusThe status of a connected endpoint to this network attachment.subnetworkThe subnetwork used to assign the IP to the producer instance network interface.subnetworkCidrRangeThe CIDR range of the subnet from which the IPv4 internal IP was allocated from.const -
NetworkAttachmentConnectedEndpointResponseComputeV1.fromMap(Map<
String, dynamic> map) -
factory
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
-
ipAddress
→ Input<
String> -
The IPv4 address assigned to the producer instance network interface. This value will be a range in case of Serverless.
final
-
ipv6Address
→ Input<
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.
final
-
projectIdOrNum
→ Input<
String> -
The project id or number of the interface to which the IP was assigned.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
secondaryIpCidrRanges
→ Input<
List< String> > -
Alias IP ranges from the same subnetwork.
final
-
status
→ Input<
String> -
The status of a connected endpoint to this network attachment.
final
-
subnetwork
→ Input<
String> -
The subnetwork used to assign the IP to the producer instance network interface.
final
-
subnetworkCidrRange
→ Input<
String> -
The CIDR range of the subnet from which the IPv4 internal IP was allocated from.
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited