toJson method

Map<String, dynamic> toJson()

Implementation

core.Map<core.String, core.dynamic> toJson() {
  final allowSubnetCidrRoutesOverlap = this.allowSubnetCidrRoutesOverlap;
  final checkServiceNetworkingUsePermission =
      this.checkServiceNetworkingUsePermission;
  final computeIdempotencyWindow = this.computeIdempotencyWindow;
  final consumer = this.consumer;
  final consumerNetwork = this.consumerNetwork;
  final description = this.description;
  final internalRange = this.internalRange;
  final ipPrefixLength = this.ipPrefixLength;
  final outsideAllocationPublicIpRange = this.outsideAllocationPublicIpRange;
  final privateIpv6GoogleAccess = this.privateIpv6GoogleAccess;
  final purpose = this.purpose;
  final region = this.region;
  final requestedAddress = this.requestedAddress;
  final requestedRanges = this.requestedRanges;
  final role = this.role;
  final secondaryIpRangeSpecs = this.secondaryIpRangeSpecs;
  final skipRequestedAddressValidation = this.skipRequestedAddressValidation;
  final subnetwork = this.subnetwork;
  final subnetworkUsers = this.subnetworkUsers;
  final useCustomComputeIdempotencyWindow =
      this.useCustomComputeIdempotencyWindow;
  return {
    'allowSubnetCidrRoutesOverlap': ?allowSubnetCidrRoutesOverlap,
    'checkServiceNetworkingUsePermission':
        ?checkServiceNetworkingUsePermission,
    'computeIdempotencyWindow': ?computeIdempotencyWindow,
    'consumer': ?consumer,
    'consumerNetwork': ?consumerNetwork,
    'description': ?description,
    'internalRange': ?internalRange,
    'ipPrefixLength': ?ipPrefixLength,
    'outsideAllocationPublicIpRange': ?outsideAllocationPublicIpRange,
    'privateIpv6GoogleAccess': ?privateIpv6GoogleAccess,
    'purpose': ?purpose,
    'region': ?region,
    'requestedAddress': ?requestedAddress,
    'requestedRanges': ?requestedRanges,
    'role': ?role,
    'secondaryIpRangeSpecs': ?secondaryIpRangeSpecs,
    'skipRequestedAddressValidation': ?skipRequestedAddressValidation,
    'subnetwork': ?subnetwork,
    'subnetworkUsers': ?subnetworkUsers,
    'useCustomComputeIdempotencyWindow': ?useCustomComputeIdempotencyWindow,
  };
}