Class EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleArgs


  • public final class EdgeCacheServiceRoutingPathMatcherRouteRuleMatchRuleArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • fullPathMatch

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fullPathMatch()
        Returns:
        For satisfying the matchRule condition, the path of the request must exactly match the value specified in fullPathMatch after removing any query parameters and anchor that may be part of the original URL.
      • ignoreCase

        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> ignoreCase()
        Returns:
        Specifies that prefixMatch and fullPathMatch matches are case sensitive.
      • pathTemplateMatch

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> pathTemplateMatch()
        Returns:
        For satisfying the matchRule condition, the path of the request must match the wildcard pattern specified in pathTemplateMatch after removing any query parameters and anchor that may be part of the original URL. pathTemplateMatch must be between 1 and 255 characters (inclusive). The pattern specified by pathTemplateMatch may have at most 5 wildcard operators and at most 5 variable captures in total.
      • prefixMatch

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> prefixMatch()
        Returns:
        For satisfying the matchRule condition, the request's path must begin with the specified prefixMatch. prefixMatch must begin with a /.