Delen via


VMNicDetails Constructors

Definition

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.

enableAcceleratedNetworkingOnRecovery
Nullable<Boolean>

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.

enableAcceleratedNetworkingOnTfo
Nullable<Boolean>

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.

reuseExistingNic
Nullable<Boolean>

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.

tfoReuseExistingNic
Nullable<Boolean>

A value indicating whether an existing NIC is allowed to be reused during test failover subject to availability.

targetNicName
String

Target NIC name.

Applies to