VMNicDetailsResponse

data class VMNicDetailsResponse(val enableAcceleratedNetworkingOnRecovery: Boolean? = null, val enableAcceleratedNetworkingOnTfo: Boolean? = null, val ipAddressType: String? = null, val nicId: String? = null, val primaryNicStaticIPAddress: String? = null, val recoveryLBBackendAddressPoolIds: List<String>? = null, val recoveryNetworkSecurityGroupId: String? = null, val recoveryNicIpAddressType: String? = null, val recoveryNicName: String? = null, val recoveryNicResourceGroupName: String? = null, val recoveryPublicIpAddressId: String? = null, val recoveryVMNetworkId: String? = null, val recoveryVMSubnetName: String? = null, val replicaNicId: String? = null, val replicaNicStaticIPAddress: String? = null, val reuseExistingNic: Boolean? = null, val selectionType: String? = null, val sourceNicArmId: String? = null, val tfoIPConfigs: List<IPConfigResponse>? = null, val tfoNetworkSecurityGroupId: String? = null, val tfoRecoveryNicName: String? = null, val tfoRecoveryNicResourceGroupName: String? = null, val tfoReuseExistingNic: Boolean? = null, val tfoVMNetworkId: String? = null, val tfoVMSubnetName: String? = null, val vMNetworkName: String? = null, val vMSubnetName: String? = null)

Hyper V VM network details.

Constructors

Link copied to clipboard
constructor(enableAcceleratedNetworkingOnRecovery: Boolean? = null, enableAcceleratedNetworkingOnTfo: Boolean? = null, ipAddressType: String? = null, nicId: String? = null, primaryNicStaticIPAddress: String? = null, recoveryLBBackendAddressPoolIds: List<String>? = null, recoveryNetworkSecurityGroupId: String? = null, recoveryNicIpAddressType: String? = null, recoveryNicName: String? = null, recoveryNicResourceGroupName: String? = null, recoveryPublicIpAddressId: String? = null, recoveryVMNetworkId: String? = null, recoveryVMSubnetName: String? = null, replicaNicId: String? = null, replicaNicStaticIPAddress: String? = null, reuseExistingNic: Boolean? = null, selectionType: String? = null, sourceNicArmId: String? = null, tfoIPConfigs: List<IPConfigResponse>? = null, tfoNetworkSecurityGroupId: String? = null, tfoRecoveryNicName: String? = null, tfoRecoveryNicResourceGroupName: String? = null, tfoReuseExistingNic: Boolean? = null, tfoVMNetworkId: String? = null, tfoVMSubnetName: String? = null, vMNetworkName: String? = null, vMSubnetName: 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 test failover NIC has accelerated networking enabled.

Link copied to clipboard
val ipAddressType: String? = null

Ip address type.

Link copied to clipboard
val nicId: String? = null

The nic Id.

Link copied to clipboard

Primary nic static IP address.

Link copied to clipboard

The target backend address pools for the NIC.

Link copied to clipboard

The id of the NSG associated with the NIC.

Link copied to clipboard

IP allocation type for recovery VM.

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

The id of the public IP address resource associated with the NIC.

Link copied to clipboard

Recovery VM network Id.

Link copied to clipboard

Recovery VM subnet name.

Link copied to clipboard
val replicaNicId: String? = null

The replica nic Id.

Link copied to clipboard

Replica nic static IP address.

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

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

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 tfoVMSubnetName: String? = null

The subnet to be used by NIC during test failover.

Link copied to clipboard
val vMNetworkName: String? = null

VM network name.

Link copied to clipboard
val vMSubnetName: String? = null

VM subnet name.