AuthzPolicyNetworkRuleFrom class

Constructors

AuthzPolicyNetworkRuleFrom({Input<List<AuthzPolicyNetworkRuleFromNotSource>?>? notSources, Input<List<AuthzPolicyNetworkRuleFromSource>?>? sources})
Creates a new AuthzPolicyNetworkRuleFrom. notSources Describes the negated properties of request sources. Matches requests from sources that do not match the criteria specified in this field. At least one of sources or notSources must be specified. Limited to 1 not_source. sources Describes the properties of a request's sources. At least one of sources or notSources must be specified. Limited to 1 source. 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.
const
AuthzPolicyNetworkRuleFrom.fromMap(Map<String, dynamic> map)
factory

Properties

hashCode → int
The hash code for this object.
no setterinherited
notSources → Input<List<AuthzPolicyNetworkRuleFromNotSource>?>?
Describes the negated properties of request sources. Matches requests from sources that do not match the criteria specified in this field. At least one of sources or notSources must be specified. Limited to 1 not_source. Structure is documented below.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
sources → Input<List<AuthzPolicyNetworkRuleFromSource>?>?
Describes the properties of a request's sources. At least one of sources or notSources must be specified. Limited to 1 source. 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.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toMap() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited