Endpoint Global Delivery Rule Args Builder
Builder for EndpointGlobalDeliveryRuleArgs.
Functions
Link copied to clipboard
suspend fun cacheExpirationAction(value: Output<EndpointGlobalDeliveryRuleCacheExpirationActionArgs>)
suspend fun cacheExpirationAction(argument: suspend EndpointGlobalDeliveryRuleCacheExpirationActionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun cacheKeyQueryStringAction(value: EndpointGlobalDeliveryRuleCacheKeyQueryStringActionArgs?)
suspend fun cacheKeyQueryStringAction(value: Output<EndpointGlobalDeliveryRuleCacheKeyQueryStringActionArgs>)
suspend fun cacheKeyQueryStringAction(argument: suspend EndpointGlobalDeliveryRuleCacheKeyQueryStringActionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun modifyRequestHeaderActions(value: Output<List<EndpointGlobalDeliveryRuleModifyRequestHeaderActionArgs>>)
suspend fun modifyRequestHeaderActions(vararg values: EndpointGlobalDeliveryRuleModifyRequestHeaderActionArgs)
suspend fun modifyRequestHeaderActions(vararg values: Output<EndpointGlobalDeliveryRuleModifyRequestHeaderActionArgs>)
suspend fun modifyRequestHeaderActions(vararg argument: suspend EndpointGlobalDeliveryRuleModifyRequestHeaderActionArgsBuilder.() -> Unit)
suspend fun modifyRequestHeaderActions(value: List<EndpointGlobalDeliveryRuleModifyRequestHeaderActionArgs>?)
suspend fun modifyRequestHeaderActions(values: List<Output<EndpointGlobalDeliveryRuleModifyRequestHeaderActionArgs>>)
suspend fun modifyRequestHeaderActions(argument: List<suspend EndpointGlobalDeliveryRuleModifyRequestHeaderActionArgsBuilder.() -> Unit>)
suspend fun modifyRequestHeaderActions(argument: suspend EndpointGlobalDeliveryRuleModifyRequestHeaderActionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun modifyResponseHeaderActions(value: Output<List<EndpointGlobalDeliveryRuleModifyResponseHeaderActionArgs>>)
suspend fun modifyResponseHeaderActions(vararg values: EndpointGlobalDeliveryRuleModifyResponseHeaderActionArgs)
suspend fun modifyResponseHeaderActions(vararg values: Output<EndpointGlobalDeliveryRuleModifyResponseHeaderActionArgs>)
suspend fun modifyResponseHeaderActions(vararg argument: suspend EndpointGlobalDeliveryRuleModifyResponseHeaderActionArgsBuilder.() -> Unit)
suspend fun modifyResponseHeaderActions(value: List<EndpointGlobalDeliveryRuleModifyResponseHeaderActionArgs>?)
suspend fun modifyResponseHeaderActions(values: List<Output<EndpointGlobalDeliveryRuleModifyResponseHeaderActionArgs>>)
suspend fun modifyResponseHeaderActions(argument: List<suspend EndpointGlobalDeliveryRuleModifyResponseHeaderActionArgsBuilder.() -> Unit>)
suspend fun modifyResponseHeaderActions(argument: suspend EndpointGlobalDeliveryRuleModifyResponseHeaderActionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun urlRedirectAction(argument: suspend EndpointGlobalDeliveryRuleUrlRedirectActionArgsBuilder.() -> Unit)
Link copied to clipboard
suspend fun urlRewriteAction(argument: suspend EndpointGlobalDeliveryRuleUrlRewriteActionArgsBuilder.() -> Unit)