Authz Policy Http Rule To Not Operation
data class AuthzPolicyHttpRuleToNotOperation(val headerSet: AuthzPolicyHttpRuleToNotOperationHeaderSet? = null, val hosts: List<AuthzPolicyHttpRuleToNotOperationHost>? = null, val methods: List<String>? = null, val paths: List<AuthzPolicyHttpRuleToNotOperationPath>? = null)
Constructors
Link copied to clipboard
constructor(headerSet: AuthzPolicyHttpRuleToNotOperationHeaderSet? = null, hosts: List<AuthzPolicyHttpRuleToNotOperationHost>? = null, methods: List<String>? = null, paths: List<AuthzPolicyHttpRuleToNotOperationPath>? = null)
Properties
Link copied to clipboard
A list of headers to match against in http header. Structure is documented below.
Link copied to clipboard
A list of HTTP Hosts to match against. The match can be one of exact, prefix, suffix, or contains (substring match). Matches are always case sensitive unless the ignoreCase is set. Limited to 5 matches. Structure is documented below.
Link copied to clipboard
A list of paths to match against. The match can be one of exact, prefix, suffix, or contains (substring match). Matches are always case sensitive unless the ignoreCase is set. Limited to 5 matches. Note that this path match includes the query parameters. For gRPC services, this should be a fully-qualified name of the form /package.service/method. Structure is documented below.