Network Interfaces - List By Resource Group
Elenca tutte le interfacce di rete nel gruppo di risorse specificato. Usare la proprietà nextLink nella risposta per ottenere la pagina successiva delle interfacce di rete.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureStackHCI/networkInterfaces?api-version=2025-04-01-preview
Parametri dell'URI
Nome | In | Necessario | Tipo | Descrizione |
---|---|---|---|---|
resource
|
path | True |
string minLength: 1maxLength: 90 |
Nome del gruppo di risorse. Il nome è insensibile alle maiuscole e minuscole. |
subscription
|
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 |
Operazione di Azure completata correttamente. |
|
Other Status Codes |
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
ListNetworkInterfaceByResourceGroup
Esempio di richiesta
GET https://management.azure.com/subscriptions/fd3c3665-1729-4b7b-9a38-238e83b0f98b/resourceGroups/test-rg/providers/Microsoft.AzureStackHCI/networkInterfaces?api-version=2025-04-01-preview
Risposta di esempio
{
"value": [
{
"name": "test-nic",
"type": "Microsoft.AzureStackHCI/networkInterfaces",
"extendedLocation": {
"name": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.ExtendedLocation/customLocations/dogfood-location",
"type": "CustomLocation"
},
"id": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/networkInterfaces/test-nic",
"location": "West US2",
"properties": {
"ipConfigurations": [
{
"name": "ipconfig-sample",
"properties": {
"subnet": {
"id": "/subscriptions/a95612cb-f1fa-4daa-a4fd-272844fa512c/resourceGroups/dogfoodarc/providers/Microsoft.AzureStackHCI/logicalNetworks/test-lnet"
}
}
}
],
"provisioningState": "Accepted"
}
}
]
}
Definizioni
Nome | Descrizione |
---|---|
created |
Tipo di identità che ha creato la risorsa. |
Error |
Informazioni aggiuntive sull'errore di gestione delle risorse. |
Error |
Dettagli dell'errore. |
Error |
Risposta di errore |
Extended |
Tipo complesso della posizione estesa. |
Extended |
Tipo di extendedLocation. |
Interface |
Impostazioni DNS dell'interfaccia |
IPConfiguration |
InterfaceIPConfiguration IPConfiguration in un'interfaccia di rete. |
IPConfiguration |
InterfaceIPConfigurationPropertiesFormat proprietà della configurazione IP. |
Logical |
ID ARM per una rete logica. |
Network |
Definizione della risorsa dell'interfaccia di rete. |
Network |
Risposta di un'operazione di elenco NetworkInterface. |
Network |
Stato osservato delle interfacce di rete |
Network |
Stato del provisioning dell'interfaccia di rete |
Network |
ID ARM per un gruppo di sicurezza di rete. |
Provisioning |
Stato di provisioning della risorsa. |
Status |
Stato dell'operazione eseguita sulla risorsa [Succeeded, Failed, InProgress] |
system |
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 |
Informazioni aggiuntive sull'errore. |
|
code |
string |
Codice di errore. |
details |
Dettagli dell'errore. |
|
message |
string |
Messaggio di errore. |
target |
string |
Destinazione dell'errore. |
ErrorResponse
Risposta di errore
Nome | Tipo | Descrizione |
---|---|---|
error |
Oggetto error. |
ExtendedLocation
Tipo complesso della posizione estesa.
Nome | Tipo | Descrizione |
---|---|---|
name |
string |
Nome della posizione estesa. |
type |
Tipo dell'ubicazione estesa. |
ExtendedLocationTypes
Tipo di extendedLocation.
Valore | Descrizione |
---|---|
CustomLocation |
Tipo di percorso esteso personalizzato |
InterfaceDNSSettings
Impostazioni DNS dell'interfaccia
Nome | Tipo | Descrizione |
---|---|---|
dnsServers |
string[] |
Elenco di indirizzi IP del server DNS per l'interfaccia |
IPConfiguration
InterfaceIPConfiguration IPConfiguration in un'interfaccia di rete.
Nome | Tipo | Descrizione |
---|---|---|
name |
string pattern: ^[a-zA-Z0-9]$|^[a-zA-Z0-9][-._a-zA-Z0-9]{0,78}[_a-zA-Z0-9]$ |
Name: nome della risorsa univoca all'interno di un gruppo di risorse. Questo nome può essere usato per accedere alla risorsa. |
properties |
InterfaceIPConfigurationPropertiesFormat proprietà della configurazione IP. |
IPConfigurationProperties
InterfaceIPConfigurationPropertiesFormat proprietà della configurazione IP.
Nome | Tipo | Descrizione |
---|---|---|
gateway |
string |
Gateway per l'interfaccia di rete |
prefixLength |
string |
prefixLength per l'interfaccia di rete |
privateIPAddress |
string |
PrivateIPAddress : indirizzo IP privato della configurazione IP. |
subnet |
Subnet: nome della subnet associata alla configurazione IP. |
LogicalNetworkArmReference
ID ARM per una rete logica.
Nome | Tipo | Descrizione |
---|---|---|
id |
string (arm-id) |
ID ARM per una rete logica. |
NetworkInterface
Definizione della risorsa dell'interfaccia di rete.
Nome | Tipo | Valore predefinito | Descrizione |
---|---|---|---|
extendedLocation |
ExtendedLocation della risorsa. |
||
id |
string (arm-id) |
ID risorsa completo per la risorsa. Ad esempio, "/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}" |
|
location |
string |
Posizione geografica in cui risiede la risorsa |
|
name |
string |
Nome della risorsa |
|
properties.createFromLocal |
boolean |
False |
Valore booleano che indica se si tratta di un'interfaccia di rete locale esistente o se è necessario crearne una. |
properties.dnsSettings |
Impostazioni DNS per l'interfaccia |
||
properties.ipConfigurations |
IPConfigurations: elenco di IPConfigurations dell'interfaccia di rete. |
||
properties.macAddress |
string |
MacAddress: indirizzo MAC dell'interfaccia di rete. |
|
properties.networkSecurityGroup |
NetworkSecurityGroup : gruppo di sicurezza di rete collegato all'interfaccia di rete. |
||
properties.provisioningState |
Stato di provisioning dell'interfaccia di rete. |
||
properties.status |
Stato osservato delle interfacce di rete |
||
systemData |
Metadati di Azure Resource Manager contenenti le informazioni createdBy e modifiedBy. |
||
tags |
object |
Tag di risorsa. |
|
type |
string |
Tipo di risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
NetworkInterfaceListResult
Risposta di un'operazione di elenco NetworkInterface.
Nome | Tipo | Descrizione |
---|---|---|
nextLink |
string (uri) |
Collegamento alla pagina successiva di elementi |
value |
Elementi NetworkInterface in questa pagina |
NetworkInterfaceStatus
Stato osservato delle interfacce di rete
Nome | Tipo | Descrizione |
---|---|---|
errorCode |
string |
Codice errore di provisioning NetworkInterface |
errorMessage |
string |
Messaggio di errore descrittivo |
provisioningStatus |
Stato del provisioning dell'interfaccia di rete |
NetworkInterfaceStatusProvisioningStatus
Stato del provisioning dell'interfaccia di rete
Nome | Tipo | Descrizione |
---|---|---|
operationId |
string |
ID dell'operazione eseguita sull'interfaccia di rete |
status |
Stato dell'operazione eseguita sull'interfaccia di rete [Succeeded, Failed, InProgress] |
NetworkSecurityGroupArmReference
ID ARM per un gruppo di sicurezza di rete.
Nome | Tipo | Descrizione |
---|---|---|
id |
string (arm-id) |
ID ARM per un gruppo di sicurezza di rete. |
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 |
Status
Stato dell'operazione eseguita sulla risorsa [Succeeded, Failed, InProgress]
Valore | Descrizione |
---|---|
Failed |
Operazione non riuscita |
InProgress |
L'operazione è in corso |
Succeeded |
Operazione riuscita |
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 |
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 |
Tipo di identità che ha modificato l'ultima volta la risorsa. |