AuthzPolicyHttpRuleFrom

data class AuthzPolicyHttpRuleFrom(val notSources: List<AuthzPolicyHttpRuleFromNotSource>? = null, val sources: List<AuthzPolicyHttpRuleFromSource>? = null)

Constructors

Link copied to clipboard
constructor(notSources: List<AuthzPolicyHttpRuleFromNotSource>? = null, sources: List<AuthzPolicyHttpRuleFromSource>? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

Describes the properties of a request's sources. At least one of sources or notSources must be specified. Limited to 5 sources. A match occurs when ANY source (in sources or notSources) matches the request. Within a single source, the match follows AND semantics across fields and OR semantics within a single field, i.e. a match occurs when ANY principal matches AND ANY ipBlocks match. Structure is documented below.

Link copied to clipboard

Describes the properties of a request's sources. At least one of sources or notSources must be specified. Limited to 5 sources. A match occurs when ANY source (in sources or notSources) matches the request. Within a single source, the match follows AND semantics across fields and OR semantics within a single field, i.e. a match occurs when ANY principal matches AND ANY ipBlocks match. Structure is documented below.