Show / Hide Table of Contents

    Class DataDiskProperties

    Request body for adding a new or existing data disk to a virtual machine.

    Inheritance
    Object
    DataDiskProperties
    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

    Back to top Azure SDK for Net