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? fingerprint,
  11. String? id,
  12. String? ipCollection,
  13. String? ipVersion,
  14. bool? isMirroringCollector,
  15. String? kind,
  16. String? labelFingerprint,
  17. Map<String, String>? labels,
  18. String? loadBalancingScheme,
  19. List<MetadataFilter>? metadataFilters,
  20. String? name,
  21. String? network,
  22. String? networkTier,
  23. bool? noAutomateDnsZone,
  24. String? portRange,
  25. List<String>? ports,
  26. String? pscConnectionId,
  27. String? pscConnectionStatus,
  28. String? region,
  29. String? selfLink,
  30. List<ForwardingRuleServiceDirectoryRegistration>? serviceDirectoryRegistrations,
  31. String? serviceLabel,
  32. String? serviceName,
  33. List<String>? sourceIpRanges,
  34. String? subnetwork,
  35. String? target,
})

Implementation

ForwardingRule({
  this.IPAddress,
  this.IPProtocol,
  this.allPorts,
  this.allowGlobalAccess,
  this.allowPscGlobalAccess,
  this.backendService,
  this.baseForwardingRule,
  this.creationTimestamp,
  this.description,
  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.serviceDirectoryRegistrations,
  this.serviceLabel,
  this.serviceName,
  this.sourceIpRanges,
  this.subnetwork,
  this.target,
});