Share via


DataStoreUtilizationDetails Class

Definition

Details of the appliance resource.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.DataStoreUtilizationDetailsTypeConverter))]
public class DataStoreUtilizationDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IDataStoreUtilizationDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.DataStoreUtilizationDetailsTypeConverter))>]
type DataStoreUtilizationDetails = class
    interface IDataStoreUtilizationDetails
    interface IJsonSerializable
Public Class DataStoreUtilizationDetails
Implements IDataStoreUtilizationDetails
Inheritance
DataStoreUtilizationDetails
Attributes
Implements

Constructors

DataStoreUtilizationDetails()

Creates an new DataStoreUtilizationDetails instance.

Properties

DataStoreName

The datastore name.

TotalSnapshotsCreated

The total snapshots created for server migration in the datastore.

TotalSnapshotsSupported

The total count of snapshots supported by the datastore.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of DataStoreUtilizationDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of DataStoreUtilizationDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IDataStoreUtilizationDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of DataStoreUtilizationDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to