Show / Hide Table of Contents

Class DesktopDevicePolicy

Provides the settings for desktop and client device options, such as audio in and out, client drive mapping, and clipboard access.

Inheritance
object
DesktopDevicePolicy
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Oci.DesktopsService.Models
Assembly: OCI.DotNetSDK.Desktops.dll
Syntax
public class DesktopDevicePolicy

Properties

AudioMode

Declaration
[Required(ErrorMessage = "AudioMode is required.")]
[JsonProperty(PropertyName = "audioMode")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DesktopDevicePolicy.AudioModeEnum? AudioMode { get; set; }
Property Value
Type Description
DesktopDevicePolicy.AudioModeEnum?

The audio mode. NONE: No access to the local audio devices is permitted. TODESKTOP: The user may record audio on their desktop. FROMDESKTOP: The user may play audio on their desktop. FULL: The user may play and record audio on their desktop.

Remarks

Required

CdmMode

Declaration
[Required(ErrorMessage = "CdmMode is required.")]
[JsonProperty(PropertyName = "cdmMode")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DesktopDevicePolicy.CdmModeEnum? CdmMode { get; set; }
Property Value
Type Description
DesktopDevicePolicy.CdmModeEnum?

The client local drive access mode. NONE: No access to local drives permitted. READONLY: The user may read from local drives on their desktop. FULL: The user may read from and write to their local drives on their desktop.

Remarks

Required

ClipboardMode

Declaration
[Required(ErrorMessage = "ClipboardMode is required.")]
[JsonProperty(PropertyName = "clipboardMode")]
[JsonConverter(typeof(ResponseEnumConverter))]
public DesktopDevicePolicy.ClipboardModeEnum? ClipboardMode { get; set; }
Property Value
Type Description
DesktopDevicePolicy.ClipboardModeEnum?

The clipboard mode. NONE: No access to the local clipboard is permitted. TODESKTOP: The clipboard can be used to transfer data to the desktop only. FROMDESKTOP: The clipboard can be used to transfer data from the desktop only. FULL: The clipboard can be used to transfer data to and from the desktop.

Remarks

Required

IsDisplayEnabled

Declaration
[Required(ErrorMessage = "IsDisplayEnabled is required.")]
[JsonProperty(PropertyName = "isDisplayEnabled")]
public bool? IsDisplayEnabled { get; set; }
Property Value
Type Description
bool?

Indicates whether the display is enabled.

Remarks

Required

IsKeyboardEnabled

Declaration
[Required(ErrorMessage = "IsKeyboardEnabled is required.")]
[JsonProperty(PropertyName = "isKeyboardEnabled")]
public bool? IsKeyboardEnabled { get; set; }
Property Value
Type Description
bool?

Indicates whether the keyboard is enabled.

Remarks

Required

IsPointerEnabled

Declaration
[Required(ErrorMessage = "IsPointerEnabled is required.")]
[JsonProperty(PropertyName = "isPointerEnabled")]
public bool? IsPointerEnabled { get; set; }
Property Value
Type Description
bool?

Indicates whether the pointer is enabled.

Remarks

Required

IsPrintingEnabled

Declaration
[Required(ErrorMessage = "IsPrintingEnabled is required.")]
[JsonProperty(PropertyName = "isPrintingEnabled")]
public bool? IsPrintingEnabled { get; set; }
Property Value
Type Description
bool?

Indicates whether printing is enabled.

Remarks

Required

In this article
Back to top