...

Package _type

import "google.golang.org/genproto/googleapis/identity/accesscontextmanager/type"
Overview
Index

Overview ▾

Variables

Enum value maps for DeviceEncryptionStatus.

var (
    DeviceEncryptionStatus_name = map[int32]string{
        0: "ENCRYPTION_UNSPECIFIED",
        1: "ENCRYPTION_UNSUPPORTED",
        2: "UNENCRYPTED",
        3: "ENCRYPTED",
    }
    DeviceEncryptionStatus_value = map[string]int32{
        "ENCRYPTION_UNSPECIFIED": 0,
        "ENCRYPTION_UNSUPPORTED": 1,
        "UNENCRYPTED":            2,
        "ENCRYPTED":              3,
    }
)

Enum value maps for OsType.

var (
    OsType_name = map[int32]string{
        0: "OS_UNSPECIFIED",
        1: "DESKTOP_MAC",
        2: "DESKTOP_WINDOWS",
        3: "DESKTOP_LINUX",
        6: "DESKTOP_CHROME_OS",
        4: "ANDROID",
        5: "IOS",
    }
    OsType_value = map[string]int32{
        "OS_UNSPECIFIED":    0,
        "DESKTOP_MAC":       1,
        "DESKTOP_WINDOWS":   2,
        "DESKTOP_LINUX":     3,
        "DESKTOP_CHROME_OS": 6,
        "ANDROID":           4,
        "IOS":               5,
    }
)

Enum value maps for DeviceManagementLevel.

var (
    DeviceManagementLevel_name = map[int32]string{
        0: "MANAGEMENT_UNSPECIFIED",
        1: "NONE",
        2: "BASIC",
        3: "COMPLETE",
    }
    DeviceManagementLevel_value = map[string]int32{
        "MANAGEMENT_UNSPECIFIED": 0,
        "NONE":                   1,
        "BASIC":                  2,
        "COMPLETE":               3,
    }
)
var File_google_identity_accesscontextmanager_type_device_resources_proto protoreflect.FileDescriptor

type DeviceEncryptionStatus

The encryption state of the device.

type DeviceEncryptionStatus int32
const (
    // The encryption status of the device is not specified or not known.
    DeviceEncryptionStatus_ENCRYPTION_UNSPECIFIED DeviceEncryptionStatus = 0
    // The device does not support encryption.
    DeviceEncryptionStatus_ENCRYPTION_UNSUPPORTED DeviceEncryptionStatus = 1
    // The device supports encryption, but is currently unencrypted.
    DeviceEncryptionStatus_UNENCRYPTED DeviceEncryptionStatus = 2
    // The device is encrypted.
    DeviceEncryptionStatus_ENCRYPTED DeviceEncryptionStatus = 3
)

func (DeviceEncryptionStatus) Descriptor

func (DeviceEncryptionStatus) Descriptor() protoreflect.EnumDescriptor

func (DeviceEncryptionStatus) Enum

func (x DeviceEncryptionStatus) Enum() *DeviceEncryptionStatus

func (DeviceEncryptionStatus) EnumDescriptor

func (DeviceEncryptionStatus) EnumDescriptor() ([]byte, []int)

Deprecated: Use DeviceEncryptionStatus.Descriptor instead.

func (DeviceEncryptionStatus) Number

func (x DeviceEncryptionStatus) Number() protoreflect.EnumNumber

func (DeviceEncryptionStatus) String

func (x DeviceEncryptionStatus) String() string

func (DeviceEncryptionStatus) Type

func (DeviceEncryptionStatus) Type() protoreflect.EnumType

type DeviceManagementLevel

The degree to which the device is managed by the Cloud organization.

type DeviceManagementLevel int32
const (
    // The device's management level is not specified or not known.
    DeviceManagementLevel_MANAGEMENT_UNSPECIFIED DeviceManagementLevel = 0
    // The device is not managed.
    DeviceManagementLevel_NONE DeviceManagementLevel = 1
    // Basic management is enabled, which is generally limited to monitoring and
    // wiping the corporate account.
    DeviceManagementLevel_BASIC DeviceManagementLevel = 2
    // Complete device management. This includes more thorough monitoring and the
    // ability to directly manage the device (such as remote wiping). This can be
    // enabled through the Android Enterprise Platform.
    DeviceManagementLevel_COMPLETE DeviceManagementLevel = 3
)

func (DeviceManagementLevel) Descriptor

func (DeviceManagementLevel) Descriptor() protoreflect.EnumDescriptor

func (DeviceManagementLevel) Enum

func (x DeviceManagementLevel) Enum() *DeviceManagementLevel

func (DeviceManagementLevel) EnumDescriptor

func (DeviceManagementLevel) EnumDescriptor() ([]byte, []int)

Deprecated: Use DeviceManagementLevel.Descriptor instead.

func (DeviceManagementLevel) Number

func (x DeviceManagementLevel) Number() protoreflect.EnumNumber

func (DeviceManagementLevel) String

func (x DeviceManagementLevel) String() string

func (DeviceManagementLevel) Type

func (DeviceManagementLevel) Type() protoreflect.EnumType

type OsType

The operating system type of the device. Next id: 7

type OsType int32
const (
    // The operating system of the device is not specified or not known.
    OsType_OS_UNSPECIFIED OsType = 0
    // A desktop Mac operating system.
    OsType_DESKTOP_MAC OsType = 1
    // A desktop Windows operating system.
    OsType_DESKTOP_WINDOWS OsType = 2
    // A desktop Linux operating system.
    OsType_DESKTOP_LINUX OsType = 3
    // A desktop ChromeOS operating system.
    OsType_DESKTOP_CHROME_OS OsType = 6
    // An Android operating system.
    OsType_ANDROID OsType = 4
    // An iOS operating system.
    OsType_IOS OsType = 5
)

func (OsType) Descriptor

func (OsType) Descriptor() protoreflect.EnumDescriptor

func (OsType) Enum

func (x OsType) Enum() *OsType

func (OsType) EnumDescriptor

func (OsType) EnumDescriptor() ([]byte, []int)

Deprecated: Use OsType.Descriptor instead.

func (OsType) Number

func (x OsType) Number() protoreflect.EnumNumber

func (OsType) String

func (x OsType) String() string

func (OsType) Type

func (OsType) Type() protoreflect.EnumType