InMageReplicationDetails 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.
InMage provider specific settings.
public class InMageReplicationDetails : Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProviderSpecificSettings, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageReplicationDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.InMageReplicationDetails>
type InMageReplicationDetails = class
inherit ReplicationProviderSpecificSettings
interface IJsonModel<InMageReplicationDetails>
interface IPersistableModel<InMageReplicationDetails>
Public Class InMageReplicationDetails
Inherits ReplicationProviderSpecificSettings
Implements IJsonModel(Of InMageReplicationDetails), IPersistableModel(Of InMageReplicationDetails)
- Inheritance
- Implements
Properties
ActiveSiteType |
The active location of the VM. If the VM is being protected from Azure, this field will take values from { Azure, OnPrem }. If the VM is being protected between two data-centers, this field will be OnPrem always. |
AgentDetails |
The agent details. |
AzureStorageAccountId |
A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null. |
CompressedDataRateInMB |
The compressed data change rate in MB. |
ConsistencyPoints |
The collection of Consistency points. |
Datastores |
The datastores of the on-premise machine Value can be list of strings that contain datastore names. |
DiscoveryType |
A value indicating the discovery type of the machine. |
DiskResized |
A value indicating whether any disk is resized for this VM. |
InfrastructureVmId |
The infrastructure VM Id. |
IPAddress |
The source IP address. |
IsAdditionalStatsAvailable |
A value indicating whether additional IR stats are available or not. |
LastHeartbeatReceivedOn |
The last heartbeat received from the source server. |
LastRpoCalculatedOn |
The last RPO calculated time. |
LastUpdateReceivedOn |
The last update time received from on-prem components. |
MasterTargetId |
The master target Id. |
MultiVmGroupId |
The multi vm group Id, if any. |
MultiVmGroupName |
The multi vm group name, if any. |
MultiVmSyncStatus |
A value indicating whether the multi vm sync is enabled or disabled. |
OSDetails |
The OS details. |
OSVersion |
The OS Version of the protected item. |
ProcessServerId |
The process server Id. |
ProtectedDisks |
The list of protected disks. |
ProtectionStage |
The protection stage. |
RebootAfterUpdateStatus |
A value indicating whether the source server requires a restart after update. |
ReplicaId |
The replica id of the protected item. |
ResyncDetails |
The resync details of the machine. |
RetentionWindowEndOn |
The retention window end time. |
RetentionWindowStartOn |
The retention window start time. |
RpoInSeconds |
The RPO in seconds. |
SourceVmCpuCount |
The CPU count of the VM on the primary side. |
SourceVmRamSizeInMB |
The RAM size of the VM on the primary side. |
TotalDataTransferred |
The total transferred data in bytes. |
TotalProgressHealth |
The progress health. |
UncompressedDataRateInMB |
The uncompressed data change rate in MB. |
ValidationErrors |
The validation errors of the on-premise machine Value can be list of validation errors. |
VCenterInfrastructureId |
The vCenter infrastructure Id. |
VmId |
The virtual machine Id. |
VmNics |
The PE Network details. |
VmProtectionState |
The protection state for the vm. |
VmProtectionStateDescription |
The protection state description for the vm. |
Explicit Interface Implementations
Applies to
Azure SDK for .NET