Share via


VolumeUpdate Class

Definition

Response for Volume request.

[Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.DoNotFormat]
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.Models.VolumeUpdateTypeConverter))]
public class VolumeUpdate : Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.Models.IVolumeUpdate
[<Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.DoNotFormat>]
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.Models.VolumeUpdateTypeConverter))>]
type VolumeUpdate = class
    interface IVolumeUpdate
    interface IJsonSerializable
Public Class VolumeUpdate
Implements IVolumeUpdate
Inheritance
VolumeUpdate
Attributes
Implements

Constructors

VolumeUpdate()

Creates an new VolumeUpdate instance.

Properties

ManagedByResourceId

Resource ID of the resource managing the volume, this is a restricted field and can only be set for internal use.

SizeGiB

Volume size.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of VolumeUpdate.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of VolumeUpdate.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.ElasticSan.Models.IVolumeUpdate.

FromJsonString(String)

Creates a new instance of VolumeUpdate, deserializing the content from a json string.

ToJson(JsonObject, SerializationMode)

Serializes this instance of VolumeUpdate into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

ToString()

Applies to