EndpointGlobalDeliveryRuleArgs

data class EndpointGlobalDeliveryRuleArgs(val cacheExpirationAction: Output<EndpointGlobalDeliveryRuleCacheExpirationActionArgs>? = null, val cacheKeyQueryStringAction: Output<EndpointGlobalDeliveryRuleCacheKeyQueryStringActionArgs>? = null, val modifyRequestHeaderActions: Output<List<EndpointGlobalDeliveryRuleModifyRequestHeaderActionArgs>>? = null, val modifyResponseHeaderActions: Output<List<EndpointGlobalDeliveryRuleModifyResponseHeaderActionArgs>>? = null, val urlRedirectAction: Output<EndpointGlobalDeliveryRuleUrlRedirectActionArgs>? = null, val urlRewriteAction: Output<EndpointGlobalDeliveryRuleUrlRewriteActionArgs>? = null) : ConvertibleToJava<EndpointGlobalDeliveryRuleArgs>

Constructors

Link copied to clipboard
constructor(cacheExpirationAction: Output<EndpointGlobalDeliveryRuleCacheExpirationActionArgs>? = null, cacheKeyQueryStringAction: Output<EndpointGlobalDeliveryRuleCacheKeyQueryStringActionArgs>? = null, modifyRequestHeaderActions: Output<List<EndpointGlobalDeliveryRuleModifyRequestHeaderActionArgs>>? = null, modifyResponseHeaderActions: Output<List<EndpointGlobalDeliveryRuleModifyResponseHeaderActionArgs>>? = null, urlRedirectAction: Output<EndpointGlobalDeliveryRuleUrlRedirectActionArgs>? = null, urlRewriteAction: Output<EndpointGlobalDeliveryRuleUrlRewriteActionArgs>? = null)

Properties

Link copied to clipboard

A cache_expiration_action block as defined above.

Link copied to clipboard

A cache_key_query_string_action block as defined above.

Link copied to clipboard

A modify_request_header_action block as defined below.

Link copied to clipboard

A modify_response_header_action block as defined below.

Link copied to clipboard

A url_redirect_action block as defined below.

Link copied to clipboard

A url_rewrite_action block as defined below.

Functions

Link copied to clipboard
open override fun toJava(): EndpointGlobalDeliveryRuleArgs