EdgeCacheServiceRoutingPathMatcherArgs

data class EdgeCacheServiceRoutingPathMatcherArgs(val description: Output<String>? = null, val name: Output<String>, val routeRules: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleArgs>>) : ConvertibleToJava<EdgeCacheServiceRoutingPathMatcherArgs>

Constructors

Link copied to clipboard
constructor(description: Output<String>? = null, name: Output<String>, routeRules: Output<List<EdgeCacheServiceRoutingPathMatcherRouteRuleArgs>>)

Properties

Link copied to clipboard
val description: Output<String>? = null

A human-readable description of the resource.

Link copied to clipboard
val name: Output<String>

The name to which this PathMatcher is referred by the HostRule.

Link copied to clipboard

The routeRules to match against. routeRules support advanced routing behaviour, and can match on paths, headers and query parameters, as well as status codes and HTTP methods. Structure is documented below.

Functions

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