ForwardingRule constructor
ForwardingRule({
- String? iPAddress,
- String? iPProtocol,
- bool? allPorts,
- bool? allowGlobalAccess,
- bool? allowPscGlobalAccess,
- List<
ForwardingRuleAttachedExtension> attachedExtensions = const [], - String? backendService,
- String? baseForwardingRule,
- String? creationTimestamp,
- String? description,
- String? externalManagedBackendBucketMigrationState,
- double? externalManagedBackendBucketMigrationTestingPercentage,
- String? fingerprint,
- BigInt? id,
- String? ipCollection,
- String? ipVersion,
- bool? isMirroringCollector,
- String? kind,
- String? labelFingerprint,
- Map<
String, String> labels = const {}, - String? loadBalancingScheme,
- List<
MetadataFilter> metadataFilters = const [], - String? name,
- String? network,
- String? networkTier,
- bool? noAutomateDnsZone,
- String? portRange,
- List<
String> ports = const [], - BigInt? pscConnectionId,
- String? pscConnectionStatus,
- String? region,
- String? selfLink,
- String? selfLinkWithId,
- List<
ForwardingRuleServiceDirectoryRegistration> serviceDirectoryRegistrations = const [], - String? serviceLabel,
- String? serviceName,
- List<
String> sourceIpRanges = const [], - String? subnetwork,
- String? target,
Implementation
ForwardingRule({
this.iPAddress,
this.iPProtocol,
this.allPorts,
this.allowGlobalAccess,
this.allowPscGlobalAccess,
this.attachedExtensions = const [],
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 = const {},
this.loadBalancingScheme,
this.metadataFilters = const [],
this.name,
this.network,
this.networkTier,
this.noAutomateDnsZone,
this.portRange,
this.ports = const [],
this.pscConnectionId,
this.pscConnectionStatus,
this.region,
this.selfLink,
this.selfLinkWithId,
this.serviceDirectoryRegistrations = const [],
this.serviceLabel,
this.serviceName,
this.sourceIpRanges = const [],
this.subnetwork,
this.target,
}) : super(fullyQualifiedName);