Class: Google::Identity::AccessContextManager::V1::BasicLevel
- Inherits:
-
Object
- Object
- Google::Identity::AccessContextManager::V1::BasicLevel
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/identity/accesscontextmanager/v1/access_level.rb
Overview
BasicLevel
is an AccessLevel
using a set of recommended features.
Defined Under Namespace
Modules: ConditionCombiningFunction
Instance Attribute Summary collapse
-
#combining_function ⇒ ::Google::Identity::AccessContextManager::V1::BasicLevel::ConditionCombiningFunction
How the
conditions
list should be combined to determine if a request is granted thisAccessLevel
. -
#conditions ⇒ ::Array<::Google::Identity::AccessContextManager::V1::Condition>
Required.
Instance Attribute Details
#combining_function ⇒ ::Google::Identity::AccessContextManager::V1::BasicLevel::ConditionCombiningFunction
Returns How the conditions
list should be combined to determine if a request is
granted this AccessLevel
. If AND is used, each Condition
in
conditions
must be satisfied for the AccessLevel
to be applied. If OR
is used, at least one Condition
in conditions
must be satisfied for the
AccessLevel
to be applied. Default behavior is AND.
67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/access_level.rb', line 67 class BasicLevel include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Options for how the `conditions` list should be combined to determine if # this `AccessLevel` is applied. Default is AND. module ConditionCombiningFunction # All `Conditions` must be true for the `BasicLevel` to be true. AND = 0 # If at least one `Condition` is true, then the `BasicLevel` is true. OR = 1 end end |
#conditions ⇒ ::Array<::Google::Identity::AccessContextManager::V1::Condition>
Returns Required. A list of requirements for the AccessLevel
to be granted.
67 68 69 70 71 72 73 74 75 76 77 78 79 80 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/access_level.rb', line 67 class BasicLevel include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods # Options for how the `conditions` list should be combined to determine if # this `AccessLevel` is applied. Default is AND. module ConditionCombiningFunction # All `Conditions` must be true for the `BasicLevel` to be true. AND = 0 # If at least one `Condition` is true, then the `BasicLevel` is true. OR = 1 end end |