Application Gateway Args Builder
Builder for ApplicationGatewayArgs.
Functions
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 backendHttpSettings(vararg argument: suspend ApplicationGatewayBackendHttpSettingArgsBuilder.() -> Unit)
suspend fun backendHttpSettings(argument: List<suspend ApplicationGatewayBackendHttpSettingArgsBuilder.() -> Unit>)
suspend fun backendHttpSettings(argument: suspend ApplicationGatewayBackendHttpSettingArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun customErrorConfigurations(value: Output<List<ApplicationGatewayCustomErrorConfigurationArgs>>)
suspend fun customErrorConfigurations(vararg values: ApplicationGatewayCustomErrorConfigurationArgs)
suspend fun customErrorConfigurations(vararg values: Output<ApplicationGatewayCustomErrorConfigurationArgs>)
suspend fun customErrorConfigurations(vararg argument: suspend ApplicationGatewayCustomErrorConfigurationArgsBuilder.() -> Unit)
suspend fun customErrorConfigurations(values: List<Output<ApplicationGatewayCustomErrorConfigurationArgs>>)
suspend fun customErrorConfigurations(argument: List<suspend ApplicationGatewayCustomErrorConfigurationArgsBuilder.() -> Unit>)
suspend fun customErrorConfigurations(argument: suspend ApplicationGatewayCustomErrorConfigurationArgsBuilder.() -> 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(value: Output<List<ApplicationGatewayGatewayIpConfigurationArgs>>)
suspend fun gatewayIpConfigurations(vararg values: Output<ApplicationGatewayGatewayIpConfigurationArgs>)
suspend fun gatewayIpConfigurations(vararg argument: suspend ApplicationGatewayGatewayIpConfigurationArgsBuilder.() -> Unit)
suspend fun gatewayIpConfigurations(values: List<Output<ApplicationGatewayGatewayIpConfigurationArgs>>)
suspend fun gatewayIpConfigurations(argument: List<suspend ApplicationGatewayGatewayIpConfigurationArgsBuilder.() -> Unit>)
suspend fun gatewayIpConfigurations(argument: suspend ApplicationGatewayGatewayIpConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard
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
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
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 wafConfiguration(argument: suspend ApplicationGatewayWafConfigurationArgsBuilder.() -> Unit)
Link copied to clipboard