ForwardingRule constructor

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

Implementation

ForwardingRule({
  this.IPAddress,
  this.IPProtocol,
  this.allPorts,
  this.allowGlobalAccess,
  this.allowPscGlobalAccess,
  this.attachedExtensions,
  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,
});