InMageAzureV2EnableProtectionInput Constructors
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.
Overloads
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. |
InMageAzureV2EnableProtectionInput()
Initializes a new instance of the InMageAzureV2EnableProtectionInput class.
public InMageAzureV2EnableProtectionInput ();
Public Sub New ()
Applies to
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.
public InMageAzureV2EnableProtectionInput (string masterTargetId = default, string processServerId = default, string storageAccountId = default, string runAsAccountId = default, string multiVMGroupId = default, string multiVMGroupName = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageAzureV2DiskInputDetails> disksToInclude = default, string targetAzureNetworkId = default, string targetAzureSubnetId = default, string enableRdpOnTargetOption = default, string targetAzureVMName = default, string logStorageAccountId = default, string targetAzureV1ResourceGroupId = default, string targetAzureV2ResourceGroupId = default, string diskType = default, string targetAvailabilitySetId = default, string targetAvailabilityZone = default, string targetProximityPlacementGroupId = default, string licenseType = default, string sqlServerLicenseType = default, string targetVMSize = default, string diskEncryptionSetId = default, System.Collections.Generic.IDictionary<string,string> targetVMTags = default, System.Collections.Generic.IDictionary<string,string> seedManagedDiskTags = default, System.Collections.Generic.IDictionary<string,string> targetManagedDiskTags = default, System.Collections.Generic.IDictionary<string,string> targetNicTags = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageAzureV2EnableProtectionInput : string * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageAzureV2DiskInputDetails> * string * string * string * string * string * string * string * string * string * string * string * string * string * string * string * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> * System.Collections.Generic.IDictionary<string, string> -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageAzureV2EnableProtectionInput
Public Sub New (Optional masterTargetId As String = Nothing, Optional processServerId As String = Nothing, Optional storageAccountId As String = Nothing, Optional runAsAccountId As String = Nothing, Optional multiVMGroupId As String = Nothing, Optional multiVMGroupName As String = Nothing, Optional disksToInclude As IList(Of InMageAzureV2DiskInputDetails) = Nothing, Optional targetAzureNetworkId As String = Nothing, Optional targetAzureSubnetId As String = Nothing, Optional enableRdpOnTargetOption As String = Nothing, Optional targetAzureVMName As String = Nothing, Optional logStorageAccountId As String = Nothing, Optional targetAzureV1ResourceGroupId As String = Nothing, Optional targetAzureV2ResourceGroupId As String = Nothing, Optional diskType As String = Nothing, Optional targetAvailabilitySetId As String = Nothing, Optional targetAvailabilityZone As String = Nothing, Optional targetProximityPlacementGroupId As String = Nothing, Optional licenseType As String = Nothing, Optional sqlServerLicenseType As String = Nothing, Optional targetVMSize As String = Nothing, Optional diskEncryptionSetId As String = Nothing, Optional targetVMTags As IDictionary(Of String, String) = Nothing, Optional seedManagedDiskTags As IDictionary(Of String, String) = Nothing, Optional targetManagedDiskTags As IDictionary(Of String, String) = Nothing, Optional targetNicTags As IDictionary(Of String, String) = Nothing)
Parameters
- masterTargetId
- String
The Master target Id.
- processServerId
- String
The Process Server Id.
- storageAccountId
- String
The storage account Id.
- runAsAccountId
- String
The CS account Id.
- multiVMGroupId
- String
The multi VM group Id.
- multiVMGroupName
- String
The multi VM group name.
- disksToInclude
- IList<InMageAzureV2DiskInputDetails>
The disks to include list.
- targetAzureNetworkId
- String
The selected target Azure network Id.
- targetAzureSubnetId
- String
The selected target Azure subnet Id.
- enableRdpOnTargetOption
- String
The selected option to enable RDP\SSH on target VM after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.
- targetAzureVMName
- String
The target azure VM Name.
- logStorageAccountId
- String
The storage account to be used for logging during replication.
- targetAzureV1ResourceGroupId
- String
The Id of the target resource group (for classic deployment) in which the failover VM is to be created.
- targetAzureV2ResourceGroupId
- String
The Id of the target resource group (for resource manager deployment) in which the failover VM is to be created.
- diskType
- String
The DiskType. Possible values include: 'Standard_LRS', 'Premium_LRS', 'StandardSSD_LRS'
- targetAvailabilitySetId
- String
The target availability set ARM Id for resource manager deployment.
- targetAvailabilityZone
- String
The target availability zone.
- targetProximityPlacementGroupId
- String
The proximity placement group ARM Id.
- licenseType
- String
License type. Possible values include: 'NotSpecified', 'NoLicenseType', 'WindowsServer'
- sqlServerLicenseType
- String
The SQL Server license type. Possible values include: 'NotSpecified', 'NoLicenseType', 'PAYG', 'AHUB'
- targetVMSize
- String
The target VM size.
- diskEncryptionSetId
- String
The DiskEncryptionSet ARM Id.
- targetVMTags
- IDictionary<String,String>
The target VM tags.
- seedManagedDiskTags
- IDictionary<String,String>
The tags for the seed managed disks.
- targetManagedDiskTags
- IDictionary<String,String>
The tags for the target managed disks.
- targetNicTags
- IDictionary<String,String>
The tags for the target NICs.