VMNicDetails 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
VMNicDetails() |
Initializes a new instance of the VMNicDetails class. |
VMNicDetails(String, String, String, String, String, IList<IPConfigDetails>, String, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String) |
Initializes a new instance of the VMNicDetails class. |
VMNicDetails()
Initializes a new instance of the VMNicDetails class.
public VMNicDetails ();
Public Sub New ()
Applies to
VMNicDetails(String, String, String, String, String, IList<IPConfigDetails>, String, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String)
Initializes a new instance of the VMNicDetails class.
public VMNicDetails (string nicId = default, string replicaNicId = default, string sourceNicArmId = default, string vmNetworkName = default, string recoveryVMNetworkId = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.IPConfigDetails> ipConfigs = default, string selectionType = default, string recoveryNetworkSecurityGroupId = default, bool? enableAcceleratedNetworkingOnRecovery = default, string tfoVMNetworkId = default, string tfoNetworkSecurityGroupId = default, bool? enableAcceleratedNetworkingOnTfo = default, string recoveryNicName = default, string recoveryNicResourceGroupName = default, bool? reuseExistingNic = default, string tfoRecoveryNicName = default, string tfoRecoveryNicResourceGroupName = default, bool? tfoReuseExistingNic = default, string targetNicName = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMNicDetails : string * string * string * string * string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.IPConfigDetails> * string * string * Nullable<bool> * string * string * Nullable<bool> * string * string * Nullable<bool> * string * string * Nullable<bool> * string -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMNicDetails
Public Sub New (Optional nicId As String = Nothing, Optional replicaNicId As String = Nothing, Optional sourceNicArmId As String = Nothing, Optional vmNetworkName As String = Nothing, Optional recoveryVMNetworkId As String = Nothing, Optional ipConfigs As IList(Of IPConfigDetails) = Nothing, Optional selectionType As String = Nothing, Optional recoveryNetworkSecurityGroupId As String = Nothing, Optional enableAcceleratedNetworkingOnRecovery As Nullable(Of Boolean) = Nothing, Optional tfoVMNetworkId As String = Nothing, Optional tfoNetworkSecurityGroupId As String = Nothing, Optional enableAcceleratedNetworkingOnTfo As Nullable(Of Boolean) = Nothing, Optional recoveryNicName As String = Nothing, Optional recoveryNicResourceGroupName As String = Nothing, Optional reuseExistingNic As Nullable(Of Boolean) = Nothing, Optional tfoRecoveryNicName As String = Nothing, Optional tfoRecoveryNicResourceGroupName As String = Nothing, Optional tfoReuseExistingNic As Nullable(Of Boolean) = Nothing, Optional targetNicName As String = Nothing)
Parameters
- nicId
- String
The nic Id.
- replicaNicId
- String
The replica nic Id.
- sourceNicArmId
- String
The source nic ARM Id.
- vmNetworkName
- String
VM network name.
- recoveryVMNetworkId
- String
Recovery VM network Id.
- ipConfigs
- IList<IPConfigDetails>
The IP configurations of the NIC.
- selectionType
- String
Selection type for failover.
- recoveryNetworkSecurityGroupId
- String
The id of the NSG associated with the NIC.
A value indicating whether the NIC has accelerated networking enabled.
- tfoVMNetworkId
- String
The network to be used by NIC during test failover.
- tfoNetworkSecurityGroupId
- String
The NSG to be used by NIC during test failover.
Whether the TFO NIC has accelerated networking enabled.
- recoveryNicName
- String
The name of the NIC to be used when creating target NICs.
- recoveryNicResourceGroupName
- String
The resource group of the NIC to be used when creating target NICs.
A value indicating whether an existing NIC is allowed to be reused during failover subject to availability.
- tfoRecoveryNicName
- String
The name of the NIC to be used when creating target NICs in TFO.
- tfoRecoveryNicResourceGroupName
- String
The resource group of the NIC to be used when creating target NICs in TFO.
A value indicating whether an existing NIC is allowed to be reused during test failover subject to availability.
- targetNicName
- String
Target NIC name.