VMNicDetailsResponse

data class VMNicDetailsResponse(val enableAcceleratedNetworkingOnRecovery: Boolean? = null, val enableAcceleratedNetworkingOnTfo: Boolean? = null, val ipConfigs: List<IPConfigDetailsResponse>? = null, val nicId: String? = null, val recoveryNetworkSecurityGroupId: String? = null, val recoveryNicName: String? = null, val recoveryNicResourceGroupName: String? = null, val recoveryVMNetworkId: String? = null, val replicaNicId: String? = null, val reuseExistingNic: Boolean? = null, val selectionType: String? = null, val sourceNicArmId: String? = null, val targetNicName: String? = null, val tfoNetworkSecurityGroupId: String? = null, val tfoRecoveryNicName: String? = null, val tfoRecoveryNicResourceGroupName: String? = null, val tfoReuseExistingNic: Boolean? = null, val tfoVMNetworkId: String? = null, val vMNetworkName: String? = null)

Hyper V VM network details.

Constructors

Link copied to clipboard
constructor(enableAcceleratedNetworkingOnRecovery: Boolean? = null, enableAcceleratedNetworkingOnTfo: Boolean? = null, ipConfigs: List<IPConfigDetailsResponse>? = null, nicId: String? = null, recoveryNetworkSecurityGroupId: String? = null, recoveryNicName: String? = null, recoveryNicResourceGroupName: String? = null, recoveryVMNetworkId: String? = null, replicaNicId: String? = null, reuseExistingNic: Boolean? = null, selectionType: String? = null, sourceNicArmId: String? = null, targetNicName: String? = null, tfoNetworkSecurityGroupId: String? = null, tfoRecoveryNicName: String? = null, tfoRecoveryNicResourceGroupName: String? = null, tfoReuseExistingNic: Boolean? = null, tfoVMNetworkId: String? = null, vMNetworkName: String? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

A value indicating whether the NIC has accelerated networking enabled.

Link copied to clipboard

Whether the TFO NIC has accelerated networking enabled.

Link copied to clipboard

The IP configurations of the NIC.

Link copied to clipboard
val nicId: String? = null

The nic Id.

Link copied to clipboard

The id of the NSG associated with the NIC.

Link copied to clipboard
val recoveryNicName: String? = null

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

Link copied to clipboard

The resource group of the NIC to be used when creating target NICs.

Link copied to clipboard

Recovery VM network Id.

Link copied to clipboard
val replicaNicId: String? = null

The replica nic Id.

Link copied to clipboard

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

Link copied to clipboard
val selectionType: String? = null

Selection type for failover.

Link copied to clipboard
val sourceNicArmId: String? = null

The source nic ARM Id.

Link copied to clipboard
val targetNicName: String? = null

Target NIC name.

Link copied to clipboard

The NSG to be used by NIC during test failover.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard
val tfoVMNetworkId: String? = null

The network to be used by NIC during test failover.

Link copied to clipboard
val vMNetworkName: String? = null

VM network name.