InMageReplicationDetails interface
InMage provider specific settings.
- Extends
Properties
active |
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. |
agent |
The agent details. |
azure |
A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null. |
compressed |
The compressed data change rate in MB. |
consistency |
The collection of Consistency points. |
datastores | The datastores of the on-premise machine Value can be list of strings that contain datastore names. |
discovery |
A value indicating the discovery type of the machine. |
disk |
A value indicating whether any disk is resized for this VM. |
infrastructure |
The infrastructure VM Id. |
instance |
Polymorphic discriminator, which specifies the different types this object can be |
ip |
The source IP address. |
is |
A value indicating whether additional IR stats are available or not. |
last |
The last heartbeat received from the source server. |
last |
The last RPO calculated time. |
last |
The last update time received from on-prem components. |
master |
The master target Id. |
multi |
The multi vm group Id, if any. |
multi |
The multi vm group name, if any. |
multi |
A value indicating whether the multi vm sync is enabled or disabled. |
os |
The OS details. |
os |
The OS Version of the protected item. |
process |
The process server Id. |
protected |
The list of protected disks. |
protection |
The protection stage. |
reboot |
A value indicating whether the source server requires a restart after update. |
replica |
The replica id of the protected item. |
resync |
The resync details of the machine. |
retention |
The retention window end time. |
retention |
The retention window start time. |
rpo |
The RPO in seconds. |
source |
The CPU count of the VM on the primary side. |
source |
The RAM size of the VM on the primary side. |
total |
The total transferred data in bytes. |
total |
The progress health. |
uncompressed |
The uncompressed data change rate in MB. |
validation |
The validation errors of the on-premise machine Value can be list of validation errors. |
v |
The vCenter infrastructure Id. |
vm |
The virtual machine Id. |
vm |
The PE Network details. |
vm |
The protection state for the vm. |
vm |
The protection state description for the vm. |
Property Details
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.
activeSiteType?: string
Property Value
string
agentDetails
azureStorageAccountId
A value indicating the underlying Azure storage account. If the VM is not running in Azure, this value shall be set to null.
azureStorageAccountId?: string
Property Value
string
compressedDataRateInMB
The compressed data change rate in MB.
compressedDataRateInMB?: number
Property Value
number
consistencyPoints
The collection of Consistency points.
consistencyPoints?: {[propertyName: string]: Date}
Property Value
{[propertyName: string]: Date}
datastores
The datastores of the on-premise machine Value can be list of strings that contain datastore names.
datastores?: string[]
Property Value
string[]
discoveryType
A value indicating the discovery type of the machine.
discoveryType?: string
Property Value
string
diskResized
A value indicating whether any disk is resized for this VM.
diskResized?: string
Property Value
string
infrastructureVmId
The infrastructure VM Id.
infrastructureVmId?: string
Property Value
string
instanceType
Polymorphic discriminator, which specifies the different types this object can be
instanceType: "InMage"
Property Value
"InMage"
ipAddress
The source IP address.
ipAddress?: string
Property Value
string
isAdditionalStatsAvailable
A value indicating whether additional IR stats are available or not.
isAdditionalStatsAvailable?: boolean
Property Value
boolean
lastHeartbeat
The last heartbeat received from the source server.
lastHeartbeat?: Date
Property Value
Date
lastRpoCalculatedTime
The last RPO calculated time.
lastRpoCalculatedTime?: Date
Property Value
Date
lastUpdateReceivedTime
The last update time received from on-prem components.
lastUpdateReceivedTime?: Date
Property Value
Date
masterTargetId
The master target Id.
masterTargetId?: string
Property Value
string
multiVmGroupId
The multi vm group Id, if any.
multiVmGroupId?: string
Property Value
string
multiVmGroupName
The multi vm group name, if any.
multiVmGroupName?: string
Property Value
string
multiVmSyncStatus
A value indicating whether the multi vm sync is enabled or disabled.
multiVmSyncStatus?: string
Property Value
string
osDetails
osVersion
The OS Version of the protected item.
osVersion?: string
Property Value
string
processServerId
The process server Id.
processServerId?: string
Property Value
string
protectedDisks
The list of protected disks.
protectedDisks?: InMageProtectedDiskDetails[]
Property Value
protectionStage
The protection stage.
protectionStage?: string
Property Value
string
rebootAfterUpdateStatus
A value indicating whether the source server requires a restart after update.
rebootAfterUpdateStatus?: string
Property Value
string
replicaId
The replica id of the protected item.
replicaId?: string
Property Value
string
resyncDetails
The resync details of the machine.
resyncDetails?: InitialReplicationDetails
Property Value
retentionWindowEnd
The retention window end time.
retentionWindowEnd?: Date
Property Value
Date
retentionWindowStart
The retention window start time.
retentionWindowStart?: Date
Property Value
Date
rpoInSeconds
The RPO in seconds.
rpoInSeconds?: number
Property Value
number
sourceVmCpuCount
The CPU count of the VM on the primary side.
sourceVmCpuCount?: number
Property Value
number
sourceVmRamSizeInMB
The RAM size of the VM on the primary side.
sourceVmRamSizeInMB?: number
Property Value
number
totalDataTransferred
The total transferred data in bytes.
totalDataTransferred?: number
Property Value
number
totalProgressHealth
The progress health.
totalProgressHealth?: string
Property Value
string
uncompressedDataRateInMB
The uncompressed data change rate in MB.
uncompressedDataRateInMB?: number
Property Value
number
validationErrors
The validation errors of the on-premise machine Value can be list of validation errors.
validationErrors?: HealthError[]
Property Value
vCenterInfrastructureId
The vCenter infrastructure Id.
vCenterInfrastructureId?: string
Property Value
string
vmId
The virtual machine Id.
vmId?: string
Property Value
string
vmNics
vmProtectionState
The protection state for the vm.
vmProtectionState?: string
Property Value
string
vmProtectionStateDescription
The protection state description for the vm.
vmProtectionStateDescription?: string
Property Value
string