Partager via


SecurityRule Constructeurs

Définition

Surcharges

SecurityRule()

Initialise une nouvelle instance de la classe SecurityRule.

SecurityRule(String, String, String, String, String, String, String, String, IList<String>, IList<ApplicationSecurityGroup>, String, IList<String>, IList<ApplicationSecurityGroup>, IList<String>, IList<String>, Nullable<Int32>, String, String, String, String)

Initialise une nouvelle instance de la classe SecurityRule.

SecurityRule()

Initialise une nouvelle instance de la classe SecurityRule.

public SecurityRule ();
Public Sub New ()

S’applique à

SecurityRule(String, String, String, String, String, String, String, String, IList<String>, IList<ApplicationSecurityGroup>, String, IList<String>, IList<ApplicationSecurityGroup>, IList<String>, IList<String>, Nullable<Int32>, String, String, String, String)

Initialise une nouvelle instance de la classe SecurityRule.

public SecurityRule (string protocol, string access, string direction, string id = default, string description = default, string sourcePortRange = default, string destinationPortRange = default, string sourceAddressPrefix = default, System.Collections.Generic.IList<string> sourceAddressPrefixes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ApplicationSecurityGroup> sourceApplicationSecurityGroups = default, string destinationAddressPrefix = default, System.Collections.Generic.IList<string> destinationAddressPrefixes = default, System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ApplicationSecurityGroup> destinationApplicationSecurityGroups = default, System.Collections.Generic.IList<string> sourcePortRanges = default, System.Collections.Generic.IList<string> destinationPortRanges = default, int? priority = default, string provisioningState = default, string name = default, string etag = default, string type = default);
new Microsoft.Azure.Management.Network.Models.SecurityRule : string * string * string * string * string * string * string * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ApplicationSecurityGroup> * string * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<Microsoft.Azure.Management.Network.Models.ApplicationSecurityGroup> * System.Collections.Generic.IList<string> * System.Collections.Generic.IList<string> * Nullable<int> * string * string * string * string -> Microsoft.Azure.Management.Network.Models.SecurityRule
Public Sub New (protocol As String, access As String, direction As String, Optional id As String = Nothing, Optional description As String = Nothing, Optional sourcePortRange As String = Nothing, Optional destinationPortRange As String = Nothing, Optional sourceAddressPrefix As String = Nothing, Optional sourceAddressPrefixes As IList(Of String) = Nothing, Optional sourceApplicationSecurityGroups As IList(Of ApplicationSecurityGroup) = Nothing, Optional destinationAddressPrefix As String = Nothing, Optional destinationAddressPrefixes As IList(Of String) = Nothing, Optional destinationApplicationSecurityGroups As IList(Of ApplicationSecurityGroup) = Nothing, Optional sourcePortRanges As IList(Of String) = Nothing, Optional destinationPortRanges As IList(Of String) = Nothing, Optional priority As Nullable(Of Integer) = Nothing, Optional provisioningState As String = Nothing, Optional name As String = Nothing, Optional etag As String = Nothing, Optional type As String = Nothing)

Paramètres

protocol
String

Protocole réseau auquel la règle s'applique. Les valeurs possibles sont les suivantes : « Tcp », « Udp », « Icmp », « Esp », « * », « Ah »

access
String

Le trafic réseau est autorisé ou refusé. Les valeurs possibles sont les suivantes : « Autoriser », « Refuser »

direction
String

Direction de la règle. La direction indique si la règle est évaluée sur le trafic entrant ou sortant. Les valeurs possibles sont les suivantes : « Entrant », « Sortant »

id
String

ID de la ressource

description
String

Description pour cette règle. Limité à 140 caractères.

sourcePortRange
String

Port ou plage source. Entier ou plage compris entre 0 et 65535. L’astérisque « * » peut également être utilisé pour faire correspondre tous les ports.

destinationPortRange
String

Port ou plage de destination. Entier ou plage compris entre 0 et 65535. L’astérisque « * » peut également être utilisé pour faire correspondre tous les ports.

sourceAddressPrefix
String

CiDR ou plage d’adresses IP sources. Peut également utiliser un astérisque (*) pour établir une correspondance avec toutes les adresses IP sources. Les balises par défaut telles que « VirtualNetwork », « AzureLoadBalancer » et « Internet » peuvent également être utilisées. S’il s’agit d’une règle d’entrée, spécifie d’où provient le trafic réseau.

sourceAddressPrefixes
IList<String>

Le CIDR ou les plages d’adresses IP sources.

sourceApplicationSecurityGroups
IList<ApplicationSecurityGroup>

Groupe de sécurité d’application spécifié en tant que source.

destinationAddressPrefix
String

Préfixe d’adresse de destination. CIDR ou plage d’adresses IP de destination. Peut également utiliser un astérisque (*) pour établir une correspondance avec toutes les adresses IP sources. Les balises par défaut telles que « VirtualNetwork », « AzureLoadBalancer » et « Internet » peuvent également être utilisées.

destinationAddressPrefixes
IList<String>

Préfixes d’adresse de destination. CIDR ou plages d’adresses IP de destination.

destinationApplicationSecurityGroups
IList<ApplicationSecurityGroup>

Groupe de sécurité d’application spécifié comme destination.

sourcePortRanges
IList<String>

Plages de ports sources.

destinationPortRanges
IList<String>

Plages de ports de destination.

priority
Nullable<Int32>

Priorité de la règle. La valeur peut être comprise entre 100 et 4096. Le numéro de priorité doit être unique pour chaque règle de la collection. Plus le numéro de priorité est faible, plus la priorité de la règle est élevée.

provisioningState
String

État d’approvisionnement de la ressource de règle de sécurité. Les valeurs possibles sont les suivantes : « Succeeded », « Updating », « Deleting », « Failed »

name
String

Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource.

etag
String

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

type
String

Type de la ressource.

S’applique à