Frontdoor Rule Conditions Args Builder
Builder for FrontdoorRuleConditionsArgs.
Functions
Link copied to clipboard
suspend fun clientPortConditions(value: Output<List<FrontdoorRuleConditionsClientPortConditionArgs>>)
suspend fun clientPortConditions(vararg values: Output<FrontdoorRuleConditionsClientPortConditionArgs>)
suspend fun clientPortConditions(vararg argument: suspend FrontdoorRuleConditionsClientPortConditionArgsBuilder.() -> Unit)
suspend fun clientPortConditions(values: List<Output<FrontdoorRuleConditionsClientPortConditionArgs>>)
suspend fun clientPortConditions(argument: List<suspend FrontdoorRuleConditionsClientPortConditionArgsBuilder.() -> Unit>)
suspend fun clientPortConditions(argument: suspend FrontdoorRuleConditionsClientPortConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun cookiesConditions(vararg argument: suspend FrontdoorRuleConditionsCookiesConditionArgsBuilder.() -> Unit)
suspend fun cookiesConditions(argument: List<suspend FrontdoorRuleConditionsCookiesConditionArgsBuilder.() -> Unit>)
suspend fun cookiesConditions(argument: suspend FrontdoorRuleConditionsCookiesConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun hostNameConditions(vararg argument: suspend FrontdoorRuleConditionsHostNameConditionArgsBuilder.() -> Unit)
suspend fun hostNameConditions(argument: List<suspend FrontdoorRuleConditionsHostNameConditionArgsBuilder.() -> Unit>)
suspend fun hostNameConditions(argument: suspend FrontdoorRuleConditionsHostNameConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun httpVersionConditions(value: Output<List<FrontdoorRuleConditionsHttpVersionConditionArgs>>)
suspend fun httpVersionConditions(vararg values: Output<FrontdoorRuleConditionsHttpVersionConditionArgs>)
suspend fun httpVersionConditions(vararg argument: suspend FrontdoorRuleConditionsHttpVersionConditionArgsBuilder.() -> Unit)
suspend fun httpVersionConditions(values: List<Output<FrontdoorRuleConditionsHttpVersionConditionArgs>>)
suspend fun httpVersionConditions(argument: List<suspend FrontdoorRuleConditionsHttpVersionConditionArgsBuilder.() -> Unit>)
suspend fun httpVersionConditions(argument: suspend FrontdoorRuleConditionsHttpVersionConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun isDeviceConditions(vararg argument: suspend FrontdoorRuleConditionsIsDeviceConditionArgsBuilder.() -> Unit)
suspend fun isDeviceConditions(argument: List<suspend FrontdoorRuleConditionsIsDeviceConditionArgsBuilder.() -> Unit>)
suspend fun isDeviceConditions(argument: suspend FrontdoorRuleConditionsIsDeviceConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun postArgsConditions(vararg argument: suspend FrontdoorRuleConditionsPostArgsConditionArgsBuilder.() -> Unit)
suspend fun postArgsConditions(argument: List<suspend FrontdoorRuleConditionsPostArgsConditionArgsBuilder.() -> Unit>)
suspend fun postArgsConditions(argument: suspend FrontdoorRuleConditionsPostArgsConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun queryStringConditions(value: Output<List<FrontdoorRuleConditionsQueryStringConditionArgs>>)
suspend fun queryStringConditions(vararg values: Output<FrontdoorRuleConditionsQueryStringConditionArgs>)
suspend fun queryStringConditions(vararg argument: suspend FrontdoorRuleConditionsQueryStringConditionArgsBuilder.() -> Unit)
suspend fun queryStringConditions(values: List<Output<FrontdoorRuleConditionsQueryStringConditionArgs>>)
suspend fun queryStringConditions(argument: List<suspend FrontdoorRuleConditionsQueryStringConditionArgsBuilder.() -> Unit>)
suspend fun queryStringConditions(argument: suspend FrontdoorRuleConditionsQueryStringConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun remoteAddressConditions(value: Output<List<FrontdoorRuleConditionsRemoteAddressConditionArgs>>)
suspend fun remoteAddressConditions(vararg values: FrontdoorRuleConditionsRemoteAddressConditionArgs)
suspend fun remoteAddressConditions(vararg values: Output<FrontdoorRuleConditionsRemoteAddressConditionArgs>)
suspend fun remoteAddressConditions(vararg argument: suspend FrontdoorRuleConditionsRemoteAddressConditionArgsBuilder.() -> Unit)
suspend fun remoteAddressConditions(value: List<FrontdoorRuleConditionsRemoteAddressConditionArgs>?)
suspend fun remoteAddressConditions(values: List<Output<FrontdoorRuleConditionsRemoteAddressConditionArgs>>)
suspend fun remoteAddressConditions(argument: List<suspend FrontdoorRuleConditionsRemoteAddressConditionArgsBuilder.() -> Unit>)
suspend fun remoteAddressConditions(argument: suspend FrontdoorRuleConditionsRemoteAddressConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun requestBodyConditions(value: Output<List<FrontdoorRuleConditionsRequestBodyConditionArgs>>)
suspend fun requestBodyConditions(vararg values: Output<FrontdoorRuleConditionsRequestBodyConditionArgs>)
suspend fun requestBodyConditions(vararg argument: suspend FrontdoorRuleConditionsRequestBodyConditionArgsBuilder.() -> Unit)
suspend fun requestBodyConditions(values: List<Output<FrontdoorRuleConditionsRequestBodyConditionArgs>>)
suspend fun requestBodyConditions(argument: List<suspend FrontdoorRuleConditionsRequestBodyConditionArgsBuilder.() -> Unit>)
suspend fun requestBodyConditions(argument: suspend FrontdoorRuleConditionsRequestBodyConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun requestHeaderConditions(value: Output<List<FrontdoorRuleConditionsRequestHeaderConditionArgs>>)
suspend fun requestHeaderConditions(vararg values: FrontdoorRuleConditionsRequestHeaderConditionArgs)
suspend fun requestHeaderConditions(vararg values: Output<FrontdoorRuleConditionsRequestHeaderConditionArgs>)
suspend fun requestHeaderConditions(vararg argument: suspend FrontdoorRuleConditionsRequestHeaderConditionArgsBuilder.() -> Unit)
suspend fun requestHeaderConditions(value: List<FrontdoorRuleConditionsRequestHeaderConditionArgs>?)
suspend fun requestHeaderConditions(values: List<Output<FrontdoorRuleConditionsRequestHeaderConditionArgs>>)
suspend fun requestHeaderConditions(argument: List<suspend FrontdoorRuleConditionsRequestHeaderConditionArgsBuilder.() -> Unit>)
suspend fun requestHeaderConditions(argument: suspend FrontdoorRuleConditionsRequestHeaderConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun requestMethodConditions(value: Output<List<FrontdoorRuleConditionsRequestMethodConditionArgs>>)
suspend fun requestMethodConditions(vararg values: FrontdoorRuleConditionsRequestMethodConditionArgs)
suspend fun requestMethodConditions(vararg values: Output<FrontdoorRuleConditionsRequestMethodConditionArgs>)
suspend fun requestMethodConditions(vararg argument: suspend FrontdoorRuleConditionsRequestMethodConditionArgsBuilder.() -> Unit)
suspend fun requestMethodConditions(value: List<FrontdoorRuleConditionsRequestMethodConditionArgs>?)
suspend fun requestMethodConditions(values: List<Output<FrontdoorRuleConditionsRequestMethodConditionArgs>>)
suspend fun requestMethodConditions(argument: List<suspend FrontdoorRuleConditionsRequestMethodConditionArgsBuilder.() -> Unit>)
suspend fun requestMethodConditions(argument: suspend FrontdoorRuleConditionsRequestMethodConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun requestSchemeConditions(value: Output<List<FrontdoorRuleConditionsRequestSchemeConditionArgs>>)
suspend fun requestSchemeConditions(vararg values: FrontdoorRuleConditionsRequestSchemeConditionArgs)
suspend fun requestSchemeConditions(vararg values: Output<FrontdoorRuleConditionsRequestSchemeConditionArgs>)
suspend fun requestSchemeConditions(vararg argument: suspend FrontdoorRuleConditionsRequestSchemeConditionArgsBuilder.() -> Unit)
suspend fun requestSchemeConditions(value: List<FrontdoorRuleConditionsRequestSchemeConditionArgs>?)
suspend fun requestSchemeConditions(values: List<Output<FrontdoorRuleConditionsRequestSchemeConditionArgs>>)
suspend fun requestSchemeConditions(argument: List<suspend FrontdoorRuleConditionsRequestSchemeConditionArgsBuilder.() -> Unit>)
suspend fun requestSchemeConditions(argument: suspend FrontdoorRuleConditionsRequestSchemeConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun requestUriConditions(value: Output<List<FrontdoorRuleConditionsRequestUriConditionArgs>>)
suspend fun requestUriConditions(vararg values: Output<FrontdoorRuleConditionsRequestUriConditionArgs>)
suspend fun requestUriConditions(vararg argument: suspend FrontdoorRuleConditionsRequestUriConditionArgsBuilder.() -> Unit)
suspend fun requestUriConditions(values: List<Output<FrontdoorRuleConditionsRequestUriConditionArgs>>)
suspend fun requestUriConditions(argument: List<suspend FrontdoorRuleConditionsRequestUriConditionArgsBuilder.() -> Unit>)
suspend fun requestUriConditions(argument: suspend FrontdoorRuleConditionsRequestUriConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun serverPortConditions(value: Output<List<FrontdoorRuleConditionsServerPortConditionArgs>>)
suspend fun serverPortConditions(vararg values: Output<FrontdoorRuleConditionsServerPortConditionArgs>)
suspend fun serverPortConditions(vararg argument: suspend FrontdoorRuleConditionsServerPortConditionArgsBuilder.() -> Unit)
suspend fun serverPortConditions(values: List<Output<FrontdoorRuleConditionsServerPortConditionArgs>>)
suspend fun serverPortConditions(argument: List<suspend FrontdoorRuleConditionsServerPortConditionArgsBuilder.() -> Unit>)
suspend fun serverPortConditions(argument: suspend FrontdoorRuleConditionsServerPortConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun socketAddressConditions(value: Output<List<FrontdoorRuleConditionsSocketAddressConditionArgs>>)
suspend fun socketAddressConditions(vararg values: FrontdoorRuleConditionsSocketAddressConditionArgs)
suspend fun socketAddressConditions(vararg values: Output<FrontdoorRuleConditionsSocketAddressConditionArgs>)
suspend fun socketAddressConditions(vararg argument: suspend FrontdoorRuleConditionsSocketAddressConditionArgsBuilder.() -> Unit)
suspend fun socketAddressConditions(value: List<FrontdoorRuleConditionsSocketAddressConditionArgs>?)
suspend fun socketAddressConditions(values: List<Output<FrontdoorRuleConditionsSocketAddressConditionArgs>>)
suspend fun socketAddressConditions(argument: List<suspend FrontdoorRuleConditionsSocketAddressConditionArgsBuilder.() -> Unit>)
suspend fun socketAddressConditions(argument: suspend FrontdoorRuleConditionsSocketAddressConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun sslProtocolConditions(value: Output<List<FrontdoorRuleConditionsSslProtocolConditionArgs>>)
suspend fun sslProtocolConditions(vararg values: Output<FrontdoorRuleConditionsSslProtocolConditionArgs>)
suspend fun sslProtocolConditions(vararg argument: suspend FrontdoorRuleConditionsSslProtocolConditionArgsBuilder.() -> Unit)
suspend fun sslProtocolConditions(values: List<Output<FrontdoorRuleConditionsSslProtocolConditionArgs>>)
suspend fun sslProtocolConditions(argument: List<suspend FrontdoorRuleConditionsSslProtocolConditionArgsBuilder.() -> Unit>)
suspend fun sslProtocolConditions(argument: suspend FrontdoorRuleConditionsSslProtocolConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun urlFileExtensionConditions(value: Output<List<FrontdoorRuleConditionsUrlFileExtensionConditionArgs>>)
suspend fun urlFileExtensionConditions(vararg values: FrontdoorRuleConditionsUrlFileExtensionConditionArgs)
suspend fun urlFileExtensionConditions(vararg values: Output<FrontdoorRuleConditionsUrlFileExtensionConditionArgs>)
suspend fun urlFileExtensionConditions(vararg argument: suspend FrontdoorRuleConditionsUrlFileExtensionConditionArgsBuilder.() -> Unit)
suspend fun urlFileExtensionConditions(value: List<FrontdoorRuleConditionsUrlFileExtensionConditionArgs>?)
suspend fun urlFileExtensionConditions(values: List<Output<FrontdoorRuleConditionsUrlFileExtensionConditionArgs>>)
suspend fun urlFileExtensionConditions(argument: List<suspend FrontdoorRuleConditionsUrlFileExtensionConditionArgsBuilder.() -> Unit>)
suspend fun urlFileExtensionConditions(argument: suspend FrontdoorRuleConditionsUrlFileExtensionConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun urlFilenameConditions(value: Output<List<FrontdoorRuleConditionsUrlFilenameConditionArgs>>)
suspend fun urlFilenameConditions(vararg values: Output<FrontdoorRuleConditionsUrlFilenameConditionArgs>)
suspend fun urlFilenameConditions(vararg argument: suspend FrontdoorRuleConditionsUrlFilenameConditionArgsBuilder.() -> Unit)
suspend fun urlFilenameConditions(values: List<Output<FrontdoorRuleConditionsUrlFilenameConditionArgs>>)
suspend fun urlFilenameConditions(argument: List<suspend FrontdoorRuleConditionsUrlFilenameConditionArgsBuilder.() -> Unit>)
suspend fun urlFilenameConditions(argument: suspend FrontdoorRuleConditionsUrlFilenameConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun urlPathConditions(vararg argument: suspend FrontdoorRuleConditionsUrlPathConditionArgsBuilder.() -> Unit)
suspend fun urlPathConditions(argument: List<suspend FrontdoorRuleConditionsUrlPathConditionArgsBuilder.() -> Unit>)
suspend fun urlPathConditions(argument: suspend FrontdoorRuleConditionsUrlPathConditionArgsBuilder.() -> Unit)