Package version:

Hyper V VM network input details.

interface VMNicInputDetails {
    enableAcceleratedNetworkingOnRecovery?: boolean;
    enableAcceleratedNetworkingOnTfo?: boolean;
    ipConfigs?: IPConfigInputDetails[];
    nicId?: string;
    recoveryNetworkSecurityGroupId?: string;
    recoveryNicName?: string;
    recoveryNicResourceGroupName?: string;
    reuseExistingNic?: boolean;
    selectionType?: string;
    targetNicName?: string;
    tfoNetworkSecurityGroupId?: string;
    tfoNicName?: string;
    tfoNicResourceGroupName?: string;
    tfoReuseExistingNic?: boolean;
}

Properties

enableAcceleratedNetworkingOnRecovery?: boolean

Whether the NIC has accelerated networking enabled.

enableAcceleratedNetworkingOnTfo?: boolean

Whether the test NIC has accelerated networking enabled.

ipConfigs?: IPConfigInputDetails[]

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

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.

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.

targetNicName?: string

Target NIC name.

tfoNetworkSecurityGroupId?: string

The NSG to be used by NIC during test failover.

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

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