Package version:

Hyper V VM network details.

interface VMNicDetails {
    enableAcceleratedNetworkingOnRecovery?: boolean;
    enableAcceleratedNetworkingOnTfo?: boolean;
    ipConfigs?: IPConfigDetails[];
    nicId?: string;
    recoveryNetworkSecurityGroupId?: string;
    recoveryNicName?: string;
    recoveryNicResourceGroupName?: string;
    recoveryVMNetworkId?: string;
    replicaNicId?: string;
    reuseExistingNic?: boolean;
    selectionType?: string;
    sourceNicArmId?: string;
    targetNicName?: string;
    tfoNetworkSecurityGroupId?: string;
    tfoRecoveryNicName?: string;
    tfoRecoveryNicResourceGroupName?: string;
    tfoReuseExistingNic?: boolean;
    tfoVMNetworkId?: string;
    vMNetworkName?: string;
}

Properties

enableAcceleratedNetworkingOnRecovery?: boolean

A value indicating whether the NIC has accelerated networking enabled.

enableAcceleratedNetworkingOnTfo?: boolean

Whether the TFO NIC has accelerated networking enabled.

ipConfigs?: IPConfigDetails[]

The IP configurations of the NIC.

nicId?: string

The nic Id.

recoveryNetworkSecurityGroupId?: string

The id of the NSG associated with the NIC.

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.

recoveryVMNetworkId?: string

Recovery VM network Id.

replicaNicId?: string

The replica nic Id.

reuseExistingNic?: boolean

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

selectionType?: string

Selection type for failover.

sourceNicArmId?: string

The source nic ARM Id.

targetNicName?: string

Target NIC name.

tfoNetworkSecurityGroupId?: string

The NSG to be used by NIC during test failover.

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?: boolean

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

tfoVMNetworkId?: string

The network to be used by NIC during test failover.

vMNetworkName?: string

VM network name.