Documentation

Index

Constants

This section is empty.

Variables

View Source
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 DeviceEncryptionStatus.

View Source
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 OsType.

View Source
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,
	}
)

Enum value maps for DeviceManagementLevel.

View Source
var File_google_identity_accesscontextmanager_type_device_resources_proto protoreflect.FileDescriptor

Functions

This section is empty.

Types

type DeviceEncryptionStatus

type DeviceEncryptionStatus int32

The encryption state of the device.

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) Enum

func (DeviceEncryptionStatus) EnumDescriptor

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

Deprecated: Use DeviceEncryptionStatus.Descriptor instead.

func (DeviceEncryptionStatus) Number

func (DeviceEncryptionStatus) String

func (x DeviceEncryptionStatus) String() string

func (DeviceEncryptionStatus) Type

type DeviceManagementLevel

type DeviceManagementLevel int32

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

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) Enum

func (DeviceManagementLevel) EnumDescriptor

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

Deprecated: Use DeviceManagementLevel.Descriptor instead.

func (DeviceManagementLevel) Number

func (DeviceManagementLevel) String

func (x DeviceManagementLevel) String() string

func (DeviceManagementLevel) Type

type OsType

type OsType int32

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

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