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.
[Newtonsoft.Json.JsonObject("InMage")]
public class InMageReplicationDetails : Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.ReplicationProviderSpecificSettings
[<Newtonsoft.Json.JsonObject("InMage")>]
type InMageReplicationDetails = class
inherit ReplicationProviderSpecificSettings
Public Class InMageReplicationDetails
Inherits ReplicationProviderSpecificSettings
- Inheritance
- Attributes
-
Newtonsoft.Json.JsonObjectAttribute
Constructors
Properties
ActiveSiteType |
Gets or sets 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 |
Gets or sets the agent details. |
AzureStorageAccountId |
Gets or sets a value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null. |
CompressedDataRateInMb |
Gets or sets the compressed data change rate in MB. |
ConsistencyPoints |
Gets or sets the collection of Consistency points. |
Datastores |
Gets or sets the datastores of the on-premise machine Value can be list of strings that contain datastore names. |
DiscoveryType |
Gets or sets a value indicating the discovery type of the machine. |
DiskResized |
Gets or sets a value indicating whether any disk is resized for this VM. |
InfrastructureVMId |
Gets or sets the infrastructure VM Id. |
IPAddress |
Gets or sets the source IP address. |
IsAdditionalStatsAvailable |
Gets or sets a value indicating whether additional IR stats are available or not. |
LastHeartbeat |
Gets or sets the last heartbeat received from the source server. |
LastRpoCalculatedTime |
Gets or sets the last RPO calculated time. |
LastUpdateReceivedTime |
Gets or sets the last update time received from on-prem components. |
MasterTargetId |
Gets or sets the master target Id. |
MultiVMGroupId |
Gets or sets the multi vm group Id, if any. |
MultiVMGroupName |
Gets or sets the multi vm group name, if any. |
MultiVMSyncStatus |
Gets or sets a value indicating whether the multi vm sync is enabled or disabled. |
OSDetails |
Gets or sets the OS details. |
OSVersion |
Gets or sets the OS Version of the protected item. |
ProcessServerId |
Gets or sets the process server Id. |
ProtectedDisks |
Gets or sets the list of protected disks. |
ProtectionStage |
Gets or sets the protection stage. |
RebootAfterUpdateStatus |
Gets or sets a value indicating whether the source server requires a restart after update. |
ReplicaId |
Gets or sets the replica id of the protected item. |
ResyncDetails |
Gets or sets the resync details of the machine. |
RetentionWindowEnd |
Gets or sets the retention window end time. |
RetentionWindowStart |
Gets or sets the retention window start time. |
RpoInSeconds |
Gets or sets the RPO in seconds. |
SourceVMCpuCount |
Gets or sets the CPU count of the VM on the primary side. |
SourceVMRamSizeInMb |
Gets or sets the RAM size of the VM on the primary side. |
TotalDataTransferred |
Gets or sets the total transferred data in bytes. |
TotalProgressHealth |
Gets or sets the progress health. |
UncompressedDataRateInMb |
Gets or sets the uncompressed data change rate in MB. |
ValidationErrors |
Gets or sets the validation errors of the on-premise machine Value can be list of validation errors. |
VCenterInfrastructureId |
Gets or sets the vCenter infrastructure Id. |
VMId |
Gets or sets the virtual machine Id. |
VMNics |
Gets or sets the PE Network details. |
VMProtectionState |
Gets or sets the protection state for the vm. |
VMProtectionStateDescription |
Gets or sets the protection state description for the vm. |