Application Gateway Args
constructor(applicationGatewayName: Output<String>? = null, authenticationCertificates: Output<List<ApplicationGatewayAuthenticationCertificateArgs>>? = null, autoscaleConfiguration: Output<ApplicationGatewayAutoscaleConfigurationArgs>? = null, backendAddressPools: Output<List<ApplicationGatewayBackendAddressPoolArgs>>? = null, backendHttpSettingsCollection: Output<List<ApplicationGatewayBackendHttpSettingsArgs>>? = null, backendSettingsCollection: Output<List<ApplicationGatewayBackendSettingsArgs>>? = null, customErrorConfigurations: Output<List<ApplicationGatewayCustomErrorArgs>>? = null, enableFips: Output<Boolean>? = null, enableHttp2: Output<Boolean>? = null, firewallPolicy: Output<SubResourceArgs>? = null, forceFirewallPolicyAssociation: Output<Boolean>? = null, frontendIPConfigurations: Output<List<ApplicationGatewayFrontendIPConfigurationArgs>>? = null, frontendPorts: Output<List<ApplicationGatewayFrontendPortArgs>>? = null, gatewayIPConfigurations: Output<List<ApplicationGatewayIPConfigurationArgs>>? = null, globalConfiguration: Output<ApplicationGatewayGlobalConfigurationArgs>? = null, httpListeners: Output<List<ApplicationGatewayHttpListenerArgs>>? = null, id: Output<String>? = null, identity: Output<ManagedServiceIdentityArgs>? = null, listeners: Output<List<ApplicationGatewayListenerArgs>>? = null, loadDistributionPolicies: Output<List<ApplicationGatewayLoadDistributionPolicyArgs>>? = null, location: Output<String>? = null, privateLinkConfigurations: Output<List<ApplicationGatewayPrivateLinkConfigurationArgs>>? = null, probes: Output<List<ApplicationGatewayProbeArgs>>? = null, redirectConfigurations: Output<List<ApplicationGatewayRedirectConfigurationArgs>>? = null, requestRoutingRules: Output<List<ApplicationGatewayRequestRoutingRuleArgs>>? = null, resourceGroupName: Output<String>? = null, rewriteRuleSets: Output<List<ApplicationGatewayRewriteRuleSetArgs>>? = null, routingRules: Output<List<ApplicationGatewayRoutingRuleArgs>>? = null, sku: Output<ApplicationGatewaySkuArgs>? = null, sslCertificates: Output<List<ApplicationGatewaySslCertificateArgs>>? = null, sslPolicy: Output<ApplicationGatewaySslPolicyArgs>? = null, sslProfiles: Output<List<ApplicationGatewaySslProfileArgs>>? = null, tags: Output<Map<String, String>>? = null, trustedClientCertificates: Output<List<ApplicationGatewayTrustedClientCertificateArgs>>? = null, trustedRootCertificates: Output<List<ApplicationGatewayTrustedRootCertificateArgs>>? = null, urlPathMaps: Output<List<ApplicationGatewayUrlPathMapArgs>>? = null, webApplicationFirewallConfiguration: Output<ApplicationGatewayWebApplicationFirewallConfigurationArgs>? = null, zones: Output<List<String>>? = null)