Endpoint Delivery Rule Args Builder
Builder for EndpointDeliveryRuleArgs.
Functions
Link copied to clipboard
suspend fun cacheExpirationAction(argument: suspend EndpointDeliveryRuleCacheExpirationActionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun cacheKeyQueryStringAction(value: Output<EndpointDeliveryRuleCacheKeyQueryStringActionArgs>)
suspend fun cacheKeyQueryStringAction(argument: suspend EndpointDeliveryRuleCacheKeyQueryStringActionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun cookiesConditions(vararg argument: suspend EndpointDeliveryRuleCookiesConditionArgsBuilder.() -> Unit)
suspend fun cookiesConditions(argument: List<suspend EndpointDeliveryRuleCookiesConditionArgsBuilder.() -> Unit>)
suspend fun cookiesConditions(argument: suspend EndpointDeliveryRuleCookiesConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun deviceCondition(argument: suspend EndpointDeliveryRuleDeviceConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun httpVersionConditions(value: Output<List<EndpointDeliveryRuleHttpVersionConditionArgs>>)
suspend fun httpVersionConditions(vararg values: Output<EndpointDeliveryRuleHttpVersionConditionArgs>)
suspend fun httpVersionConditions(vararg argument: suspend EndpointDeliveryRuleHttpVersionConditionArgsBuilder.() -> Unit)
suspend fun httpVersionConditions(values: List<Output<EndpointDeliveryRuleHttpVersionConditionArgs>>)
suspend fun httpVersionConditions(argument: List<suspend EndpointDeliveryRuleHttpVersionConditionArgsBuilder.() -> Unit>)
suspend fun httpVersionConditions(argument: suspend EndpointDeliveryRuleHttpVersionConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun modifyRequestHeaderActions(value: Output<List<EndpointDeliveryRuleModifyRequestHeaderActionArgs>>)
suspend fun modifyRequestHeaderActions(vararg values: EndpointDeliveryRuleModifyRequestHeaderActionArgs)
suspend fun modifyRequestHeaderActions(vararg values: Output<EndpointDeliveryRuleModifyRequestHeaderActionArgs>)
suspend fun modifyRequestHeaderActions(vararg argument: suspend EndpointDeliveryRuleModifyRequestHeaderActionArgsBuilder.() -> Unit)
suspend fun modifyRequestHeaderActions(value: List<EndpointDeliveryRuleModifyRequestHeaderActionArgs>?)
suspend fun modifyRequestHeaderActions(values: List<Output<EndpointDeliveryRuleModifyRequestHeaderActionArgs>>)
suspend fun modifyRequestHeaderActions(argument: List<suspend EndpointDeliveryRuleModifyRequestHeaderActionArgsBuilder.() -> Unit>)
suspend fun modifyRequestHeaderActions(argument: suspend EndpointDeliveryRuleModifyRequestHeaderActionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun modifyResponseHeaderActions(value: Output<List<EndpointDeliveryRuleModifyResponseHeaderActionArgs>>)
suspend fun modifyResponseHeaderActions(vararg values: EndpointDeliveryRuleModifyResponseHeaderActionArgs)
suspend fun modifyResponseHeaderActions(vararg values: Output<EndpointDeliveryRuleModifyResponseHeaderActionArgs>)
suspend fun modifyResponseHeaderActions(vararg argument: suspend EndpointDeliveryRuleModifyResponseHeaderActionArgsBuilder.() -> Unit)
suspend fun modifyResponseHeaderActions(value: List<EndpointDeliveryRuleModifyResponseHeaderActionArgs>?)
suspend fun modifyResponseHeaderActions(values: List<Output<EndpointDeliveryRuleModifyResponseHeaderActionArgs>>)
suspend fun modifyResponseHeaderActions(argument: List<suspend EndpointDeliveryRuleModifyResponseHeaderActionArgsBuilder.() -> Unit>)
suspend fun modifyResponseHeaderActions(argument: suspend EndpointDeliveryRuleModifyResponseHeaderActionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun postArgConditions(vararg argument: suspend EndpointDeliveryRulePostArgConditionArgsBuilder.() -> Unit)
suspend fun postArgConditions(argument: List<suspend EndpointDeliveryRulePostArgConditionArgsBuilder.() -> Unit>)
suspend fun postArgConditions(argument: suspend EndpointDeliveryRulePostArgConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun queryStringConditions(value: Output<List<EndpointDeliveryRuleQueryStringConditionArgs>>)
suspend fun queryStringConditions(vararg values: Output<EndpointDeliveryRuleQueryStringConditionArgs>)
suspend fun queryStringConditions(vararg argument: suspend EndpointDeliveryRuleQueryStringConditionArgsBuilder.() -> Unit)
suspend fun queryStringConditions(values: List<Output<EndpointDeliveryRuleQueryStringConditionArgs>>)
suspend fun queryStringConditions(argument: List<suspend EndpointDeliveryRuleQueryStringConditionArgsBuilder.() -> Unit>)
suspend fun queryStringConditions(argument: suspend EndpointDeliveryRuleQueryStringConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun remoteAddressConditions(value: Output<List<EndpointDeliveryRuleRemoteAddressConditionArgs>>)
suspend fun remoteAddressConditions(vararg values: Output<EndpointDeliveryRuleRemoteAddressConditionArgs>)
suspend fun remoteAddressConditions(vararg argument: suspend EndpointDeliveryRuleRemoteAddressConditionArgsBuilder.() -> Unit)
suspend fun remoteAddressConditions(values: List<Output<EndpointDeliveryRuleRemoteAddressConditionArgs>>)
suspend fun remoteAddressConditions(argument: List<suspend EndpointDeliveryRuleRemoteAddressConditionArgsBuilder.() -> Unit>)
suspend fun remoteAddressConditions(argument: suspend EndpointDeliveryRuleRemoteAddressConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun requestBodyConditions(value: Output<List<EndpointDeliveryRuleRequestBodyConditionArgs>>)
suspend fun requestBodyConditions(vararg values: Output<EndpointDeliveryRuleRequestBodyConditionArgs>)
suspend fun requestBodyConditions(vararg argument: suspend EndpointDeliveryRuleRequestBodyConditionArgsBuilder.() -> Unit)
suspend fun requestBodyConditions(values: List<Output<EndpointDeliveryRuleRequestBodyConditionArgs>>)
suspend fun requestBodyConditions(argument: List<suspend EndpointDeliveryRuleRequestBodyConditionArgsBuilder.() -> Unit>)
suspend fun requestBodyConditions(argument: suspend EndpointDeliveryRuleRequestBodyConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun requestHeaderConditions(value: Output<List<EndpointDeliveryRuleRequestHeaderConditionArgs>>)
suspend fun requestHeaderConditions(vararg values: Output<EndpointDeliveryRuleRequestHeaderConditionArgs>)
suspend fun requestHeaderConditions(vararg argument: suspend EndpointDeliveryRuleRequestHeaderConditionArgsBuilder.() -> Unit)
suspend fun requestHeaderConditions(values: List<Output<EndpointDeliveryRuleRequestHeaderConditionArgs>>)
suspend fun requestHeaderConditions(argument: List<suspend EndpointDeliveryRuleRequestHeaderConditionArgsBuilder.() -> Unit>)
suspend fun requestHeaderConditions(argument: suspend EndpointDeliveryRuleRequestHeaderConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun requestMethodCondition(argument: suspend EndpointDeliveryRuleRequestMethodConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun requestSchemeCondition(argument: suspend EndpointDeliveryRuleRequestSchemeConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun requestUriConditions(vararg values: Output<EndpointDeliveryRuleRequestUriConditionArgs>)
suspend fun requestUriConditions(vararg argument: suspend EndpointDeliveryRuleRequestUriConditionArgsBuilder.() -> Unit)
suspend fun requestUriConditions(argument: List<suspend EndpointDeliveryRuleRequestUriConditionArgsBuilder.() -> Unit>)
suspend fun requestUriConditions(argument: suspend EndpointDeliveryRuleRequestUriConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun urlFileExtensionConditions(value: Output<List<EndpointDeliveryRuleUrlFileExtensionConditionArgs>>)
suspend fun urlFileExtensionConditions(vararg values: EndpointDeliveryRuleUrlFileExtensionConditionArgs)
suspend fun urlFileExtensionConditions(vararg values: Output<EndpointDeliveryRuleUrlFileExtensionConditionArgs>)
suspend fun urlFileExtensionConditions(vararg argument: suspend EndpointDeliveryRuleUrlFileExtensionConditionArgsBuilder.() -> Unit)
suspend fun urlFileExtensionConditions(value: List<EndpointDeliveryRuleUrlFileExtensionConditionArgs>?)
suspend fun urlFileExtensionConditions(values: List<Output<EndpointDeliveryRuleUrlFileExtensionConditionArgs>>)
suspend fun urlFileExtensionConditions(argument: List<suspend EndpointDeliveryRuleUrlFileExtensionConditionArgsBuilder.() -> Unit>)
suspend fun urlFileExtensionConditions(argument: suspend EndpointDeliveryRuleUrlFileExtensionConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun urlFileNameConditions(value: Output<List<EndpointDeliveryRuleUrlFileNameConditionArgs>>)
suspend fun urlFileNameConditions(vararg values: Output<EndpointDeliveryRuleUrlFileNameConditionArgs>)
suspend fun urlFileNameConditions(vararg argument: suspend EndpointDeliveryRuleUrlFileNameConditionArgsBuilder.() -> Unit)
suspend fun urlFileNameConditions(values: List<Output<EndpointDeliveryRuleUrlFileNameConditionArgs>>)
suspend fun urlFileNameConditions(argument: List<suspend EndpointDeliveryRuleUrlFileNameConditionArgsBuilder.() -> Unit>)
suspend fun urlFileNameConditions(argument: suspend EndpointDeliveryRuleUrlFileNameConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun urlPathConditions(vararg argument: suspend EndpointDeliveryRuleUrlPathConditionArgsBuilder.() -> Unit)
suspend fun urlPathConditions(argument: List<suspend EndpointDeliveryRuleUrlPathConditionArgsBuilder.() -> Unit>)
suspend fun urlPathConditions(argument: suspend EndpointDeliveryRuleUrlPathConditionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun urlRedirectAction(argument: suspend EndpointDeliveryRuleUrlRedirectActionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun urlRewriteAction(argument: suspend EndpointDeliveryRuleUrlRewriteActionArgsBuilder.() -> Unit)