Application Gateway Args Builder
Builder for ApplicationGatewayArgs.
Functions
Link copied to clipboard
Link copied to clipboard
suspend fun authenticationCertificates(value: Output<List<ApplicationGatewayAuthenticationCertificateArgs>>)
suspend fun authenticationCertificates(vararg values: ApplicationGatewayAuthenticationCertificateArgs)
suspend fun authenticationCertificates(vararg values: Output<ApplicationGatewayAuthenticationCertificateArgs>)
suspend fun authenticationCertificates(vararg argument: suspend ApplicationGatewayAuthenticationCertificateArgsBuilder.() -> Unit)
suspend fun authenticationCertificates(value: List<ApplicationGatewayAuthenticationCertificateArgs>?)
suspend fun authenticationCertificates(values: List<Output<ApplicationGatewayAuthenticationCertificateArgs>>)
suspend fun authenticationCertificates(argument: List<suspend ApplicationGatewayAuthenticationCertificateArgsBuilder.() -> Unit>)
suspend fun authenticationCertificates(argument: suspend ApplicationGatewayAuthenticationCertificateArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun autoscaleConfiguration(argument: suspend ApplicationGatewayAutoscaleConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun backendAddressPools(vararg argument: suspend ApplicationGatewayBackendAddressPoolArgsBuilder.() -> Unit)
suspend fun backendAddressPools(argument: List<suspend ApplicationGatewayBackendAddressPoolArgsBuilder.() -> Unit>)
suspend fun backendAddressPools(argument: suspend ApplicationGatewayBackendAddressPoolArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun backendHttpSettingsCollection(value: Output<List<ApplicationGatewayBackendHttpSettingsArgs>>)
suspend fun backendHttpSettingsCollection(vararg values: Output<ApplicationGatewayBackendHttpSettingsArgs>)
suspend fun backendHttpSettingsCollection(vararg argument: suspend ApplicationGatewayBackendHttpSettingsArgsBuilder.() -> Unit)
suspend fun backendHttpSettingsCollection(values: List<Output<ApplicationGatewayBackendHttpSettingsArgs>>)
suspend fun backendHttpSettingsCollection(argument: List<suspend ApplicationGatewayBackendHttpSettingsArgsBuilder.() -> Unit>)
suspend fun backendHttpSettingsCollection(argument: suspend ApplicationGatewayBackendHttpSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun backendSettingsCollection(vararg argument: suspend ApplicationGatewayBackendSettingsArgsBuilder.() -> Unit)
suspend fun backendSettingsCollection(argument: List<suspend ApplicationGatewayBackendSettingsArgsBuilder.() -> Unit>)
suspend fun backendSettingsCollection(argument: suspend ApplicationGatewayBackendSettingsArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun customErrorConfigurations(vararg argument: suspend ApplicationGatewayCustomErrorArgsBuilder.() -> Unit)
suspend fun customErrorConfigurations(argument: List<suspend ApplicationGatewayCustomErrorArgsBuilder.() -> Unit>)
suspend fun customErrorConfigurations(argument: suspend ApplicationGatewayCustomErrorArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun frontendIPConfigurations(value: Output<List<ApplicationGatewayFrontendIPConfigurationArgs>>)
suspend fun frontendIPConfigurations(vararg values: Output<ApplicationGatewayFrontendIPConfigurationArgs>)
suspend fun frontendIPConfigurations(vararg argument: suspend ApplicationGatewayFrontendIPConfigurationArgsBuilder.() -> Unit)
suspend fun frontendIPConfigurations(values: List<Output<ApplicationGatewayFrontendIPConfigurationArgs>>)
suspend fun frontendIPConfigurations(argument: List<suspend ApplicationGatewayFrontendIPConfigurationArgsBuilder.() -> Unit>)
suspend fun frontendIPConfigurations(argument: suspend ApplicationGatewayFrontendIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun frontendPorts(vararg argument: suspend ApplicationGatewayFrontendPortArgsBuilder.() -> Unit)
suspend fun frontendPorts(argument: List<suspend ApplicationGatewayFrontendPortArgsBuilder.() -> Unit>)
Link copied to clipboard
suspend fun gatewayIPConfigurations(vararg argument: suspend ApplicationGatewayIPConfigurationArgsBuilder.() -> Unit)
suspend fun gatewayIPConfigurations(argument: List<suspend ApplicationGatewayIPConfigurationArgsBuilder.() -> Unit>)
suspend fun gatewayIPConfigurations(argument: suspend ApplicationGatewayIPConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun globalConfiguration(argument: suspend ApplicationGatewayGlobalConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun httpListeners(vararg argument: suspend ApplicationGatewayHttpListenerArgsBuilder.() -> Unit)
suspend fun httpListeners(argument: List<suspend ApplicationGatewayHttpListenerArgsBuilder.() -> Unit>)
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
suspend fun loadDistributionPolicies(value: Output<List<ApplicationGatewayLoadDistributionPolicyArgs>>)
suspend fun loadDistributionPolicies(vararg values: Output<ApplicationGatewayLoadDistributionPolicyArgs>)
suspend fun loadDistributionPolicies(vararg argument: suspend ApplicationGatewayLoadDistributionPolicyArgsBuilder.() -> Unit)
suspend fun loadDistributionPolicies(values: List<Output<ApplicationGatewayLoadDistributionPolicyArgs>>)
suspend fun loadDistributionPolicies(argument: List<suspend ApplicationGatewayLoadDistributionPolicyArgsBuilder.() -> Unit>)
suspend fun loadDistributionPolicies(argument: suspend ApplicationGatewayLoadDistributionPolicyArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun privateLinkConfigurations(value: Output<List<ApplicationGatewayPrivateLinkConfigurationArgs>>)
suspend fun privateLinkConfigurations(vararg values: ApplicationGatewayPrivateLinkConfigurationArgs)
suspend fun privateLinkConfigurations(vararg values: Output<ApplicationGatewayPrivateLinkConfigurationArgs>)
suspend fun privateLinkConfigurations(vararg argument: suspend ApplicationGatewayPrivateLinkConfigurationArgsBuilder.() -> Unit)
suspend fun privateLinkConfigurations(values: List<Output<ApplicationGatewayPrivateLinkConfigurationArgs>>)
suspend fun privateLinkConfigurations(argument: List<suspend ApplicationGatewayPrivateLinkConfigurationArgsBuilder.() -> Unit>)
suspend fun privateLinkConfigurations(argument: suspend ApplicationGatewayPrivateLinkConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun redirectConfigurations(value: Output<List<ApplicationGatewayRedirectConfigurationArgs>>)
suspend fun redirectConfigurations(vararg values: Output<ApplicationGatewayRedirectConfigurationArgs>)
suspend fun redirectConfigurations(vararg argument: suspend ApplicationGatewayRedirectConfigurationArgsBuilder.() -> Unit)
suspend fun redirectConfigurations(values: List<Output<ApplicationGatewayRedirectConfigurationArgs>>)
suspend fun redirectConfigurations(argument: List<suspend ApplicationGatewayRedirectConfigurationArgsBuilder.() -> Unit>)
suspend fun redirectConfigurations(argument: suspend ApplicationGatewayRedirectConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun requestRoutingRules(vararg argument: suspend ApplicationGatewayRequestRoutingRuleArgsBuilder.() -> Unit)
suspend fun requestRoutingRules(argument: List<suspend ApplicationGatewayRequestRoutingRuleArgsBuilder.() -> Unit>)
suspend fun requestRoutingRules(argument: suspend ApplicationGatewayRequestRoutingRuleArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun rewriteRuleSets(vararg argument: suspend ApplicationGatewayRewriteRuleSetArgsBuilder.() -> Unit)
suspend fun rewriteRuleSets(argument: List<suspend ApplicationGatewayRewriteRuleSetArgsBuilder.() -> Unit>)
suspend fun rewriteRuleSets(argument: suspend ApplicationGatewayRewriteRuleSetArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun routingRules(vararg argument: suspend ApplicationGatewayRoutingRuleArgsBuilder.() -> Unit)
suspend fun routingRules(argument: List<suspend ApplicationGatewayRoutingRuleArgsBuilder.() -> Unit>)
Link copied to clipboard
Link copied to clipboard
suspend fun sslCertificates(vararg argument: suspend ApplicationGatewaySslCertificateArgsBuilder.() -> Unit)
suspend fun sslCertificates(argument: List<suspend ApplicationGatewaySslCertificateArgsBuilder.() -> Unit>)
suspend fun sslCertificates(argument: suspend ApplicationGatewaySslCertificateArgsBuilder.() -> Unit)
Link copied to clipboard
Link copied to clipboard
suspend fun sslProfiles(vararg argument: suspend ApplicationGatewaySslProfileArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun trustedClientCertificates(value: Output<List<ApplicationGatewayTrustedClientCertificateArgs>>)
suspend fun trustedClientCertificates(vararg values: ApplicationGatewayTrustedClientCertificateArgs)
suspend fun trustedClientCertificates(vararg values: Output<ApplicationGatewayTrustedClientCertificateArgs>)
suspend fun trustedClientCertificates(vararg argument: suspend ApplicationGatewayTrustedClientCertificateArgsBuilder.() -> Unit)
suspend fun trustedClientCertificates(values: List<Output<ApplicationGatewayTrustedClientCertificateArgs>>)
suspend fun trustedClientCertificates(argument: List<suspend ApplicationGatewayTrustedClientCertificateArgsBuilder.() -> Unit>)
suspend fun trustedClientCertificates(argument: suspend ApplicationGatewayTrustedClientCertificateArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun trustedRootCertificates(value: Output<List<ApplicationGatewayTrustedRootCertificateArgs>>)
suspend fun trustedRootCertificates(vararg values: Output<ApplicationGatewayTrustedRootCertificateArgs>)
suspend fun trustedRootCertificates(vararg argument: suspend ApplicationGatewayTrustedRootCertificateArgsBuilder.() -> Unit)
suspend fun trustedRootCertificates(values: List<Output<ApplicationGatewayTrustedRootCertificateArgs>>)
suspend fun trustedRootCertificates(argument: List<suspend ApplicationGatewayTrustedRootCertificateArgsBuilder.() -> Unit>)
suspend fun trustedRootCertificates(argument: suspend ApplicationGatewayTrustedRootCertificateArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun urlPathMaps(vararg argument: suspend ApplicationGatewayUrlPathMapArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun webApplicationFirewallConfiguration(value: ApplicationGatewayWebApplicationFirewallConfigurationArgs?)
suspend fun webApplicationFirewallConfiguration(value: Output<ApplicationGatewayWebApplicationFirewallConfigurationArgs>)
suspend fun webApplicationFirewallConfiguration(argument: suspend ApplicationGatewayWebApplicationFirewallConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard