Condividi tramite


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
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

NetworkInterfaceListResult

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

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
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.

InterfaceDNSSettings

Impostazioni DNS dell'interfaccia

IPConfiguration

InterfaceIPConfiguration IPConfiguration in un'interfaccia di rete.

IPConfigurationProperties

InterfaceIPConfigurationPropertiesFormat proprietà della configurazione IP.

LogicalNetworkArmReference

ID ARM per una rete logica.

NetworkInterface

Definizione della risorsa dell'interfaccia di rete.

NetworkInterfaceListResult

Risposta di un'operazione di elenco NetworkInterface.

NetworkInterfaceStatus

Stato osservato delle interfacce di rete

NetworkInterfaceStatusProvisioningStatus

Stato del provisioning dell'interfaccia di rete

NetworkSecurityGroupArmReference

ID ARM per un gruppo di sicurezza di rete.

ProvisioningStateEnum

Stato di provisioning della risorsa.

Status

Stato dell'operazione eseguita sulla risorsa [Succeeded, Failed, InProgress]

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

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

IPConfigurationProperties

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

LogicalNetworkArmReference

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

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

InterfaceDNSSettings

Impostazioni DNS per l'interfaccia

properties.ipConfigurations

IPConfiguration[]

IPConfigurations: elenco di IPConfigurations dell'interfaccia di rete.

properties.macAddress

string

MacAddress: indirizzo MAC dell'interfaccia di rete.

properties.networkSecurityGroup

NetworkSecurityGroupArmReference

NetworkSecurityGroup : gruppo di sicurezza di rete collegato all'interfaccia di rete.

properties.provisioningState

ProvisioningStateEnum

Stato di provisioning dell'interfaccia di rete.

properties.status

NetworkInterfaceStatus

Stato osservato delle interfacce di rete

systemData

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

NetworkInterface[]

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

NetworkInterfaceStatusProvisioningStatus

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

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

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.