ApplicationGatewayArgs

constructor(authenticationCertificates: Output<List<ApplicationGatewayAuthenticationCertificateArgs>>? = null, autoscaleConfiguration: Output<ApplicationGatewayAutoscaleConfigurationArgs>? = null, backendAddressPools: Output<List<ApplicationGatewayBackendAddressPoolArgs>>? = null, backendHttpSettings: Output<List<ApplicationGatewayBackendHttpSettingArgs>>? = null, customErrorConfigurations: Output<List<ApplicationGatewayCustomErrorConfigurationArgs>>? = null, enableHttp2: Output<Boolean>? = null, fipsEnabled: Output<Boolean>? = null, firewallPolicyId: Output<String>? = null, forceFirewallPolicyAssociation: Output<Boolean>? = null, frontendIpConfigurations: Output<List<ApplicationGatewayFrontendIpConfigurationArgs>>? = null, frontendPorts: Output<List<ApplicationGatewayFrontendPortArgs>>? = null, gatewayIpConfigurations: Output<List<ApplicationGatewayGatewayIpConfigurationArgs>>? = null, global: Output<ApplicationGatewayGlobalArgs>? = null, httpListeners: Output<List<ApplicationGatewayHttpListenerArgs>>? = null, identity: Output<ApplicationGatewayIdentityArgs>? = null, location: Output<String>? = null, name: 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, 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, wafConfiguration: Output<ApplicationGatewayWafConfigurationArgs>? = null, zones: Output<List<String>>? = null)