VirtualMachineNetworkInterfaceConfiguration interface

Describes a virtual machine network interface configurations.

Properties

auxiliaryMode

Specifies whether the Auxiliary mode is enabled for the Network Interface resource.

auxiliarySku

Specifies whether the Auxiliary sku is enabled for the Network Interface resource.

deleteOption

Specify what happens to the network interface when the VM is deleted

disableTcpStateTracking

Specifies whether the network interface is disabled for tcp state tracking.

dnsSettings

The dns settings to be applied on the network interfaces.

dscpConfiguration
enableAcceleratedNetworking

Specifies whether the network interface is accelerated networking-enabled.

enableFpga

Specifies whether the network interface is FPGA networking-enabled.

enableIPForwarding

Whether IP forwarding enabled on this NIC.

ipConfigurations

Specifies the IP configurations of the network interface.

name

The network interface configuration name.

networkSecurityGroup

The network security group.

primary

Specifies the primary network interface in case the virtual machine has more than 1 network interface.

Property Details

auxiliaryMode

Specifies whether the Auxiliary mode is enabled for the Network Interface resource.

auxiliaryMode?: string

Property Value

string

auxiliarySku

Specifies whether the Auxiliary sku is enabled for the Network Interface resource.

auxiliarySku?: string

Property Value

string

deleteOption

Specify what happens to the network interface when the VM is deleted

deleteOption?: string

Property Value

string

disableTcpStateTracking

Specifies whether the network interface is disabled for tcp state tracking.

disableTcpStateTracking?: boolean

Property Value

boolean

dnsSettings

The dns settings to be applied on the network interfaces.

dnsSettings?: VirtualMachineNetworkInterfaceDnsSettingsConfiguration

Property Value

dscpConfiguration

dscpConfiguration?: SubResource

Property Value

enableAcceleratedNetworking

Specifies whether the network interface is accelerated networking-enabled.

enableAcceleratedNetworking?: boolean

Property Value

boolean

enableFpga

Specifies whether the network interface is FPGA networking-enabled.

enableFpga?: boolean

Property Value

boolean

enableIPForwarding

Whether IP forwarding enabled on this NIC.

enableIPForwarding?: boolean

Property Value

boolean

ipConfigurations

Specifies the IP configurations of the network interface.

ipConfigurations?: VirtualMachineNetworkInterfaceIPConfiguration[]

Property Value

name

The network interface configuration name.

name: string

Property Value

string

networkSecurityGroup

The network security group.

networkSecurityGroup?: SubResource

Property Value

primary

Specifies the primary network interface in case the virtual machine has more than 1 network interface.

primary?: boolean

Property Value

boolean