Delen via


InMageReplicationDetails Class

Definition

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
InMageReplicationDetails
Attributes
Newtonsoft.Json.JsonObjectAttribute

Constructors

InMageReplicationDetails()

Initializes a new instance of the InMageReplicationDetails class.

InMageReplicationDetails(String, Nullable<Int32>, Nullable<Int32>, OSDiskDetails, String, String, String, String, InitialReplicationDetails, Nullable<DateTime>, Nullable<DateTime>, Nullable<Double>, Nullable<Double>, Nullable<Int64>, IList<InMageProtectedDiskDetails>, String, Nullable<DateTime>, String, String, IDictionary<String,Nullable<DateTime>>, String, String, String, String, String, InMageAgentDetails, String, String, IList<VMNicDetails>, String, String, IList<String>, IList<HealthError>, Nullable<DateTime>, Nullable<DateTime>, String, String, Nullable<Boolean>, Nullable<Int64>, String)

Initializes a new instance of the InMageReplicationDetails class.

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.

Applies to