Partager via


NetworkInterface Constructeurs

Définition

Surcharges

NetworkInterface()

Initialise une nouvelle instance de la classe NetworkInterface.

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)

Initialise une nouvelle instance de la classe NetworkInterface.

NetworkInterface()

Initialise une nouvelle instance de la classe NetworkInterface.

public NetworkInterface ();
Public Sub New ()

S’applique à

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)

Initialise une nouvelle instance de la classe NetworkInterface.

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)

Paramètres

id
String

ID de la ressource

name
String

Nom de la ressource.

type
String

Type de ressource.

location
String

Emplacement de la ressource.

tags
IDictionary<String,String>

Balises de ressource.

extendedLocation
ExtendedLocation

Emplacement étendu de l’interface réseau.

virtualMachine
SubResource

Référence à une machine virtuelle.

networkSecurityGroup
NetworkSecurityGroup

Référence à la ressource NetworkSecurityGroup.

privateEndpoint
PrivateEndpoint

Référence au point de terminaison privé auquel l’interface réseau est liée.

ipConfigurations
IList<NetworkInterfaceIPConfiguration>

Liste des IPConfigurations de l’interface réseau.

tapConfigurations
IList<NetworkInterfaceTapConfiguration>

Liste de TapConfigurations de l’interface réseau.

dnsSettings
NetworkInterfaceDnsSettings

Paramètres DNS dans l’interface réseau.

macAddress
String

Adresse MAC de l’interface réseau.

primary
Nullable<Boolean>

Indique s’il s’agit d’une interface réseau principale sur une machine virtuelle.

vnetEncryptionSupported
Nullable<Boolean>

Indique si la machine virtuelle à laquelle cette carte réseau est attachée prend en charge le chiffrement.

enableAcceleratedNetworking
Nullable<Boolean>

Si l’interface réseau est configurée pour la mise en réseau accélérée. Non applicable aux tailles de machine virtuelle qui nécessitent une mise en réseau accélérée.

disableTcpStateTracking
Nullable<Boolean>

Indique s’il faut désactiver le suivi de l’état tcp.

enableIPForwarding
Nullable<Boolean>

Indique si le transfert IP est activé sur cette interface réseau.

hostedWorkloads
IList<String>

Liste de références aux ressources BareMetal liées.

dscpConfiguration
SubResource

Référence à la configuration dscp à laquelle l’interface réseau est liée.

resourceGuid
String

Propriété GUID de ressource de la ressource d’interface réseau.

provisioningState
String

État d’approvisionnement de la ressource d’interface réseau. Les valeurs possibles sont les suivantes : « Réussi », « Mise à jour », « Suppression », « Échec »

workloadType
String

WorkloadType des ressources NetworkInterface pour BareMetal

nicType
String

Type de ressource d’interface réseau. Les valeurs possibles sont les suivantes : 'Standard', 'Elastic'

privateLinkService
PrivateLinkService

Privatelinkservice de la ressource d’interface réseau.

migrationPhase
String

Phase de migration de la ressource d’interface réseau. Les valeurs possibles sont les suivantes : « None », « Prepare », « Commit », « Abort », « Committed »

auxiliaryMode
String

Mode auxiliaire de la ressource d’interface réseau. Les valeurs possibles incluent : « None », « MaxConnections », « Floating »

etag
String

Chaîne unique en lecture seule qui change chaque fois que la ressource est mise à jour.

S’applique à