Aracılığıyla paylaş


VMNicInputDetails Constructors

Definition

Overloads

VMNicInputDetails()

Initializes a new instance of the VMNicInputDetails class.

VMNicInputDetails(String, IList<IPConfigInputDetails>, String, String, Nullable<Boolean>, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String)

Initializes a new instance of the VMNicInputDetails class.

VMNicInputDetails()

Initializes a new instance of the VMNicInputDetails class.

public VMNicInputDetails ();
Public Sub New ()

Applies to

VMNicInputDetails(String, IList<IPConfigInputDetails>, String, String, Nullable<Boolean>, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String, String, Nullable<Boolean>, String)

Initializes a new instance of the VMNicInputDetails class.

public VMNicInputDetails (string nicId = default, System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.IPConfigInputDetails> ipConfigs = default, string selectionType = default, string recoveryNetworkSecurityGroupId = default, bool? enableAcceleratedNetworkingOnRecovery = default, string tfoNetworkSecurityGroupId = default, bool? enableAcceleratedNetworkingOnTfo = default, string recoveryNicName = default, string recoveryNicResourceGroupName = default, bool? reuseExistingNic = default, string tfoNicName = default, string tfoNicResourceGroupName = default, bool? tfoReuseExistingNic = default, string targetNicName = default);
new Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMNicInputDetails : string * System.Collections.Generic.IList<Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.IPConfigInputDetails> * string * string * Nullable<bool> * string * Nullable<bool> * string * string * Nullable<bool> * string * string * Nullable<bool> * string -> Microsoft.Azure.Management.RecoveryServices.SiteRecovery.Models.VMNicInputDetails
Public Sub New (Optional nicId As String = Nothing, Optional ipConfigs As IList(Of IPConfigInputDetails) = Nothing, Optional selectionType As String = Nothing, Optional recoveryNetworkSecurityGroupId As String = Nothing, Optional enableAcceleratedNetworkingOnRecovery As Nullable(Of Boolean) = 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 tfoNicName As String = Nothing, Optional tfoNicResourceGroupName As String = Nothing, Optional tfoReuseExistingNic As Nullable(Of Boolean) = Nothing, Optional targetNicName As String = Nothing)

Parameters

nicId
String

The nic Id.

ipConfigs
IList<IPConfigInputDetails>

The IP configurations to be used by NIC during test failover and failover.

selectionType
String

Selection type for failover.

recoveryNetworkSecurityGroupId
String

The id of the NSG associated with the NIC.

enableAcceleratedNetworkingOnRecovery
Nullable<Boolean>

Whether the NIC has accelerated networking enabled.

tfoNetworkSecurityGroupId
String

The NSG to be used by NIC during test failover.

enableAcceleratedNetworkingOnTfo
Nullable<Boolean>

Whether the test 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.

tfoNicName
String

The name of the NIC to be used when creating target NICs in TFO.

tfoNicResourceGroupName
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