InMageProtectedDiskDetails Class

Definition

InMage protected disk details.

[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.InMageProtectedDiskDetailsTypeConverter))]
public class InMageProtectedDiskDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IInMageProtectedDiskDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.InMageProtectedDiskDetailsTypeConverter))>]
type InMageProtectedDiskDetails = class
    interface IInMageProtectedDiskDetails
    interface IJsonSerializable
Public Class InMageProtectedDiskDetails
Implements IInMageProtectedDiskDetails
Inheritance
InMageProtectedDiskDetails
Attributes
Implements

Constructors

InMageProtectedDiskDetails()

Creates an new InMageProtectedDiskDetails instance.

Properties

DiskCapacityInByte

The disk capacity in bytes.

DiskId

The disk id.

DiskName

The disk name.

DiskResized

A value indicating whether disk is resized.

FileSystemCapacityInByte

The file system capacity in bytes.

HealthErrorCode

The health error code for the disk.

LastRpoCalculatedTime

The last RPO calculated time.

ProgressHealth

The Progress Health.

ProgressStatus

The Progress Status.

ProtectionStage

The protection stage.

PsDataInMb

The PS data transit in MB.

ResyncDurationInSecond

The resync duration in seconds.

ResyncLast15MinutesTransferredByte

The resync last 15 minutes transferred bytes.

ResyncLastDataTransferTimeUtc

The last data transfer time in UTC.

ResyncProcessedByte

The resync processed bytes.

ResyncProgressPercentage

The resync progress percentage.

ResyncRequired

A value indicating whether resync is required for this disk.

ResyncStartTime

The resync start time.

ResyncTotalTransferredByte

The resync total transferred bytes.

RpoInSecond

The RPO in seconds.

SourceDataInMb

The source data transit in MB.

TargetDataInMb

The target data transit in MB.

Methods

DeserializeFromDictionary(IDictionary)

Deserializes a IDictionary into an instance of InMageProtectedDiskDetails.

DeserializeFromPSObject(PSObject)

Deserializes a PSObject into an instance of InMageProtectedDiskDetails.

FromJson(JsonNode)

Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IInMageProtectedDiskDetails.

FromJsonString(String)

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

ToJson(JsonObject, SerializationMode)

Serializes this instance of InMageProtectedDiskDetails into a JsonNode.

ToJsonString()

Serializes this instance to a json string.

Applies to