Share via


NetworkInterfacePropertiesFormatOutput interface

NetworkInterface properties.

Properties

auxiliaryMode

Auxiliary mode of Network Interface resource.

disableTcpStateTracking

Indicates whether to disable tcp state tracking.

dnsSettings

The DNS settings in network interface.

dscpConfiguration

A reference to the dscp configuration to which the network interface is linked.

enableAcceleratedNetworking

If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking.

enableIPForwarding

Indicates whether IP forwarding is enabled on this network interface.

hostedWorkloads

A list of references to linked BareMetal resources.

ipConfigurations

A list of IPConfigurations of the network interface.

macAddress

The MAC address of the network interface.

migrationPhase

Migration phase of Network Interface resource.

networkSecurityGroup

The reference to the NetworkSecurityGroup resource.

nicType

Type of Network Interface resource.

primary

Whether this is a primary network interface on a virtual machine.

privateEndpoint

A reference to the private endpoint to which the network interface is linked.

privateLinkService

Privatelinkservice of the network interface resource.

provisioningState

The provisioning state of the network interface resource.

resourceGuid

The resource GUID property of the network interface resource.

tapConfigurations

A list of TapConfigurations of the network interface.

virtualMachine

The reference to a virtual machine.

vnetEncryptionSupported

Whether the virtual machine this nic is attached to supports encryption.

workloadType

WorkloadType of the NetworkInterface for BareMetal resources

Property Details

auxiliaryMode

Auxiliary mode of Network Interface resource.

auxiliaryMode?: "None" | "MaxConnections" | "Floating"

Property Value

"None" | "MaxConnections" | "Floating"

disableTcpStateTracking

Indicates whether to disable tcp state tracking.

disableTcpStateTracking?: boolean

Property Value

boolean

dnsSettings

The DNS settings in network interface.

dnsSettings?: NetworkInterfaceDnsSettingsOutput

Property Value

dscpConfiguration

A reference to the dscp configuration to which the network interface is linked.

dscpConfiguration?: SubResourceOutput

Property Value

enableAcceleratedNetworking

If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking.

enableAcceleratedNetworking?: boolean

Property Value

boolean

enableIPForwarding

Indicates whether IP forwarding is enabled on this network interface.

enableIPForwarding?: boolean

Property Value

boolean

hostedWorkloads

A list of references to linked BareMetal resources.

hostedWorkloads?: string[]

Property Value

string[]

ipConfigurations

A list of IPConfigurations of the network interface.

ipConfigurations?: NetworkInterfaceIPConfigurationOutput[]

Property Value

macAddress

The MAC address of the network interface.

macAddress?: string

Property Value

string

migrationPhase

Migration phase of Network Interface resource.

migrationPhase?: "None" | "Prepare" | "Commit" | "Abort" | "Committed"

Property Value

"None" | "Prepare" | "Commit" | "Abort" | "Committed"

networkSecurityGroup

The reference to the NetworkSecurityGroup resource.

networkSecurityGroup?: NetworkSecurityGroupOutput

Property Value

nicType

Type of Network Interface resource.

nicType?: "Standard" | "Elastic"

Property Value

"Standard" | "Elastic"

primary

Whether this is a primary network interface on a virtual machine.

primary?: boolean

Property Value

boolean

privateEndpoint

A reference to the private endpoint to which the network interface is linked.

privateEndpoint?: PrivateEndpointOutput

Property Value

privateLinkService

Privatelinkservice of the network interface resource.

privateLinkService?: PrivateLinkServiceOutput

Property Value

provisioningState

The provisioning state of the network interface resource.

provisioningState?: "Succeeded" | "Updating" | "Deleting" | "Failed"

Property Value

"Succeeded" | "Updating" | "Deleting" | "Failed"

resourceGuid

The resource GUID property of the network interface resource.

resourceGuid?: string

Property Value

string

tapConfigurations

A list of TapConfigurations of the network interface.

tapConfigurations?: NetworkInterfaceTapConfigurationOutput[]

Property Value

virtualMachine

The reference to a virtual machine.

virtualMachine?: SubResourceOutput

Property Value

vnetEncryptionSupported

Whether the virtual machine this nic is attached to supports encryption.

vnetEncryptionSupported?: boolean

Property Value

boolean

workloadType

WorkloadType of the NetworkInterface for BareMetal resources

workloadType?: string

Property Value

string