InMageAzureV2EnableProtectionInput 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.
VMware Azure specific enable protection input.
[Newtonsoft.Json.JsonObject("InMageAzureV2")]
public class InMageAzureV2EnableProtectionInput : Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.EnableProtectionProviderSpecificInput
[<Newtonsoft.Json.JsonObject("InMageAzureV2")>]
type InMageAzureV2EnableProtectionInput = class
inherit EnableProtectionProviderSpecificInput
Public Class InMageAzureV2EnableProtectionInput
Inherits EnableProtectionProviderSpecificInput
- Inheritance
- Attributes
-
Newtonsoft.Json.JsonObjectAttribute
Constructors
InMageAzureV2EnableProtectionInput() |
Initializes a new instance of the InMageAzureV2EnableProtectionInput class. |
InMageAzureV2EnableProtectionInput(String, String, String, String, String, String, IList<InMageAzureV2DiskInputDetails>, String, String, String, String, String, String, String, String, String, String, String, String, String, String, String, IDictionary<String, String>, IDictionary<String,String>, IDictionary<String,String>, IDictionary<String,String>) |
Initializes a new instance of the InMageAzureV2EnableProtectionInput class. |
Properties
DiskEncryptionSetId |
Gets or sets the DiskEncryptionSet ARM Id. |
DisksToInclude |
Gets or sets the disks to include list. |
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. |
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. |
MasterTargetId |
Gets or sets the Master target Id. |
MultiVMGroupId |
Gets or sets the multi VM group Id. |
MultiVMGroupName |
Gets or sets the multi VM group name. |
ProcessServerId |
Gets or sets the Process Server Id. |
RunAsAccountId |
Gets or sets the CS account Id. |
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' |
StorageAccountId |
Gets or sets the storage account Id. |
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. |
TargetVMSize |
Gets or sets the target VM size. |
TargetVMTags |
Gets or sets the target VM tags. |