Freigeben über


NetworkInterface Klasse

Definition

Eine Netzwerkschnittstelle in einer Ressourcengruppe.

[Microsoft.Rest.Serialization.JsonTransformation]
public class NetworkInterface : Microsoft.Azure.Management.Network.Models.Resource
[<Microsoft.Rest.Serialization.JsonTransformation>]
type NetworkInterface = class
    inherit Resource
Public Class NetworkInterface
Inherits Resource
Vererbung
NetworkInterface
Attribute

Konstruktoren

NetworkInterface()

Initialisiert eine neue instance der NetworkInterface-Klasse.

NetworkInterface(String, String, String, String, IDictionary<String, String>, ExtendedLocation, SubResource, NetworkSecurityGroup, PrivateEndpoint, IList<NetworkInterfaceIPConfiguration>, IList<NetworkInterfaceTapConfiguration>, NetworkInterfaceDnsSettings, String, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, Nullable<Boolean>, IList<String>, SubResource, String, String, String, String, PrivateLinkService, String, String, String)

Initialisiert eine neue instance der NetworkInterface-Klasse.

Eigenschaften

AuxiliaryMode

Ruft den Hilfsmodus der Netzwerkschnittstellenressource ab oder legt diese fest. Mögliche Werte: "None", "MaxConnections", "Floating"

DisableTcpStateTracking

Ruft ab oder legt fest, ob die TCP-Statusnachverfolgung deaktiviert werden soll.

DnsSettings

Ruft die DNS-Einstellungen in der Netzwerkschnittstelle ab oder legt diese fest.

DscpConfiguration

Ruft einen Verweis auf die dscp-Konfiguration ab, mit der die Netzwerkschnittstelle verknüpft ist.

EnableAcceleratedNetworking

Ruft ab oder legt fest, ob die Netzwerkschnittstelle für beschleunigtes Netzwerk konfiguriert ist. Gilt nicht für VM-Größen, für die ein beschleunigtes Netzwerk erforderlich ist.

EnableIPForwarding

Ruft ab oder legt fest, ob die IP-Weiterleitung für diese Netzwerkschnittstelle aktiviert ist.

Etag

Ruft eine eindeutige schreibgeschützte Zeichenfolge ab, die sich ändert, wenn die Ressource aktualisiert wird.

ExtendedLocation

Ruft den erweiterten Speicherort der Netzwerkschnittstelle ab oder legt diese fest.

HostedWorkloads

Ruft eine Liste von Verweisen auf verknüpfte BareMetal-Ressourcen ab.

Id

Ruft die Ressourcen-ID ab oder legt diese fest.

(Geerbt von Resource)
IpConfigurations

Ruft eine Liste von IPConfigurations der Netzwerkschnittstelle ab oder legt diese fest.

Location

Ruft den Ressourcenspeicherort ab oder legt diese fest.

(Geerbt von Resource)
MacAddress

Ruft die MAC-Adresse der Netzwerkschnittstelle ab.

MigrationPhase

Ruft die Migrationsphase der Netzwerkschnittstellenressource ab oder legt diese fest. Mögliche Werte: "None", "Prepare", "Commit", "Abort", "Committed"

Name

Ruft den Ressourcennamen ab.

(Geerbt von Resource)
NetworkSecurityGroup

Ruft den Verweis auf die NetworkSecurityGroup-Ressource ab oder legt diesen fest.

NicType

Ruft den Typ der Netzwerkschnittstellenressource ab oder legt diese fest. Mögliche Werte: "Standard", "Elastic"

Primary

Ruft ab, ob es sich um eine primäre Netzwerkschnittstelle auf einem virtuellen Computer handelt.

PrivateEndpoint

Ruft einen Verweis auf den privaten Endpunkt ab, mit dem die Netzwerkschnittstelle verknüpft ist.

PrivateLinkService

Ruft privatelinkservice der Netzwerkschnittstellenressource ab oder legt diesen fest.

ProvisioningState

Ruft den Bereitstellungsstatus der Netzwerkschnittstellenressource ab. Mögliche Werte: "Erfolgreich", "Aktualisieren", "Löschen", "Fehler"

ResourceGuid

Ruft die GUID-Eigenschaft der Netzwerkschnittstellenressource ab.

Tags

Ruft Ressourcentags ab oder legt diese fest.

(Geerbt von Resource)
TapConfigurations

Ruft eine Liste von TapConfigurations der Netzwerkschnittstelle ab.

Type

Ruft den Ressourcentyp ab.

(Geerbt von Resource)
VirtualMachine

Ruft den Verweis auf einen virtuellen Computer ab.

VnetEncryptionSupported

Ruft ab, ob der virtuelle Computer, an den diese Nic angefügt ist, die Verschlüsselung unterstützt.

WorkloadType

Ruft workloadType der NetworkInterface für BareMetal-Ressourcen ab oder legt diese fest.

Gilt für: