Network Security Groups - List By Resource Group
Obtient tous les groupes de sécurité réseau d’un groupe de ressources.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/networkSecurityGroups?api-version=2025-04-01-preview
Paramètres URI
Nom | Dans | Obligatoire | Type | Description |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nom du groupe de ressources. Le nom ne respecte pas la casse. |
subscription
|
path | True |
string (uuid) |
ID de l’abonnement cible. La valeur doit être un UUID. |
api-version
|
query | True |
string minLength: 1 |
Version de l’API à utiliser pour cette opération. |
Réponses
Nom | Type | Description |
---|---|---|
200 OK |
L’opération Azure s’est terminée avec succès. |
|
Other Status Codes |
Réponse d’erreur inattendue. |
Sécurité
azure_auth
Flux OAuth2 Azure Active Directory.
Type:
oauth2
Flux:
implicit
URL d’autorisation:
https://login.microsoftonline.com/common/oauth2/authorize
Étendues
Nom | Description |
---|---|
user_impersonation | emprunter l’identité de votre compte d’utilisateur |
Exemples
List network security groups in resource group
Exemple de requête
GET https://management.azure.com/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.AzureStackHCI/networkSecurityGroups?api-version=2025-04-01-preview
Exemple de réponse
{
"value": [
{
"name": "nsg1",
"type": "Microsoft.AzureStackHCI/networkSecurityGroups",
"id": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.AzureStackHCI/networkSecurityGroups/nsg1",
"location": "westus",
"properties": {
"provisioningState": "Succeeded"
}
},
{
"name": "nsg3",
"type": "Microsoft.AzureStackHCI/networkSecurityGroups",
"id": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.AzureStackHCI/networkSecurityGroups/nsg3",
"location": "westus",
"properties": {
"provisioningState": "Succeeded"
}
}
]
}
Définitions
Nom | Description |
---|---|
created |
Type d’identité qui a créé la ressource. |
Error |
Informations supplémentaires sur l’erreur de gestion des ressources. |
Error |
Détail de l’erreur. |
Error |
Réponse d’erreur |
Extended |
Type complexe de l’emplacement étendu. |
Extended |
Type de extendedLocation. |
Logical |
ID ARM pour un réseau logique. |
Network |
ID ARM pour une interface réseau. |
Network |
Ressource NetworkSecurityGroup. |
Network |
Réponse d’une opération de liste NetworkSecurityGroup. |
Network |
L’état observé du groupe de sécurité réseau |
Network |
État du provisionnement du groupe de sécurité réseau |
Provisioning |
État d’approvisionnement de la ressource. |
Status |
État de l’opération effectuée sur la ressource [Réussite, Échec, InProgress] |
system |
Métadonnées relatives à la création et à la dernière modification de la ressource. |
createdByType
Type d’identité qui a créé la ressource.
Valeur | Description |
---|---|
Application | |
Key | |
ManagedIdentity | |
User |
ErrorAdditionalInfo
Informations supplémentaires sur l’erreur de gestion des ressources.
Nom | Type | Description |
---|---|---|
info |
object |
Informations supplémentaires. |
type |
string |
Type d’informations supplémentaire. |
ErrorDetail
Détail de l’erreur.
Nom | Type | Description |
---|---|---|
additionalInfo |
Informations supplémentaires sur l’erreur. |
|
code |
string |
Code d’erreur. |
details |
Détails de l’erreur. |
|
message |
string |
Message d’erreur. |
target |
string |
Cible d’erreur. |
ErrorResponse
Réponse d’erreur
Nom | Type | Description |
---|---|---|
error |
Objet d’erreur. |
ExtendedLocation
Type complexe de l’emplacement étendu.
Nom | Type | Description |
---|---|---|
name |
string |
Nom de l’emplacement étendu. |
type |
Type de l’emplacement étendu. |
ExtendedLocationTypes
Type de extendedLocation.
Valeur | Description |
---|---|
CustomLocation |
Type d’emplacement étendu personnalisé |
LogicalNetworkArmReference
ID ARM pour un réseau logique.
Nom | Type | Description |
---|---|---|
id |
string (arm-id) |
ID ARM pour un réseau logique. |
NetworkInterfaceArmReference
ID ARM pour une interface réseau.
Nom | Type | Description |
---|---|---|
id |
string (arm-id) |
ID ARM pour une interface réseau. |
NetworkSecurityGroup
Ressource NetworkSecurityGroup.
Nom | Type | Description |
---|---|---|
eTag |
string |
Si eTag est fourni dans le corps de la réponse, il peut également être fourni en tant qu’en-tête conformément à la convention etag normale. Les balises d’entité sont utilisées pour comparer deux entités ou plus à partir de la même ressource demandée. HTTP/1.1 utilise des balises d’entité dans l’etag (section 14.19), If-Match (section 14.24), If-None-Match (section 14.26) et If-Range (section 14.27). |
extendedLocation |
ExtendedLocation de la ressource. |
|
id |
string (arm-id) |
ID de ressource complet pour la ressource. Par exemple, « /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} » |
location |
string |
Emplacement géographique où réside la ressource |
name |
string |
Nom de la ressource |
properties.networkInterfaces |
Collection de références aux interfaces réseau qui utilisent actuellement ce groupe de sécurité réseau. |
|
properties.provisioningState |
État d’approvisionnement de la ressource de groupe de sécurité réseau. |
|
properties.status |
L’état observé du groupe de sécurité réseau |
|
properties.subnets |
Collection de références aux réseaux logiques qui utilisent actuellement ce groupe de sécurité réseau |
|
systemData |
Métadonnées Azure Resource Manager contenant les informations createdBy et modifiedBy. |
|
tags |
object |
Balises de ressource. |
type |
string |
Type de la ressource. Par exemple, « Microsoft.Compute/virtualMachines » ou « Microsoft.Storage/storageAccounts » |
NetworkSecurityGroupListResult
Réponse d’une opération de liste NetworkSecurityGroup.
Nom | Type | Description |
---|---|---|
nextLink |
string (uri) |
Lien vers la page suivante des éléments |
value |
Éléments NetworkSecurityGroup sur cette page |
NetworkSecurityGroupStatus
L’état observé du groupe de sécurité réseau
Nom | Type | Description |
---|---|---|
errorCode |
string |
Code d’erreur de provisionnement NetworkSecurityGroup |
errorMessage |
string |
Message d’erreur descriptif |
provisioningStatus |
État du provisionnement du groupe de sécurité réseau |
NetworkSecurityGroupStatusProvisioningStatus
État du provisionnement du groupe de sécurité réseau
Nom | Type | Description |
---|---|---|
operationId |
string |
ID de l’opération effectuée sur le groupe de sécurité réseau |
status |
L’état de l’opération effectuée sur le groupe de sécurité réseau [Succeeded, Failed, InProgress] |
ProvisioningStateEnum
État d’approvisionnement de la ressource.
Valeur | Description |
---|---|
Accepted |
L’approvisionnement a été accepté |
Canceled |
L’approvisionnement a été annulé |
Deleting |
La suppression de la ressource est en cours |
Failed |
L’approvisionnement a échoué |
InProgress |
L’approvisionnement est en cours |
Succeeded |
L’approvisionnement a réussi |
Status
État de l’opération effectuée sur la ressource [Réussite, Échec, InProgress]
Valeur | Description |
---|---|
Failed |
Échec de l’opération |
InProgress |
L’opération est en cours |
Succeeded |
Opération réussie |
systemData
Métadonnées relatives à la création et à la dernière modification de la ressource.
Nom | Type | Description |
---|---|---|
createdAt |
string (date-time) |
Horodatage de la création de ressources (UTC). |
createdBy |
string |
Identité qui a créé la ressource. |
createdByType |
Type d’identité qui a créé la ressource. |
|
lastModifiedAt |
string (date-time) |
Horodatage de la dernière modification de ressource (UTC) |
lastModifiedBy |
string |
Identité qui a modifié la ressource pour la dernière fois. |
lastModifiedByType |
Type d’identité qui a modifié la ressource pour la dernière fois. |