Class: Google::Identity::AccessContextManager::V1::BasicLevel

Inherits:
Object
  • Object
show all
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

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.

Returns:



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.

Returns:



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