google_api_access_context_manager v0.10.0 GoogleApi.AccessContextManager.V1.Model.OsConstraint View Source

A restriction on the OS type and version of devices making requests.

Attributes

  • minimumVersion (type: String.t, default: nil) - 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".
  • osType (type: String.t, default: nil) - Required. The allowed OS type.
  • requireVerifiedChromeOs (type: boolean(), default: nil) - 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.

Link to this section Summary

Functions

Unwrap a decoded JSON object into its complex fields.

Link to this section Types

Link to this type

t()

View Source
t() :: %GoogleApi.AccessContextManager.V1.Model.OsConstraint{
  minimumVersion: String.t(),
  osType: String.t(),
  requireVerifiedChromeOs: boolean()
}

Link to this section Functions

Link to this function

decode(value, options)

View Source
decode(struct(), keyword()) :: struct()

Unwrap a decoded JSON object into its complex fields.