UpdateReplicationProtectedItemInputProperties Constructors

Definition

Overloads

UpdateReplicationProtectedItemInputProperties()

Initializes a new instance of the UpdateReplicationProtectedItemInputProperties class.

UpdateReplicationProtectedItemInputProperties(String, String, String, String, String, String, IList<VMNicInputDetails>, String, String, UpdateReplicationProtectedItemProviderInput)

Initializes a new instance of the UpdateReplicationProtectedItemInputProperties class.

UpdateReplicationProtectedItemInputProperties()

Initializes a new instance of the UpdateReplicationProtectedItemInputProperties class.

public UpdateReplicationProtectedItemInputProperties ();
Public Sub New ()

Applies to

UpdateReplicationProtectedItemInputProperties(String, String, String, String, String, String, IList<VMNicInputDetails>, String, String, UpdateReplicationProtectedItemProviderInput)

Initializes a new instance of the UpdateReplicationProtectedItemInputProperties class.

public UpdateReplicationProtectedItemInputProperties (string recoveryAzureVMName = default, string recoveryAzureVMSize = default, string selectedRecoveryAzureNetworkId = default, string selectedTfoAzureNetworkId = default, string selectedSourceNicId = default, string enableRdpOnTargetOption = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMNicInputDetails> vmNics = default, string licenseType = default, string recoveryAvailabilitySetId = default, Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UpdateReplicationProtectedItemProviderInput providerSpecificDetails = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UpdateReplicationProtectedItemInputProperties : string * string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMNicInputDetails> * string * string * Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UpdateReplicationProtectedItemProviderInput -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.UpdateReplicationProtectedItemInputProperties
Public Sub New (Optional recoveryAzureVMName As String = Nothing, Optional recoveryAzureVMSize As String = Nothing, Optional selectedRecoveryAzureNetworkId As String = Nothing, Optional selectedTfoAzureNetworkId As String = Nothing, Optional selectedSourceNicId As String = Nothing, Optional enableRdpOnTargetOption As String = Nothing, Optional vmNics As IList(Of VMNicInputDetails) = Nothing, Optional licenseType As String = Nothing, Optional recoveryAvailabilitySetId As String = Nothing, Optional providerSpecificDetails As UpdateReplicationProtectedItemProviderInput = Nothing)

Parameters

recoveryAzureVMName
String

Target Azure VM name given by the user.

recoveryAzureVMSize
String

Target Azure VM size.

selectedRecoveryAzureNetworkId
String

Target Azure Network Id.

selectedTfoAzureNetworkId
String

The Azure Network Id for test failover.

selectedSourceNicId
String

The selected source nic Id which will be used as the primary nic during failover.

enableRdpOnTargetOption
String

The selected option to enable RDP\SSH on target vm after failover. String value of SrsDataContract.EnableRDPOnTargetOption enum.

vmNics
IList<VMNicInputDetails>

The list of VM nic details.

licenseType
String

License type. Possible values include: 'NotSpecified', 'NoLicenseType', 'WindowsServer'

recoveryAvailabilitySetId
String

The target availability set Id.

providerSpecificDetails
UpdateReplicationProtectedItemProviderInput

The provider specific input to update replication protected item.

Applies to