IInMageReplicationDetails Interface
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.
[System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.InMageReplicationDetailsTypeConverter))]
public interface IInMageReplicationDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IReplicationProviderSpecificSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.InMageReplicationDetailsTypeConverter))>]
type IInMageReplicationDetails = interface
interface IJsonSerializable
interface IReplicationProviderSpecificSettings
Public Interface IInMageReplicationDetails
Implements IReplicationProviderSpecificSettings
- Derived
- Attributes
- 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. |
AgentDetailAgentExpiryDate |
Agent expiry date. |
AgentDetailAgentUpdateStatus |
A value indicating whether installed agent needs to be updated. |
AgentDetailAgentVersion |
The agent version. |
AgentDetailPostUpdateRebootStatus |
A value indicating whether reboot is required after update is applied. |
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. |
ConsistencyPoint |
The collection of Consistency points. |
Datastore |
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. |
InstanceType |
Gets the Instance type. (Inherited from IReplicationProviderSpecificSettings) |
IPAddress |
The source IP address. |
IsAdditionalStatsAvailable |
A value indicating whether additional IR stats are available or not. |
LastHeartbeat |
The last heartbeat received from the source server. |
LastRpoCalculatedTime |
The last RPO calculated time. |
LastUpdateReceivedTime |
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. |
OSDetailOstype |
The type of the OS on the VM. |
OSDetailOsvhdId |
The id of the disk containing the OS. |
OSDetailVhdName |
The OS disk VHD name. |
OSVersion |
The OS Version of the protected item. |
ProcessServerId |
The process server Id. |
ProtectedDisk |
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. |
ResyncDetailInitialReplicationProgressPercentage |
The initial replication progress percentage. |
ResyncDetailInitialReplicationType |
Initial replication type. |
RetentionWindowEnd |
The retention window end time. |
RetentionWindowStart |
The retention window start time. |
RpoInSecond |
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. |
ValidationError |
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. |
VMNic |
The PE Network details. |
VMProtectionState |
The protection state for the vm. |
VMProtectionStateDescription |
The protection state description for the vm. |
Methods
ToJson(JsonObject, SerializationMode) | (Inherited from IJsonSerializable) |