Condividi tramite


Security Rules - List By Network Security Group

Ottiene tutte le regole di sicurezza in un gruppo di sicurezza di rete.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/networkSecurityGroups/{networkSecurityGroupName}/securityRules?api-version=2025-04-01-preview

Parametri dell'URI

Nome In Necessario Tipo Descrizione
networkSecurityGroupName
path True

string

pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-._a-zA-Z0-9]{0,62}[a-zA-Z0-9]$

Nome del gruppo di sicurezza di rete

resourceGroupName
path True

string

minLength: 1
maxLength: 90

Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole.

subscriptionId
path True

string (uuid)

ID della sottoscrizione di destinazione. Il valore deve essere un UUID.

api-version
query True

string

minLength: 1

Versione dell'API da usare per questa operazione.

Risposte

Nome Tipo Descrizione
200 OK

SecurityRuleListResult

Operazione di Azure completata correttamente.

Other Status Codes

ErrorResponse

Risposta di errore imprevista.

Sicurezza

azure_auth

Flusso OAuth2 di Azure Active Directory.

Tipo: oauth2
Flow: implicit
URL di autorizzazione: https://login.microsoftonline.com/common/oauth2/authorize

Ambiti

Nome Descrizione
user_impersonation rappresentare l'account utente

Esempio

List network security rules in network security group

Esempio di richiesta

GET https://management.azure.com/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.AzureStackHCI/networkSecurityGroups/testnsg/securityRules?api-version=2025-04-01-preview

Risposta di esempio

{
  "value": [
    {
      "name": "rule1",
      "id": "/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/testrg/providers/Microsoft.AzureStackHCI/networkSecurityGroups/testnsg/securityRule/rule1",
      "properties": {
        "access": "Allow",
        "destinationAddressPrefixes": [
          "*"
        ],
        "destinationPortRanges": [
          "80"
        ],
        "direction": "Inbound",
        "priority": 130,
        "sourceAddressPrefixes": [
          "*"
        ],
        "sourcePortRanges": [
          "*"
        ],
        "protocol": "*"
      }
    }
  ]
}

Definizioni

Nome Descrizione
createdByType

Tipo di identità che ha creato la risorsa.

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

ErrorDetail

Dettagli dell'errore.

ErrorResponse

Risposta di errore

ExtendedLocation

Tipo complesso della posizione estesa.

ExtendedLocationTypes

Tipo di extendedLocation.

ProvisioningStateEnum

Stato di provisioning della risorsa.

SecurityRule

Risorsa regola di sicurezza.

SecurityRuleAccess

Indica se il traffico di rete è consentito o negato.

SecurityRuleDirection

Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita.

SecurityRuleListResult

Risposta di un'operazione di elenco SecurityRule.

SecurityRuleProtocol

Protocollo di rete a cui si applica questa regola.

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

createdByType

Tipo di identità che ha creato la risorsa.

Valore Descrizione
Application
Key
ManagedIdentity
User

ErrorAdditionalInfo

Informazioni aggiuntive sull'errore di gestione delle risorse.

Nome Tipo Descrizione
info

object

Informazioni aggiuntive.

type

string

Tipo di informazioni aggiuntive.

ErrorDetail

Dettagli dell'errore.

Nome Tipo Descrizione
additionalInfo

ErrorAdditionalInfo[]

Informazioni aggiuntive sull'errore.

code

string

Codice di errore.

details

ErrorDetail[]

Dettagli dell'errore.

message

string

Messaggio di errore.

target

string

Destinazione dell'errore.

ErrorResponse

Risposta di errore

Nome Tipo Descrizione
error

ErrorDetail

Oggetto error.

ExtendedLocation

Tipo complesso della posizione estesa.

Nome Tipo Descrizione
name

string

Nome della posizione estesa.

type

ExtendedLocationTypes

Tipo dell'ubicazione estesa.

ExtendedLocationTypes

Tipo di extendedLocation.

Valore Descrizione
CustomLocation

Tipo di percorso esteso personalizzato

ProvisioningStateEnum

Stato di provisioning della risorsa.

Valore Descrizione
Accepted

Il provisioning è stato accettato

Canceled

Il provisioning è stato annullato

Deleting

Eliminazione della risorsa in corso

Failed

Provisioning non riuscito

InProgress

Il provisioning è in corso

Succeeded

Provisioning completato

SecurityRule

Risorsa regola di sicurezza.

Nome Tipo Descrizione
extendedLocation

ExtendedLocation

ExtendedLocation della risorsa.

id

string (arm-id)

ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}"

name

string

Nome della risorsa

properties.access

SecurityRuleAccess

Il traffico di rete è consentito o negato.

properties.description

string

Descrizione per questa regola. Limitato a 140 caratteri.

properties.destinationAddressPrefixes

string[]

Prefissi degli indirizzi di destinazione. INTERVALLI IP CIDR o di destinazione.

properties.destinationPortRanges

string[]

Intervalli di porte di destinazione. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte.

properties.direction

SecurityRuleDirection

Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita.

properties.priority

integer (int32)

Priorità della regola. Il valore può essere compreso tra 100 e 4096. Il numero di priorità deve essere univoco per ogni regola nella raccolta. Minore è il numero di priorità, maggiore è la priorità della regola.

properties.protocol

SecurityRuleProtocol

Protocollo di rete a cui si applica questa regola.

properties.provisioningState

ProvisioningStateEnum

Stato di provisioning del server di replica

properties.sourceAddressPrefixes

string[]

Intervalli DI INDIRIZZI IP di origine o CIDR.

properties.sourcePortRanges

string[]

Intervalli di porte di origine. Numero intero o intervallo compreso tra 0 e 65535. L'asterisco '*' può essere usato anche per trovare le corrispondenze con tutte le porte.

systemData

systemData

Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy.

type

string

Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts"

SecurityRuleAccess

Indica se il traffico di rete è consentito o negato.

Valore Descrizione
Allow

Il traffico di rete è consentito

Deny

Il traffico di rete viene negato

SecurityRuleDirection

Direzione della regola. La direzione specifica se la regola verrà valutata sul traffico in ingresso o in uscita.

Valore Descrizione
Inbound

La regola viene valutata sul traffico in ingresso

Outbound

La regola viene valutata sul traffico in uscita

SecurityRuleListResult

Risposta di un'operazione di elenco SecurityRule.

Nome Tipo Descrizione
nextLink

string (uri)

Collegamento alla pagina successiva di elementi

value

SecurityRule[]

Elementi SecurityRule in questa pagina

SecurityRuleProtocol

Protocollo di rete a cui si applica questa regola.

Valore Descrizione
*

Regola con caratteri jolly per tutti i protocolli

Icmp

Protocollo dei messaggi di controllo Internet

Tcp

Protocollo di controllo trasmissione

Udp

Protocollo user datagram

systemData

Metadati relativi alla creazione e all'ultima modifica della risorsa.

Nome Tipo Descrizione
createdAt

string (date-time)

Timestamp della creazione della risorsa (UTC).

createdBy

string

Identità che ha creato la risorsa.

createdByType

createdByType

Tipo di identità che ha creato la risorsa.

lastModifiedAt

string (date-time)

Timestamp dell'ultima modifica della risorsa (UTC)

lastModifiedBy

string

Identità che ha modificato l'ultima volta la risorsa.

lastModifiedByType

createdByType

Tipo di identità che ha modificato l'ultima volta la risorsa.