NetworkInterface Konstruktoren
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
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. |
NetworkInterface()
Initialisiert eine neue instance der NetworkInterface-Klasse.
public NetworkInterface ();
Public Sub New ()
Gilt für:
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.
public NetworkInterface (string id = default, string name = default, string type = default, string location = default, System.Collections.Generic.IDictionary<string,string> tags = default, Microsoft.Azure.Management.Network.Models.ExtendedLocation extendedLocation = default, Microsoft.Azure.Management.Network.Models.SubResource virtualMachine = default, Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup networkSecurityGroup = default, Microsoft.Azure.Management.Network.Models.PrivateEndpoint privateEndpoint = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration> ipConfigurations = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.NetworkInterfaceTapConfiguration> tapConfigurations = default, Microsoft.Azure.Management.Network.Models.NetworkInterfaceDnsSettings dnsSettings = default, string macAddress = default, bool? primary = default, bool? vnetEncryptionSupported = default, bool? enableAcceleratedNetworking = default, bool? disableTcpStateTracking = default, bool? enableIPForwarding = default, System.Collections.Generic.IList<string> hostedWorkloads = default, Microsoft.Azure.Management.Network.Models.SubResource dscpConfiguration = default, string resourceGuid = default, string provisioningState = default, string workloadType = default, string nicType = default, Microsoft.Azure.Management.Network.Models.PrivateLinkService privateLinkService = default, string migrationPhase = default, string auxiliaryMode = default, string etag = default);
new Microsoft.Azure.Management.Network.Models.NetworkInterface : string * string * string * string * System.Collections.Generic.IDictionary<string, string> * Microsoft.Azure.Management.Network.Models.ExtendedLocation * Microsoft.Azure.Management.Network.Models.SubResource * Microsoft.Azure.Management.Network.Models.NetworkSecurityGroup * Microsoft.Azure.Management.Network.Models.PrivateEndpoint * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.NetworkInterfaceIPConfiguration> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.NetworkInterfaceTapConfiguration> * Microsoft.Azure.Management.Network.Models.NetworkInterfaceDnsSettings * string * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * Nullable<bool> * System.Collections.Generic.IList<string> * Microsoft.Azure.Management.Network.Models.SubResource * string * string * string * string * Microsoft.Azure.Management.Network.Models.PrivateLinkService * string * string * string -> Microsoft.Azure.Management.Network.Models.NetworkInterface
Public Sub New (Optional id As String = Nothing, Optional name As String = Nothing, Optional type As String = Nothing, Optional location As String = Nothing, Optional tags As IDictionary(Of String, String) = Nothing, Optional extendedLocation As ExtendedLocation = Nothing, Optional virtualMachine As SubResource = Nothing, Optional networkSecurityGroup As NetworkSecurityGroup = Nothing, Optional privateEndpoint As PrivateEndpoint = Nothing, Optional ipConfigurations As IList(Of NetworkInterfaceIPConfiguration) = Nothing, Optional tapConfigurations As IList(Of NetworkInterfaceTapConfiguration) = Nothing, Optional dnsSettings As NetworkInterfaceDnsSettings = Nothing, Optional macAddress As String = Nothing, Optional primary As Nullable(Of Boolean) = Nothing, Optional vnetEncryptionSupported As Nullable(Of Boolean) = Nothing, Optional enableAcceleratedNetworking As Nullable(Of Boolean) = Nothing, Optional disableTcpStateTracking As Nullable(Of Boolean) = Nothing, Optional enableIPForwarding As Nullable(Of Boolean) = Nothing, Optional hostedWorkloads As IList(Of String) = Nothing, Optional dscpConfiguration As SubResource = Nothing, Optional resourceGuid As String = Nothing, Optional provisioningState As String = Nothing, Optional workloadType As String = Nothing, Optional nicType As String = Nothing, Optional privateLinkService As PrivateLinkService = Nothing, Optional migrationPhase As String = Nothing, Optional auxiliaryMode As String = Nothing, Optional etag As String = Nothing)
Parameter
- id
- String
Ressourcen-ID
- name
- String
Name der Ressource.
- type
- String
Der Ressourcentyp.
- location
- String
Ressourcenspeicherort
- tags
- IDictionary<String,String>
Ressourcentags.
- extendedLocation
- ExtendedLocation
Der erweiterte Speicherort der Netzwerkschnittstelle.
- virtualMachine
- SubResource
Der Verweis auf einen virtuellen Computer.
- networkSecurityGroup
- NetworkSecurityGroup
Der Verweis auf die NetworkSecurityGroup-Ressource.
- privateEndpoint
- PrivateEndpoint
Ein Verweis auf den privaten Endpunkt, mit dem die Netzwerkschnittstelle verknüpft ist.
- ipConfigurations
- IList<NetworkInterfaceIPConfiguration>
Eine Liste der IPConfigurations der Netzwerkschnittstelle.
- tapConfigurations
- IList<NetworkInterfaceTapConfiguration>
Eine Liste der TapConfigurations der Netzwerkschnittstelle.
- dnsSettings
- NetworkInterfaceDnsSettings
Die DNS-Einstellungen in der Netzwerkschnittstelle.
- macAddress
- String
Die MAC-Adresse der Netzwerkschnittstelle.
Gibt an, ob dies eine primäre Netzwerkschnittstelle auf einem virtuellen Computer ist.
Gibt an, ob der virtuelle Computer, an den diese Netzwerkkarte angefügt ist, die Verschlüsselung unterstützt.
Wenn die Netzwerkschnittstelle für beschleunigten Netzwerkbetrieb konfiguriert ist. Gilt nicht für VM-Größen, die einen beschleunigten Netzwerkbetrieb erfordern.
Gibt an, ob die TCP-Zustandsnachverfolgung deaktiviert werden soll.
Gibt an, ob die IP-Weiterleitung auf dieser Netzwerkschnittstelle aktiviert ist.
- dscpConfiguration
- SubResource
Ein Verweis auf die dscp-Konfiguration, mit der die Netzwerkschnittstelle verknüpft ist.
- resourceGuid
- String
Die Ressourcen-GUID-Eigenschaft der Netzwerkschnittstellenressource.
- provisioningState
- String
Der Bereitstellungsstatus der Netzwerkschnittstellenressource. Mögliche Werte: "Succeeded", "Updating", "Deleting", "Failed"
- workloadType
- String
WorkloadType der NetworkInterface für BareMetal-Ressourcen
- nicType
- String
Typ der Netzwerkschnittstellenressource. Mögliche Werte: "Standard", "Elastic"
- privateLinkService
- PrivateLinkService
Privatelinkservice der Netzwerkschnittstellenressource.
- migrationPhase
- String
Migrationsphase der Netzwerkschnittstellenressource. Mögliche Werte: "None", "Prepare", "Commit", "Abort", "Committed"
- auxiliaryMode
- String
Hilfsmodus der Netzwerkschnittstellenressource. Mögliche Werte: "None", "MaxConnections", "Floating"
- etag
- String
Eine eindeutige schreibgeschützte Zeichenfolge, die sich ändert, wenn die Ressource aktualisiert wird.
Gilt für:
Azure SDK for .NET