Partager via


InMageRcmEnableProtectionInput Constructors

Definition

Overloads

InMageRcmEnableProtectionInput()

Initializes a new instance of the InMageRcmEnableProtectionInput class.

InMageRcmEnableProtectionInput(String, String, String, IList<InMageRcmDiskInput>, InMageRcmDisksDefaultInput, String, String, String, String, String, String, String, String, String, String, String, String, String)

Initializes a new instance of the InMageRcmEnableProtectionInput class.

InMageRcmEnableProtectionInput()

Initializes a new instance of the InMageRcmEnableProtectionInput class.

public InMageRcmEnableProtectionInput ();
Public Sub New ()

Applies to

InMageRcmEnableProtectionInput(String, String, String, IList<InMageRcmDiskInput>, InMageRcmDisksDefaultInput, String, String, String, String, String, String, String, String, String, String, String, String, String)

Initializes a new instance of the InMageRcmEnableProtectionInput class.

public InMageRcmEnableProtectionInput (string fabricDiscoveryMachineId, string targetResourceGroupId, string processServerId, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmDiskInput> disksToInclude = default, Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmDisksDefaultInput disksDefault = default, string targetNetworkId = default, string testNetworkId = default, string targetSubnetName = default, string testSubnetName = default, string targetVMName = default, string targetVMSize = default, string licenseType = default, string targetAvailabilitySetId = default, string targetAvailabilityZone = default, string targetProximityPlacementGroupId = default, string targetBootDiagnosticsStorageAccountId = default, string runAsAccountId = default, string multiVMGroupName = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmEnableProtectionInput : string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmDiskInput> * Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmDisksDefaultInput * string * string * string * string * string * string * string * string * string * string * string * string * string -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmEnableProtectionInput
Public Sub New (fabricDiscoveryMachineId As String, targetResourceGroupId As String, processServerId As String, Optional disksToInclude As IList(Of InMageRcmDiskInput) = Nothing, Optional disksDefault As InMageRcmDisksDefaultInput = Nothing, Optional targetNetworkId As String = Nothing, Optional testNetworkId As String = Nothing, Optional targetSubnetName As String = Nothing, Optional testSubnetName As String = Nothing, Optional targetVMName As String = Nothing, Optional targetVMSize As String = Nothing, Optional licenseType As String = Nothing, Optional targetAvailabilitySetId As String = Nothing, Optional targetAvailabilityZone As String = Nothing, Optional targetProximityPlacementGroupId As String = Nothing, Optional targetBootDiagnosticsStorageAccountId As String = Nothing, Optional runAsAccountId As String = Nothing, Optional multiVMGroupName As String = Nothing)

Parameters

fabricDiscoveryMachineId
String

The ARM Id of discovered machine.

targetResourceGroupId
String

The target resource group ARM Id.

processServerId
String

The process server Id.

disksToInclude
IList<InMageRcmDiskInput>

The disks to include list.

disksDefault
InMageRcmDisksDefaultInput

The default disk input.

targetNetworkId
String

The selected target network ARM Id.

testNetworkId
String

The selected test network ARM Id.

targetSubnetName
String

The selected target subnet name.

testSubnetName
String

The selected test subnet name.

targetVMName
String

The target VM name.

targetVMSize
String

The target VM size.

licenseType
String

The license type. Possible values include: 'NotSpecified', 'NoLicenseType', 'WindowsServer'

targetAvailabilitySetId
String

The target availability set ARM Id.

targetAvailabilityZone
String

The target availability zone.

targetProximityPlacementGroupId
String

The target proximity placement group Id.

targetBootDiagnosticsStorageAccountId
String

The target boot diagnostics storage account ARM Id.

runAsAccountId
String

The run-as account Id.

multiVMGroupName
String

The multi VM group name.

Applies to