IInMageAzureV2ReplicationDetails 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.InMageAzureV2ReplicationDetailsTypeConverter))]
public interface IInMageAzureV2ReplicationDetails : Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.IReplicationProviderSpecificSettings
[<System.ComponentModel.TypeConverter(typeof(Microsoft.Azure.PowerShell.Cmdlets.Migrate.Models.Api202301.InMageAzureV2ReplicationDetailsTypeConverter))>]
type IInMageAzureV2ReplicationDetails = interface
interface IJsonSerializable
interface IReplicationProviderSpecificSettings
Public Interface IInMageAzureV2ReplicationDetails
Implements IReplicationProviderSpecificSettings
- Derived
- Attributes
- Implements
Properties
AgentExpiryDate |
Agent expiry date. |
AgentVersion |
The agent version. |
AzureVMDiskDetail |
Azure VM Disk details. |
AzureVMGeneration |
The target generation for this protected item. |
CompressedDataRateInMb |
The compressed data change rate in MB. |
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. Value can be vCenter or physical. |
DiskResized |
A value indicating whether any disk is resized for this VM. |
EnableRdpOnTargetOption |
The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum. |
FirmwareType |
The firmware type of this protected item. |
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. |
IsAgentUpdateRequired |
A value indicating whether installed agent needs to be updated. |
IsRebootAfterUpdateRequired |
A value indicating whether the source server requires a restart after update. |
LastHeartbeat |
The last heartbeat received from the source server. |
LastRecoveryPointReceived |
The last recovery point received time. |
LastRpoCalculatedTime |
The last RPO calculated time. |
LastUpdateReceivedTime |
The last update time received from on-prem components. |
LicenseType |
License Type of the VM to be used. |
MasterTargetId |
The master target Id. |
MultiVMGroupId |
The multi vm group Id. |
MultiVMGroupName |
The multi vm group name. |
MultiVMSyncStatus |
A value indicating whether multi vm sync is enabled or disabled. |
OSDiskId |
The id of the disk containing the OS. |
OSType |
The type of the OS on the VM. |
OSVersion |
The OS Version of the protected item. |
ProcessServerId |
The process server Id. |
ProcessServerName |
The process server name. |
ProtectedDisk |
The list of protected disks. |
ProtectedManagedDisk |
The list of protected managed disks. |
ProtectionStage |
The protection stage. |
RecoveryAvailabilitySetId |
The recovery availability set Id. |
RecoveryAzureLogStorageAccountId |
The ARM id of the log storage account used for replication. This will be set to null if no log storage account was provided during enable protection. |
RecoveryAzureResourceGroupId |
The target resource group Id. |
RecoveryAzureStorageAccount |
The recovery Azure storage account. |
RecoveryAzureVMName |
Recovery Azure given name. |
RecoveryAzureVMSize |
The Recovery Azure VM size. |
ReplicaId |
The replica id of the protected item. |
ResyncProgressPercentage |
The resync progress percentage. |
RpoInSecond |
The RPO in seconds. |
SeedManagedDiskTag |
The tags for the seed managed disks. |
SelectedRecoveryAzureNetworkId |
The selected recovery azure network Id. |
SelectedSourceNicId |
The selected source nic Id which will be used as the primary nic during failover. |
SelectedTfoAzureNetworkId |
The test failover virtual network. |
SourceVMCpuCount |
The CPU count of the VM on the primary side. |
SourceVMRamSizeInMb |
The RAM size of the VM on the primary side. |
SqlServerLicenseType |
The SQL Server license type. |
SwitchProviderBlockingErrorDetail |
The switch provider blocking error information. |
SwitchProviderDetailTargetApplianceId |
The target appliance Id. |
SwitchProviderDetailTargetFabricId |
The target fabric Id. |
SwitchProviderDetailTargetResourceId |
The target resource Id. |
SwitchProviderDetailTargetVaultId |
The target vault Id. |
TargetAvailabilityZone |
The target availability zone. |
TargetManagedDiskTag |
The tags for the target managed disks. |
TargetNicTag |
The tags for the target NICs. |
TargetProximityPlacementGroupId |
The target proximity placement group Id. |
TargetVMId |
The ARM Id of the target Azure VM. This value will be null until the VM is failed over. Only after failure it will be populated with the ARM Id of the Azure VM. |
TargetVMTag |
The target VM tags. |
TotalDataTransferred |
The total transferred data in bytes. |
TotalProgressHealth |
The progress health. |
UncompressedDataRateInMb |
The uncompressed data change rate in MB. |
UseManagedDisk |
A value indicating whether managed disks should be used during failover. |
ValidationError |
The validation errors of the on-premise machine Value can be list of validation errors. |
VCenterInfrastructureId |
The vCenter infrastructure Id. |
VhdName |
The OS disk VHD name. |
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) |