Forwarding Rule Args
fun ForwardingRuleArgs(allPorts: Output<Boolean>? = null, allowGlobalAccess: Output<Boolean>? = null, allowPscGlobalAccess: Output<Boolean>? = null, backendService: Output<String>? = null, description: Output<String>? = null, ipAddress: Output<String>? = null, ipProtocol: Output<ForwardingRuleIpProtocol>? = null, ipVersion: Output<ForwardingRuleIpVersion>? = null, isMirroringCollector: Output<Boolean>? = null, labels: Output<Map<String, String>>? = null, loadBalancingScheme: Output<ForwardingRuleLoadBalancingScheme>? = null, metadataFilters: Output<List<MetadataFilterArgs>>? = null, name: Output<String>? = null, network: Output<String>? = null, networkTier: Output<ForwardingRuleNetworkTier>? = null, noAutomateDnsZone: Output<Boolean>? = null, portRange: Output<String>? = null, ports: Output<List<String>>? = null, project: Output<String>? = null, pscConnectionStatus: Output<ForwardingRulePscConnectionStatus>? = null, region: Output<String>? = null, requestId: Output<String>? = null, serviceDirectoryRegistrations: Output<List<ForwardingRuleServiceDirectoryRegistrationArgs>>? = null, serviceLabel: Output<String>? = null, sourceIpRanges: Output<List<String>>? = null, subnetwork: Output<String>? = null, target: Output<String>? = null)