NetworkInterfaceInner Class

Definition

A network interface in a resource group.

[Microsoft.Rest.Serialization.JsonTransformation]
public class NetworkInterfaceInner : Microsoft.Azure.Management.ResourceManager.Fluent.Resource
type NetworkInterfaceInner = class
    inherit Resource
Public Class NetworkInterfaceInner
Inherits Resource
Inheritance
NetworkInterfaceInner
Attributes
Microsoft.Rest.Serialization.JsonTransformationAttribute

Constructors

NetworkInterfaceInner()

Initializes a new instance of the NetworkInterfaceInner class.

NetworkInterfaceInner(String, String, String, String, IDictionary<String,String>, SubResource, SubResource, IList<NetworkInterfaceIPConfigurationInner>, NetworkInterfaceDnsSettings, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, String, String, String)

Properties

DnsSettings

Gets or sets the DNS settings in network interface.

EnableAcceleratedNetworking

Gets or sets if the network interface is accelerated networking enabled.

EnableIPForwarding

Gets or sets indicates whether IP forwarding is enabled on this network interface.

Etag

Gets or sets a unique read-only string that changes whenever the resource is updated.

Id

Resource Id

(Inherited from Resource)
IpConfigurations

Gets or sets a list of IPConfigurations of the network interface.

Location

Resource location

(Inherited from Resource)
MacAddress

Gets or sets the MAC address of the network interface.

Name

Resource name

(Inherited from Resource)
NetworkSecurityGroup

Gets or sets the reference of the NetworkSecurityGroup resource.

Primary

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

ProvisioningState

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

ResourceGuid

Gets or sets the resource GUID property of the network interface resource.

Tags

Resource tags

(Inherited from Resource)
Type

Resource type

(Inherited from Resource)
VirtualMachine

Gets or sets the reference of a virtual machine.

Methods

Validate()

Validate the object. Throws ValidationException if validation fails.

(Inherited from Resource)

Applies to