Edge Cache Service Routing Path Matcher Route Rule Header Action Args
data class EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionArgs(val requestHeaderToAdds: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToAddArgs>>? = null, val requestHeaderToRemoves: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToRemoveArgs>>? = null, val responseHeaderToAdds: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToAddArgs>>? = null, val responseHeaderToRemoves: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToRemoveArgs>>? = null) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionArgs>
Constructors
Link copied to clipboard
constructor(requestHeaderToAdds: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToAddArgs>>? = null, requestHeaderToRemoves: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToRemoveArgs>>? = null, responseHeaderToAdds: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToAddArgs>>? = null, responseHeaderToRemoves: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToRemoveArgs>>? = null)
Properties
Link copied to clipboard
val requestHeaderToAdds: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToAddArgs>>? = null
Describes a header to add. Structure is documented below.
Link copied to clipboard
val requestHeaderToRemoves: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionRequestHeaderToRemoveArgs>>? = null
A list of header names for headers that need to be removed from the request prior to forwarding the request to the origin. Structure is documented below.
Link copied to clipboard
val responseHeaderToAdds: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToAddArgs>>? = null
Headers to add to the response prior to sending it back to the client. Response headers are only sent to the client, and do not have an effect on the cache serving the response. Structure is documented below.
Link copied to clipboard
val responseHeaderToRemoves: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleHeaderActionResponseHeaderToRemoveArgs>>? = null
A list of header names for headers that need to be removed from the request prior to forwarding the request to the origin. Structure is documented below.