HyperVReplicaAzureReplicationDetails 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.
Hyper V Replica Azure provider specific settings.
public class HyperVReplicaAzureReplicationDetails : Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.ReplicationProviderSpecificSettings, System.ClientModel.Primitives.IJsonModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.HyperVReplicaAzureReplicationDetails>, System.ClientModel.Primitives.IPersistableModel<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.HyperVReplicaAzureReplicationDetails>
type HyperVReplicaAzureReplicationDetails = class
inherit ReplicationProviderSpecificSettings
interface IJsonModel<HyperVReplicaAzureReplicationDetails>
interface IPersistableModel<HyperVReplicaAzureReplicationDetails>
Public Class HyperVReplicaAzureReplicationDetails
Inherits ReplicationProviderSpecificSettings
Implements IJsonModel(Of HyperVReplicaAzureReplicationDetails), IPersistableModel(Of HyperVReplicaAzureReplicationDetails)
- Inheritance
- Implements
Properties
AllAvailableOSUpgradeConfigurations |
A value indicating all available inplace OS Upgrade configurations. |
AzureVmDiskDetails |
Azure VM Disk details. |
EnableRdpOnTargetOption |
The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum. |
Encryption |
The encryption info. |
InitialReplicationDetails |
Initial replication details. |
LastRecoveryPointReceived |
The last recovery point received time. |
LastReplicatedOn |
The Last replication time. |
LastRpoCalculatedOn |
The last RPO calculated time. |
LicenseType |
License Type of the VM to be used. |
OSDetails |
The operating system info. |
ProtectedManagedDisks |
The list of protected managed disks. |
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. |
RpoInSeconds |
Last RPO value. |
SeedManagedDiskTags |
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. |
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. |
TargetAvailabilityZone |
The target availability zone. |
TargetManagedDiskTags |
The tags for the target managed disks. |
TargetNicTags |
The tags for the target NICs. |
TargetProximityPlacementGroupId |
The target proximity placement group Id. |
TargetVmTags |
The target VM tags. |
UseManagedDisks |
A value indicating whether managed disks should be used during failover. |
VmId |
The virtual machine Id. |
VmNics |
The PE Network details. |
VmProtectionState |
The protection state for the vm. |
VmProtectionStateDescription |
The protection state description for the vm. |
Explicit Interface Implementations
Applies to
Azure SDK for .NET