HyperVReplicaAzureEnableProtectionInput 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.
HyperVReplicaAzure specific enable protection input.
[Newtonsoft.Json.JsonObject("HyperVReplicaAzure")]
public class HyperVReplicaAzureEnableProtectionInput : Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.EnableProtectionProviderSpecificInput
[<Newtonsoft.Json.JsonObject("HyperVReplicaAzure")>]
type HyperVReplicaAzureEnableProtectionInput = class
inherit EnableProtectionProviderSpecificInput
Public Class HyperVReplicaAzureEnableProtectionInput
Inherits EnableProtectionProviderSpecificInput
- Inheritance
- Attributes
-
Newtonsoft.Json.JsonObjectAttribute
Constructors
HyperVReplicaAzureEnableProtectionInput() |
Initializes a new instance of the HyperVReplicaAzureEnableProtectionInput class. |
HyperVReplicaAzureEnableProtectionInput(String, String, String, String, String, String, String, String, String, String, IList<String>, String, String, String, String, String, String, String, String, String, String, String, IList<HyperVReplicaAzureDiskInputDetails>, String, IDictionary<String,String>, IDictionary<String,String>, IDictionary<String,String>, IDictionary<String,String>) |
Initializes a new instance of the HyperVReplicaAzureEnableProtectionInput class. |
Properties
DiskEncryptionSetId |
Gets or sets the DiskEncryptionSet ARM Id. |
DisksToInclude |
Gets or sets the list of VHD Ids of disks to be protected. |
DisksToIncludeForManagedDisks |
Gets or sets the disks to include list for managed disks. |
DiskType |
Gets or sets the DiskType. Possible values include: 'Standard_LRS', 'Premium_LRS', 'StandardSSD_LRS' |
EnableRdpOnTargetOption |
Gets or sets the selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum. |
HvHostVMId |
Gets or sets the Hyper-V host VM Id. |
LicenseType |
Gets or sets license type. Possible values include: 'NotSpecified', 'NoLicenseType', 'WindowsServer' |
LogStorageAccountId |
Gets or sets the storage account to be used for logging during replication. |
OSType |
Gets or sets the OS type associated with VM. |
SeedManagedDiskTags |
Gets or sets the tags for the seed managed disks. |
SqlServerLicenseType |
Gets or sets the SQL Server license type. Possible values include: 'NotSpecified', 'NoLicenseType', 'PAYG', 'AHUB' |
TargetAvailabilitySetId |
Gets or sets the target availability set ARM Id for resource manager deployment. |
TargetAvailabilityZone |
Gets or sets the target availability zone. |
TargetAzureNetworkId |
Gets or sets the selected target Azure network Id. |
TargetAzureSubnetId |
Gets or sets the selected target Azure subnet Id. |
TargetAzureV1ResourceGroupId |
Gets or sets the Id of the target resource group (for classic deployment) in which the failover VM is to be created. |
TargetAzureV2ResourceGroupId |
Gets or sets the Id of the target resource group (for resource manager deployment) in which the failover VM is to be created. |
TargetAzureVMName |
Gets or sets the target azure VM Name. |
TargetManagedDiskTags |
Gets or sets the tags for the target managed disks. |
TargetNicTags |
Gets or sets the tags for the target NICs. |
TargetProximityPlacementGroupId |
Gets or sets the proximity placement group ARM Id. |
TargetStorageAccountId |
Gets or sets the storage account Id. |
TargetVMSize |
Gets or sets the target VM size. |
TargetVMTags |
Gets or sets the target VM tags. |
UseManagedDisks |
Gets or sets a value indicating whether managed disks should be used during failover. |
UseManagedDisksForReplication |
Gets or sets a value indicating whether managed disks should be used during replication. |
VhdId |
Gets or sets the OS disk VHD id associated with VM. |
VMName |
Gets or sets the VM Name. |