你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ArmRecoveryServicesSiteRecoveryModelFactory.VmNicDetails 方法

定义

初始化 VmNicDetails 的新实例。

public static Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VmNicDetails VmNicDetails (string nicId = default, string replicaNicId = default, Azure.Core.ResourceIdentifier sourceNicArmId = default, string vmNetworkName = default, Azure.Core.ResourceIdentifier recoveryVmNetworkId = default, System.Collections.Generic.IEnumerable<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.HyperVIPConfigDetails> ipConfigs = default, string selectionType = default, string recoveryNetworkSecurityGroupId = default, bool? isAcceleratedNetworkingOnRecoveryEnabled = default, Azure.Core.ResourceIdentifier tfoVmNetworkId = default, string tfoNetworkSecurityGroupId = default, bool? isAcceleratedNetworkingOnTfoEnabled = default, string recoveryNicName = default, string recoveryNicResourceGroupName = default, bool? isReuseExistingNicAllowed = default, string tfoRecoveryNicName = default, string tfoRecoveryNicResourceGroupName = default, bool? isTfoReuseExistingNicAllowed = default, string targetNicName = default);
static member VmNicDetails : string * string * Azure.Core.ResourceIdentifier * string * Azure.Core.ResourceIdentifier * seq<Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.HyperVIPConfigDetails> * string * string * Nullable<bool> * Azure.Core.ResourceIdentifier * string * Nullable<bool> * string * string * Nullable<bool> * string * string * Nullable<bool> * string -> Azure.ResourceManager.RecoveryServicesSiteRecovery.Models.VmNicDetails
Public Shared Function VmNicDetails (Optional nicId As String = Nothing, Optional replicaNicId As String = Nothing, Optional sourceNicArmId As ResourceIdentifier = Nothing, Optional vmNetworkName As String = Nothing, Optional recoveryVmNetworkId As ResourceIdentifier = Nothing, Optional ipConfigs As IEnumerable(Of HyperVIPConfigDetails) = Nothing, Optional selectionType As String = Nothing, Optional recoveryNetworkSecurityGroupId As String = Nothing, Optional isAcceleratedNetworkingOnRecoveryEnabled As Nullable(Of Boolean) = Nothing, Optional tfoVmNetworkId As ResourceIdentifier = Nothing, Optional tfoNetworkSecurityGroupId As String = Nothing, Optional isAcceleratedNetworkingOnTfoEnabled As Nullable(Of Boolean) = Nothing, Optional recoveryNicName As String = Nothing, Optional recoveryNicResourceGroupName As String = Nothing, Optional isReuseExistingNicAllowed As Nullable(Of Boolean) = Nothing, Optional tfoRecoveryNicName As String = Nothing, Optional tfoRecoveryNicResourceGroupName As String = Nothing, Optional isTfoReuseExistingNicAllowed As Nullable(Of Boolean) = Nothing, Optional targetNicName As String = Nothing) As VmNicDetails

参数

nicId
String

nic ID。

replicaNicId
String

副本 (replica) nic ID。

sourceNicArmId
ResourceIdentifier

源 nic ARM ID。

vmNetworkName
String

VM 网络名称。

recoveryVmNetworkId
ResourceIdentifier

恢复 VM 网络 ID。

ipConfigs
IEnumerable<HyperVIPConfigDetails>

NIC 的 IP 配置。

selectionType
String

故障转移的选择类型。

recoveryNetworkSecurityGroupId
String

与 NIC 关联的 NSG 的 ID。

isAcceleratedNetworkingOnRecoveryEnabled
Nullable<Boolean>

一个值,该值指示 NIC 是否已启用加速网络。

tfoVmNetworkId
ResourceIdentifier

NIC 在测试故障转移期间要使用的网络。

tfoNetworkSecurityGroupId
String

NIC 在测试故障转移期间要使用的 NSG。

isAcceleratedNetworkingOnTfoEnabled
Nullable<Boolean>

TFO NIC 是否已启用加速网络。

recoveryNicName
String

创建目标 NIC 时要使用的 NIC 的名称。

recoveryNicResourceGroupName
String

创建目标 NIC 时要使用的 NIC 资源组。

isReuseExistingNicAllowed
Nullable<Boolean>

一个 值,该值指示在故障转移期间是否允许重用现有 NIC,具体取决于可用性。

tfoRecoveryNicName
String

在 TFO 中创建目标 NIC 时要使用的 NIC 的名称。

tfoRecoveryNicResourceGroupName
String

在 TFO 中创建目标 NIC 时要使用的 NIC 资源组。

isTfoReuseExistingNicAllowed
Nullable<Boolean>

一个 值,该值指示是否允许在测试故障转移期间重复使用现有 NIC,具体取决于可用性。

targetNicName
String

目标 NIC 名称。

返回

用于模拟的新 VmNicDetails 实例。

适用于