Security Rules - List
Obtient toutes les règles de sécurité d’un groupe de sécurité réseau.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Network/networkSecurityGroups/{networkSecurityGroupName}/securityRules?api-version=2023-09-01
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
network
|
path | True |
string |
Nom du groupe de sécurité réseau. |
resource
|
path | True |
string |
Nom du groupe de ressources. |
subscription
|
path | True |
string |
Informations d’identification d’abonnement qui identifient de façon unique l’abonnement Microsoft Azure. L’ID d’abonnement fait partie de l’URI pour chaque appel de service. |
api-version
|
query | True |
string |
Version d’API client. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
Security |
Demande réussie. L’opération retourne une liste de ressources SecurityRule. |
Other Status Codes |
Cloud |
Réponse d’erreur décrivant la raison de l’échec de l’opération. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flow:
implicit
Authorization URL:
https://login.microsoftonline.com/common/oauth2/authorize
Scopes
Nom | Description |
---|---|
user_impersonation | Emprunter l’identité de votre compte d’utilisateur |
Exemples
List network security rules in network security group
Sample Request
GET https://management.azure.com/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/testnsg/securityRules?api-version=2023-09-01
Sample Response
{
"value": [
{
"name": "rule1",
"id": "/subscriptions/subid/resourceGroups/rg1/providers/Microsoft.Network/networkSecurityGroups/testnsg/securityRules/rule1",
"properties": {
"provisioningState": "Succeeded",
"protocol": "*",
"sourcePortRange": "*",
"destinationPortRange": "80",
"sourceAddressPrefix": "*",
"destinationAddressPrefix": "*",
"access": "Allow",
"priority": 130,
"direction": "Inbound"
}
}
]
}
Définitions
Nom | Description |
---|---|
Application |
Un groupe de sécurité d’application dans un groupe de ressources. |
Cloud |
Réponse d’erreur du service. |
Cloud |
Réponse d’erreur du service. |
Provisioning |
État d’approvisionnement actuel. |
Security |
Règle de sécurité réseau. |
Security |
Indique si le trafic réseau est autorisé ou refusé. |
Security |
Direction de la règle. La direction indique si la règle est évaluée sur le trafic entrant ou sortant. |
Security |
Réponse à l’appel de service d’API ListSecurityRule. Récupère toutes les règles de sécurité qui appartiennent à un groupe de sécurité réseau. |
Security |
Protocole réseau auquel la règle s'applique. |
ApplicationSecurityGroup
Un groupe de sécurité d’application dans un groupe de ressources.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de la ressource |
location |
string |
Emplacement de la ressource. |
name |
string |
Nom de la ressource. |
properties.provisioningState |
Provisioning |
État d’approvisionnement de la ressource de groupe de sécurité d’application. |
properties.resourceGuid |
string |
Propriété GUID de ressource de la ressource de groupe de sécurité d’application. Il identifie de manière unique une ressource, même si l’utilisateur change son nom ou migre la ressource entre des abonnements ou des groupes de ressources. |
tags |
object |
Balises de ressource. |
type |
string |
Type de ressource. |
CloudError
Réponse d’erreur du service.
Nom | Type | Description |
---|---|---|
error |
Cloud |
Corps de l’erreur cloud. |
CloudErrorBody
Réponse d’erreur du service.
Nom | Type | Description |
---|---|---|
code |
string |
Identificateur de l'erreur. Les codes sont invariants et sont destinés à être consommés par programmation. |
details |
Cloud |
Liste des détails supplémentaires sur l’erreur. |
message |
string |
Message décrivant l’erreur, destiné à être affiché dans une interface utilisateur. |
target |
string |
Cible de l’erreur particulière. Par exemple, le nom de la propriété dans l’erreur. |
ProvisioningState
État d’approvisionnement actuel.
Nom | Type | Description |
---|---|---|
Deleting |
string |
|
Failed |
string |
|
Succeeded |
string |
|
Updating |
string |
SecurityRule
Règle de sécurité réseau.
Nom | Type | Description |
---|---|---|
etag |
string |
Chaîne en lecture seule unique qui change chaque fois que la ressource est mise à jour. |
id |
string |
ID de la ressource |
name |
string |
Nom de la ressource unique au sein d’un groupe de ressources. Ce nom peut être utilisé pour accéder à la ressource. |
properties.access |
Security |
Le trafic réseau est autorisé ou refusé. |
properties.description |
string |
Description pour cette règle. Limité à 140 caractères. |
properties.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. |
properties.destinationAddressPrefixes |
string[] |
Préfixes d’adresse de destination. CIDR ou plages d’adresses IP de destination. |
properties.destinationApplicationSecurityGroups |
Application |
Groupe de sécurité d’application spécifié comme destination. |
properties.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. |
properties.destinationPortRanges |
string[] |
Plages de ports de destination. |
properties.direction |
Security |
Direction de la règle. La direction indique si la règle est évaluée sur le trafic entrant ou sortant. |
properties.priority |
integer |
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. |
properties.protocol |
Security |
Protocole réseau auquel la règle s'applique. |
properties.provisioningState |
Provisioning |
État d’approvisionnement de la ressource de règle de sécurité. |
properties.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. |
properties.sourceAddressPrefixes |
string[] |
Le CIDR ou les plages d’adresses IP sources. |
properties.sourceApplicationSecurityGroups |
Application |
Groupe de sécurité d’application spécifié en tant que source. |
properties.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. |
properties.sourcePortRanges |
string[] |
Plages de ports sources. |
type |
string |
Type de la ressource. |
SecurityRuleAccess
Indique si le trafic réseau est autorisé ou refusé.
Nom | Type | Description |
---|---|---|
Allow |
string |
|
Deny |
string |
SecurityRuleDirection
Direction de la règle. La direction indique si la règle est évaluée sur le trafic entrant ou sortant.
Nom | Type | Description |
---|---|---|
Inbound |
string |
|
Outbound |
string |
SecurityRuleListResult
Réponse à l’appel de service d’API ListSecurityRule. Récupère toutes les règles de sécurité qui appartiennent à un groupe de sécurité réseau.
Nom | Type | Description |
---|---|---|
nextLink |
string |
URL permettant d’obtenir l’ensemble de résultats suivant. |
value |
Security |
Règles de sécurité dans un groupe de sécurité réseau. |
SecurityRuleProtocol
Protocole réseau auquel la règle s'applique.
Nom | Type | Description |
---|---|---|
* |
string |
|
Ah |
string |
|
Esp |
string |
|
Icmp |
string |
|
Tcp |
string |
|
Udp |
string |