Subnetwork constructor

Subnetwork({
  1. bool? allowSubnetCidrRoutesOverlap,
  2. String? creationTimestamp,
  3. String? description,
  4. bool? enableFlowLogs,
  5. String? externalIpv6Prefix,
  6. String? fingerprint,
  7. String? gatewayAddress,
  8. String? id,
  9. String? internalIpv6Prefix,
  10. String? ipCidrRange,
  11. String? ipCollection,
  12. String? ipv6AccessType,
  13. String? ipv6CidrRange,
  14. String? ipv6GceEndpoint,
  15. String? kind,
  16. SubnetworkLogConfig? logConfig,
  17. String? name,
  18. String? network,
  19. SubnetworkParams? params,
  20. bool? privateIpGoogleAccess,
  21. String? privateIpv6GoogleAccess,
  22. String? purpose,
  23. String? region,
  24. String? reservedInternalRange,
  25. String? resolveSubnetMask,
  26. String? role,
  27. List<SubnetworkSecondaryRange>? secondaryIpRanges,
  28. String? selfLink,
  29. String? stackType,
  30. String? state,
  31. List<String>? systemReservedExternalIpv6Ranges,
  32. List<String>? systemReservedInternalIpv6Ranges,
  33. SubnetworkUtilizationDetails? utilizationDetails,
})

Implementation

Subnetwork({
  this.allowSubnetCidrRoutesOverlap,
  this.creationTimestamp,
  this.description,
  this.enableFlowLogs,
  this.externalIpv6Prefix,
  this.fingerprint,
  this.gatewayAddress,
  this.id,
  this.internalIpv6Prefix,
  this.ipCidrRange,
  this.ipCollection,
  this.ipv6AccessType,
  this.ipv6CidrRange,
  this.ipv6GceEndpoint,
  this.kind,
  this.logConfig,
  this.name,
  this.network,
  this.params,
  this.privateIpGoogleAccess,
  this.privateIpv6GoogleAccess,
  this.purpose,
  this.region,
  this.reservedInternalRange,
  this.resolveSubnetMask,
  this.role,
  this.secondaryIpRanges,
  this.selfLink,
  this.stackType,
  this.state,
  this.systemReservedExternalIpv6Ranges,
  this.systemReservedInternalIpv6Ranges,
  this.utilizationDetails,
});