ForwardingRule constructor

ForwardingRule({
  1. String? IPAddress,
  2. String? IPProtocol,
  3. bool? allPorts,
  4. bool? allowGlobalAccess,
  5. bool? allowPscGlobalAccess,
  6. String? backendService,
  7. String? baseForwardingRule,
  8. String? creationTimestamp,
  9. String? description,
  10. String? externalManagedBackendBucketMigrationState,
  11. double? externalManagedBackendBucketMigrationTestingPercentage,
  12. String? fingerprint,
  13. String? id,
  14. String? ipCollection,
  15. String? ipVersion,
  16. bool? isMirroringCollector,
  17. String? kind,
  18. String? labelFingerprint,
  19. Map<String, String>? labels,
  20. String? loadBalancingScheme,
  21. List<MetadataFilter>? metadataFilters,
  22. String? name,
  23. String? network,
  24. String? networkTier,
  25. bool? noAutomateDnsZone,
  26. String? portRange,
  27. List<String>? ports,
  28. String? pscConnectionId,
  29. String? pscConnectionStatus,
  30. String? region,
  31. String? selfLink,
  32. String? selfLinkWithId,
  33. List<ForwardingRuleServiceDirectoryRegistration>? serviceDirectoryRegistrations,
  34. String? serviceLabel,
  35. String? serviceName,
  36. List<String>? sourceIpRanges,
  37. String? subnetwork,
  38. String? target,
})

Implementation

ForwardingRule({
  this.IPAddress,
  this.IPProtocol,
  this.allPorts,
  this.allowGlobalAccess,
  this.allowPscGlobalAccess,
  this.backendService,
  this.baseForwardingRule,
  this.creationTimestamp,
  this.description,
  this.externalManagedBackendBucketMigrationState,
  this.externalManagedBackendBucketMigrationTestingPercentage,
  this.fingerprint,
  this.id,
  this.ipCollection,
  this.ipVersion,
  this.isMirroringCollector,
  this.kind,
  this.labelFingerprint,
  this.labels,
  this.loadBalancingScheme,
  this.metadataFilters,
  this.name,
  this.network,
  this.networkTier,
  this.noAutomateDnsZone,
  this.portRange,
  this.ports,
  this.pscConnectionId,
  this.pscConnectionStatus,
  this.region,
  this.selfLink,
  this.selfLinkWithId,
  this.serviceDirectoryRegistrations,
  this.serviceLabel,
  this.serviceName,
  this.sourceIpRanges,
  this.subnetwork,
  this.target,
});