NetworkInterfacePropertiesFormat interface
NetworkInterface properties.
Properties
| auxiliary |
Auxiliary mode of Network Interface resource. |
| auxiliary |
Auxiliary sku of Network Interface resource. |
| default |
Whether default outbound connectivity for nic was configured or not. |
| disable |
Indicates whether to disable tcp state tracking. |
| dns |
The DNS settings in network interface. |
| dscp |
A reference to the dscp configuration to which the network interface is linked. |
| enable |
If the network interface is configured for accelerated networking. Not applicable to VM sizes which require accelerated networking. |
| enable |
Indicates whether IP forwarding is enabled on this network interface. |
| hosted |
A list of references to linked BareMetal resources. |
| ip |
A list of IPConfigurations of the network interface. |
| mac |
The MAC address of the network interface. |
| migration |
Migration phase of Network Interface resource. |
| network |
The reference to the NetworkSecurityGroup resource. |
| nic |
Type of Network Interface resource. |
| primary | Whether this is a primary network interface on a virtual machine. |
| private |
A reference to the private endpoint to which the network interface is linked. |
| private |
Privatelinkservice of the network interface resource. |
| provisioning |
The provisioning state of the network interface resource. |
| resource |
The resource GUID property of the network interface resource. |
| tap |
A list of TapConfigurations of the network interface. |
| virtual |
The reference to a virtual machine. |
| vnet |
Whether the virtual machine this nic is attached to supports encryption. |
| workload |
WorkloadType of the NetworkInterface for BareMetal resources |
Property Details
auxiliaryMode
Auxiliary mode of Network Interface resource.
auxiliaryMode?: string
Property Value
string
auxiliarySku
Auxiliary sku of Network Interface resource.
auxiliarySku?: string
Property Value
string
defaultOutboundConnectivityEnabled
Whether default outbound connectivity for nic was configured or not.
defaultOutboundConnectivityEnabled?: boolean
Property Value
boolean
disableTcpStateTracking
Indicates whether to disable tcp state tracking.
disableTcpStateTracking?: boolean
Property Value
boolean
dnsSettings
The DNS settings in network interface.
dnsSettings?: NetworkInterfaceDnsSettings
Property Value
dscpConfiguration
A reference to the dscp configuration to which the network interface is linked.
dscpConfiguration?: SubResource
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?: NetworkInterfaceIPConfiguration[]
Property Value
macAddress
The MAC address of the network interface.
macAddress?: string
Property Value
string
migrationPhase
Migration phase of Network Interface resource.
migrationPhase?: string
Property Value
string
networkSecurityGroup
The reference to the NetworkSecurityGroup resource.
networkSecurityGroup?: NetworkSecurityGroup
Property Value
nicType
Type of Network Interface resource.
nicType?: string
Property Value
string
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?: PrivateEndpoint
Property Value
privateLinkService
Privatelinkservice of the network interface resource.
privateLinkService?: PrivateLinkService
Property Value
provisioningState
The provisioning state of the network interface resource.
provisioningState?: string
Property Value
string
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?: NetworkInterfaceTapConfiguration[]
Property Value
virtualMachine
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