Поделиться через


InMageRcmUpdateReplicationProtectedItemInput Constructors

Definition

Overloads

InMageRcmUpdateReplicationProtectedItemInput()

Initializes a new instance of the InMageRcmUpdateReplicationProtectedItemInput class.

public InMageRcmUpdateReplicationProtectedItemInput();
Public Sub New ()

Applies to

InMageRcmUpdateReplicationProtectedItemInput(String, String, String, String, String, String, String, String, String, IList<InMageRcmNicInput>, String)

Initializes a new instance of the InMageRcmUpdateReplicationProtectedItemInput class.

public InMageRcmUpdateReplicationProtectedItemInput(string targetVMName = default, string targetVMSize = default, string targetResourceGroupId = default, string targetAvailabilitySetId = default, string targetAvailabilityZone = default, string targetProximityPlacementGroupId = default, string targetBootDiagnosticsStorageAccountId = default, string targetNetworkId = default, string testNetworkId = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmNicInput> vmNics = default, string licenseType = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmUpdateReplicationProtectedItemInput : string * string * string * string * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmNicInput> * string -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmUpdateReplicationProtectedItemInput
Public Sub New (Optional targetVMName As String = Nothing, Optional targetVMSize As String = Nothing, Optional targetResourceGroupId As String = Nothing, Optional targetAvailabilitySetId As String = Nothing, Optional targetAvailabilityZone As String = Nothing, Optional targetProximityPlacementGroupId As String = Nothing, Optional targetBootDiagnosticsStorageAccountId As String = Nothing, Optional targetNetworkId As String = Nothing, Optional testNetworkId As String = Nothing, Optional vmNics As IList(Of InMageRcmNicInput) = Nothing, Optional licenseType As String = Nothing)

Parameters

targetVMName
String

The target VM name.

targetVMSize
String

The target VM size.

targetResourceGroupId
String

The target resource group ARM Id.

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.

targetNetworkId
String

The target network ARM Id.

testNetworkId
String

The test network ARM Id.

vmNics
IList<InMageRcmNicInput>

The list of NIC details.

licenseType
String

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

Applies to

InMageRcmUpdateReplicationProtectedItemInput(String, String, String, String, String, String, String, String, String, IList<InMageRcmNicInput>, String, String, String, String, IList<UserCreatedResourceTag>, IList<UserCreatedResourceTag>, IList<UserCreatedResourceTag>)

Initializes a new instance of the InMageRcmUpdateReplicationProtectedItemInput class.

public InMageRcmUpdateReplicationProtectedItemInput(string targetVMName = default, string targetVMSize = default, string targetResourceGroupId = default, string targetAvailabilitySetId = default, string targetAvailabilityZone = default, string targetProximityPlacementGroupId = default, string targetBootDiagnosticsStorageAccountId = default, string targetNetworkId = default, string testNetworkId = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmNicInput> vmNics = default, string licenseType = default, string sqlServerLicenseType = default, string linuxLicenseType = default, string userSelectedOSName = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UserCreatedResourceTag> targetVMTags = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UserCreatedResourceTag> targetManagedDiskTags = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UserCreatedResourceTag> targetNicTags = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmUpdateReplicationProtectedItemInput : string * string * string * string * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmNicInput> * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UserCreatedResourceTag> * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UserCreatedResourceTag> * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UserCreatedResourceTag> -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.InMageRcmUpdateReplicationProtectedItemInput
Public Sub New (Optional targetVMName As String = Nothing, Optional targetVMSize As String = Nothing, Optional targetResourceGroupId As String = Nothing, Optional targetAvailabilitySetId As String = Nothing, Optional targetAvailabilityZone As String = Nothing, Optional targetProximityPlacementGroupId As String = Nothing, Optional targetBootDiagnosticsStorageAccountId As String = Nothing, Optional targetNetworkId As String = Nothing, Optional testNetworkId As String = Nothing, Optional vmNics As IList(Of InMageRcmNicInput) = Nothing, Optional licenseType As String = Nothing, Optional sqlServerLicenseType As String = Nothing, Optional linuxLicenseType As String = Nothing, Optional userSelectedOSName As String = Nothing, Optional targetVMTags As IList(Of UserCreatedResourceTag) = Nothing, Optional targetManagedDiskTags As IList(Of UserCreatedResourceTag) = Nothing, Optional targetNicTags As IList(Of UserCreatedResourceTag) = Nothing)

Parameters

targetVMName
String

The target VM name.

targetVMSize
String

The target VM size.

targetResourceGroupId
String

The target resource group ARM Id.

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.

targetNetworkId
String

The target network ARM Id.

testNetworkId
String

The test network ARM Id.

vmNics
IList<InMageRcmNicInput>

The list of NIC details.

licenseType
String

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

sqlServerLicenseType
String

The SQL Server license type. Possible values include: 'NotSpecified', 'NoLicenseType', 'PAYG', 'AHUB'

linuxLicenseType
String

The license type for Linux VM's. Possible values include: 'NotSpecified', 'NoLicenseType', 'LinuxServer'

userSelectedOSName
String

The OS name selected by user.

targetVMTags
IList<UserCreatedResourceTag>

The target VM tags.

targetManagedDiskTags
IList<UserCreatedResourceTag>

The tags for the target managed disks.

targetNicTags
IList<UserCreatedResourceTag>

The tags for the target NICs.

Applies to