InMageRcmProtectedDiskDetails Class
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
InMageRcm protected disk details.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.InMageRcmProtectedDiskDetailsTypeConverter))]
public class InMageRcmProtectedDiskDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IInMageRcmProtectedDiskDetails
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.InMageRcmProtectedDiskDetailsTypeConverter))>]
type InMageRcmProtectedDiskDetails = class
interface IInMageRcmProtectedDiskDetails
interface IJsonSerializable
Public Class InMageRcmProtectedDiskDetails
Implements IInMageRcmProtectedDiskDetails
- Inheritance
-
InMageRcmProtectedDiskDetails
- Attributes
- Implements
Constructors
InMageRcmProtectedDiskDetails() |
Creates an new InMageRcmProtectedDiskDetails instance. |
Properties
CapacityInByte |
The disk capacity in bytes. |
CustomTargetDiskName |
The custom target Azure disk name. |
DataPendingAtSourceAgentInMb |
The data pending at source agent in MB. |
DataPendingInLogDataStoreInMb |
The data pending in log data store in MB. |
DiskEncryptionSetId |
The DiskEncryptionSet ARM Id. |
DiskId |
The disk Id. |
DiskName |
The disk name. |
DiskState |
The disk state. |
DiskType |
The disk type. |
IrDetailLast15MinutesTransferredByte |
The bytes transferred in last 15 minutes from source VM to azure. |
IrDetailLastDataTransferTimeUtc |
The time of the last data transfer from source VM to azure. |
IrDetailLastRefreshTime |
The last refresh time. |
IrDetailProcessedByte |
The total processed bytes. This includes bytes that are transferred from source VM to azure and matched bytes. |
IrDetailProgressHealth |
The progress health. |
IrDetailProgressPercentage |
Progress in percentage. Progress percentage is calculated based on processed bytes. |
IrDetailStartTime |
The start time. |
IrDetailTransferredByte |
The transferred bytes from source VM to azure for the disk. |
IsInitialReplicationComplete |
A value indicating whether initial replication is complete or not. |
IsOSDisk |
A value indicating whether the disk is the OS disk. |
LogStorageAccountId |
The log storage account ARM Id. |
ResyncDetailLast15MinutesTransferredByte |
The bytes transferred in last 15 minutes from source VM to azure. |
ResyncDetailLastDataTransferTimeUtc |
The time of the last data transfer from source VM to azure. |
ResyncDetailLastRefreshTime |
The last refresh time. |
ResyncDetailProcessedByte |
The total processed bytes. This includes bytes that are transferred from source VM to azure and matched bytes. |
ResyncDetailProgressHealth |
The progress health. |
ResyncDetailProgressPercentage |
Progress in percentage. Progress percentage is calculated based on processed bytes. |
ResyncDetailStartTime |
The start time. |
ResyncDetailTransferredByte |
The transferred bytes from source VM to azure for the disk. |
SectorSizeInByte |
The logical sector size (in bytes), 512 by default. |
SeedBlobUri |
The uri of the seed blob. |
SeedManagedDiskId |
The ARM Id of the seed managed disk. |
TargetManagedDiskId |
The ARM Id of the target managed disk. |
Methods
DeserializeFromDictionary(IDictionary) |
Deserializes a IDictionary into an instance of InMageRcmProtectedDiskDetails. |
DeserializeFromPSObject(PSObject) |
Deserializes a PSObject into an instance of InMageRcmProtectedDiskDetails. |
FromJson(JsonNode) |
Deserializes a JsonNode into an instance of Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202401.IInMageRcmProtectedDiskDetails. |
FromJsonString(String) |
Creates a new instance of InMageRcmProtectedDiskDetails, deserializing the content from a json string. |
ToJson(JsonObject, SerializationMode) |
Serializes this instance of InMageRcmProtectedDiskDetails into a JsonNode. |
ToJsonString() |
Serializes this instance to a json string. |