GetSubnetworkResult class

Result data returned by getSubnetwork.

Constructors

GetSubnetworkResult({String? description, String? externalIpv6Prefix, String? gatewayAddress, String? id, String? internalIpv6Prefix, String? ipCidrRange, String? ipv6AccessType, String? name, String? network, bool? privateIpGoogleAccess, String? project, String? region, List<GetSubnetworkSecondaryIpRange>? secondaryIpRanges, String? selfLink, String? stackType, int? subnetworkId})
Creates a new GetSubnetworkResult. description Description of this subnetwork. externalIpv6Prefix The external IPv6 address range that is assigned to this subnetwork. gatewayAddress The IP address of the gateway. id The provider-assigned unique ID for this managed resource. internalIpv6Prefix The internal IPv6 address range that is assigned to this subnetwork. ipCidrRange The range of IP addresses belonging to this subnetwork ipv6AccessType The access type of IPv6 address this subnet holds. Possible values are: EXTERNAL, INTERNAL. name Optional. network The network name or resource link to the parent privateIpGoogleAccess Whether the VMs in this subnet project Optional. region Optional. secondaryIpRanges An array of configurations for secondary IP ranges for selfLink Optional. stackType The stack type for the subnet. Possible values are: IPV4_ONLY, IPV4_IPV6, IPV6_ONLY. subnetworkId The numeric ID of the resource.
const
GetSubnetworkResult.fromMap(Map<String, dynamic> map)
factory

Properties

description → String?
Description of this subnetwork.
final
externalIpv6Prefix → String?
The external IPv6 address range that is assigned to this subnetwork.
final
gatewayAddress → String?
The IP address of the gateway.
final
hashCode → int
The hash code for this object.
no setterinherited
id → String?
The provider-assigned unique ID for this managed resource.
final
internalIpv6Prefix → String?
The internal IPv6 address range that is assigned to this subnetwork.
final
ipCidrRange → String?
The range of IP addresses belonging to this subnetwork secondary range.
final
ipv6AccessType → String?
The access type of IPv6 address this subnet holds. Possible values are: EXTERNAL, INTERNAL.
final
name → String?
final
network → String?
The network name or resource link to the parent network of this subnetwork.
final
privateIpGoogleAccess → bool?
Whether the VMs in this subnet can access Google services without assigned external IP addresses.
final
project → String?
final
region → String?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
secondaryIpRanges → List<GetSubnetworkSecondaryIpRange>?
An array of configurations for secondary IP ranges for VM instances contained in this subnetwork. Structure is documented below.
final
final
stackType → String?
The stack type for the subnet. Possible values are: IPV4_ONLY, IPV4_IPV6, IPV6_ONLY.
final
subnetworkId → int?
The numeric ID of the resource.
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