VirtualMachineNetworkInterfaceConfiguration interface
Describes a virtual machine network interface configurations.
Properties
| auxiliary |
Specifies whether the Auxiliary mode is enabled for the Network Interface resource. |
| auxiliary |
Specifies whether the Auxiliary sku is enabled for the Network Interface resource. |
| delete |
Specify what happens to the network interface when the VM is deleted |
| disable |
Specifies whether the network interface is disabled for tcp state tracking. |
| dns |
The dns settings to be applied on the network interfaces. |
| dscp |
|
| enable |
Specifies whether the network interface is accelerated networking-enabled. |
| enable |
Specifies whether the network interface is FPGA networking-enabled. |
| enable |
Whether IP forwarding enabled on this NIC. |
| ip |
Specifies the IP configurations of the network interface. |
| name | The network interface configuration name. |
| network |
The network security group. |
| primary | Specifies the primary network interface in case the virtual machine has more than 1 network interface. |
| tags | Resource tags applied to the networkInterface address created by this NetworkInterfaceConfiguration |
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
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
primary
Specifies the primary network interface in case the virtual machine has more than 1 network interface.
primary?: boolean
Property Value
boolean
tags
Resource tags applied to the networkInterface address created by this NetworkInterfaceConfiguration
tags?: {[propertyName: string]: string}
Property Value
{[propertyName: string]: string}