Class: Google::Identity::AccessContextManager::V1::OsConstraint
- Inherits:
-
Object
- Object
- Google::Identity::AccessContextManager::V1::OsConstraint
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/identity/accesscontextmanager/v1/access_level.rb
Overview
A restriction on the OS type and version of devices making requests.
Instance Attribute Summary collapse
-
#minimum_version ⇒ ::String
The minimum allowed OS version.
-
#os_type ⇒ ::Google::Identity::AccessContextManager::Type::OsType
Required.
-
#require_verified_chrome_os ⇒ ::Boolean
Only allows requests from devices with a verified Chrome OS.
Instance Attribute Details
#minimum_version ⇒ ::String
Returns The minimum allowed OS version. If not set, any version of this OS
satisfies the constraint. Format: "major.minor.patch"
.
Examples: "10.5.301"
, "9.2.1"
.
190 191 192 193 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/access_level.rb', line 190 class OsConstraint include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#os_type ⇒ ::Google::Identity::AccessContextManager::Type::OsType
Returns Required. The allowed OS type.
190 191 192 193 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/access_level.rb', line 190 class OsConstraint include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#require_verified_chrome_os ⇒ ::Boolean
Returns Only allows requests from devices with a verified Chrome OS. Verifications includes requirements that the device is enterprise-managed, conformant to domain policies, and the caller has permission to call the API targeted by the request.
190 191 192 193 |
# File 'proto_docs/google/identity/accesscontextmanager/v1/access_level.rb', line 190 class OsConstraint include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |