Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface NetworkInterface

Package version

A network interface in a resource group.

Hierarchy

Index

Properties

Optional dnsSettings

The DNS settings in network interface.

Optional enableAcceleratedNetworking

enableAcceleratedNetworking: undefined | false | true

If the network interface is accelerated networking enabled.

Optional enableIPForwarding

enableIPForwarding: undefined | false | true

Indicates whether IP forwarding is enabled on this network interface.

Optional etag

etag: undefined | string

A unique read-only string that changes whenever the resource is updated.

Optional id

id: undefined | string

Resource ID.

Optional ipConfigurations

A list of IPConfigurations of the network interface.

Optional location

location: undefined | string

Resource location.

Optional macAddress

macAddress: undefined | string

The MAC address of the network interface.

Optional name

name: undefined | string

Resource name. NOTE: This property will not be serialized. It can only be populated by the server.

Optional networkSecurityGroup

networkSecurityGroup: NetworkSecurityGroup

The reference of the NetworkSecurityGroup resource.

Optional primary

primary: undefined | false | true

Gets whether this is a primary network interface on a virtual machine.

Optional provisioningState

provisioningState: undefined | string

The provisioning state of the public IP resource. Possible values are: 'Updating', 'Deleting', and 'Failed'.

Optional resourceGuid

resourceGuid: undefined | string

The resource GUID property of the network interface resource.

Optional tags

tags: undefined | object

Resource tags.

Optional type

type: undefined | string

Resource type. NOTE: This property will not be serialized. It can only be populated by the server.

Optional virtualMachine

virtualMachine: SubResource

The reference of a virtual machine.

Generated using TypeDoc