Class DataDiskProperties
Request body for adding a new or existing data disk to a virtual machine.
Namespace: System.Dynamic.ExpandoObject
Assembly: Microsoft.Azure.Management.DevTestLabs.dll
Syntax
public class DataDiskProperties
Constructors
DataDiskProperties()
Initializes a new instance of the DataDiskProperties class.
Declaration
public DataDiskProperties ();
DataDiskProperties(AttachNewDataDiskOptions, String, String)
Initializes a new instance of the DataDiskProperties class.
Declaration
public DataDiskProperties (Microsoft.Azure.Management.DevTestLabs.Models.AttachNewDataDiskOptions attachNewDataDiskOptions = null, string existingLabDiskId = null, string hostCaching = null);
Parameters
|
AttachNewDataDiskOptions
attachNewDataDiskOptions
Specifies options to attach a new disk to the virtual machine. |
|
String
existingLabDiskId
Specifies the existing lab disk id to attach to virtual machine. |
|
String
hostCaching
Caching option for a data disk (i.e. None, ReadOnly, ReadWrite). Possible values include: 'None', 'ReadOnly', 'ReadWrite' |
Properties
AttachNewDataDiskOptions
Gets or sets specifies options to attach a new disk to the virtual machine.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="attachNewDataDiskOptions")]
public Microsoft.Azure.Management.DevTestLabs.Models.AttachNewDataDiskOptions AttachNewDataDiskOptions { get; set; }
Property Value
|
AttachNewDataDiskOptions
|
ExistingLabDiskId
Gets or sets specifies the existing lab disk id to attach to virtual machine.
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="existingLabDiskId")]
public string ExistingLabDiskId { get; set; }
Property Value
|
String
|
HostCaching
Gets or sets caching option for a data disk (i.e. None, ReadOnly, ReadWrite). Possible values include: 'None', 'ReadOnly', 'ReadWrite'
Declaration
[Newtonsoft.Json.JsonProperty(PropertyName="hostCaching")]
public string HostCaching { get; set; }
Property Value
|
String
|