Share via


Volume Class

Definition

[Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.DoNotFormat]
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.Models.VolumeTypeConverter))]
public class Volume : Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.Models.IVolume, Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.Runtime.IValidates
[<Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.DoNotFormat>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.Models.VolumeTypeConverter))>]
type Volume = class
    interface IVolume
    interface IJsonSerializable
    interface IProxyResource
    interface IResource
    interface IValidates
Public Class Volume
Implements IValidates, IVolume
Inheritance
Volume
Attributes
Implements

Constructors

Volume()

Properties

CreationDataCreateSource
CreationDataSourceId
Id
ManagedByResourceId
Name
ProvisioningState
ResourceGroupName
SizeGiB
StorageTargetIqn
StorageTargetPortalHostname
StorageTargetPortalPort
StorageTargetProvisioningState
StorageTargetStatus
SystemDataCreatedAt
SystemDataCreatedBy
SystemDataCreatedByType
SystemDataLastModifiedAt
SystemDataLastModifiedBy
SystemDataLastModifiedByType
Type
VolumeId

Methods

DeserializeFromDictionary(IDictionary)
DeserializeFromPSObject(PSObject)
FromJson(JsonNode)
FromJsonString(String)
ToJson(JsonObject, SerializationMode)
ToJsonString()
ToString()
Validate(IEventListener)

Applies to