EdgeCacheServiceRoutingArgs

data class EdgeCacheServiceRoutingArgs(val hostRules: Output<List<EdgeCacheServiceRoutingHostRuleArgs>>, val pathMatchers: Output<List<EdgeCacheServiceRoutingPathMatcherArgs>>) : ConvertibleToJava<EdgeCacheServiceRoutingArgs>

Constructors

Link copied to clipboard
constructor(hostRules: Output<List<EdgeCacheServiceRoutingHostRuleArgs>>, pathMatchers: Output<List<EdgeCacheServiceRoutingPathMatcherArgs>>)

Properties

Link copied to clipboard

The list of hostRules to match against. These rules define which hostnames the EdgeCacheService will match against, and which route configurations apply. Structure is documented below.

Link copied to clipboard

The list of pathMatchers referenced via name by hostRules. PathMatcher is used to match the path portion of the URL when a HostRule matches the URL's host portion. Structure is documented below.

Functions

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