Dispositivi - Elenco per gruppo di dispositivi
Riferimento
Servizio: anteprima della documentazione
Versione API: 2022-09-01-preview
Elencare le risorse dispositivo per DeviceGroup. '.default' e '.unassigned' sono valori definiti dal sistema e non possono essere utilizzati per il nome del prodotto o del gruppo di dispositivi.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/devices?api-version=2022-09-01-preview
Parametri URI
Nome | Pollici | Obbligatorio | Digitare | Descrizione |
---|---|---|---|---|
Subscriptionid | Percorso | Vero | Stringa | ID dell'abbonamento di destinazione. |
resourceGroupName | Percorso | Vero | Stringa | Nome del gruppo di risorse. Il nome non ha distinzione tra maiuscole e minuscole. |
catalogName | Percorso | Vero | Stringa | Nome del catalogo |
Productname | Percorso | Vero | Stringa | Nome del prodotto. |
deviceGroupName | Percorso | Vero | Stringa | Nome del gruppo di dispositivi. |
api-version | Query | Vero | Stringa | Versione dell'API da usare per questa operazione. |
Risposte
Nome | Digitare | Descrizione |
---|---|---|
200 OK | DeviceListResult | Operazione ARM completata. |
Altri codici di stato | ErrorResponse | Una risposta di errore imprevista. |
Sicurezza
azure_auth
Flusso OAuth2 di Azure Active Directory.
Tipo: oauth2
Flusso: implicito
URL di autorizzazione:https://login.microsoftonline.com/common/oauth2/authorize
Ambiti
Nome ambito | Descrizione dell'ambito |
---|---|
user_impersonation | rappresentare il tuo account utente |
Esempi
Devices_ListByDeviceGroup
Richiesta di esempio
GET https://management.azure.com/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup1/providers/Microsoft.AzureSphere/catalogs/MyCatalog1/products/MyProduct1/deviceGroups/myDeviceGroup1/devices?api-version=2022-09-01-preview
Risposta di esempio
200
{
"value": [
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup1/providers/Microsoft.AzureSphere/catalogs/MyCatalog1/products/myProduct1/deviceGroups/myDeviceGroup1/devices/00000000-0000-0000-0000-000000000001",
"properties": {}
},
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup1/providers/Microsoft.AzureSphere/catalogs/MyCatalog1/products/myProduct1/deviceGroups/myDeviceGroup1/devices/00000000-0000-0000-0000-000000000002",
"properties": {}
}
]
}
Definizioni
Nome | Descrizione |
---|---|
DeviceListResult | Risposta dell'operazione di un elenco di dispositivi. |
ErrorResponse | Risposta a un errore |
Dispositivo | Una risorsa dispositivo appartenente a una risorsa del gruppo di dispositivi. |
Dettagli errore | Il dettaglio dell'errore. |
ProvisioningState | |
systemData | Metadati relativi alla creazione e all'ultima modifica della risorsa. |
ErrorAdditionalInfo | Informazioni aggiuntive sull'errore di gestione delle risorse. |
createdByType | Tipo di identità che ha creato la risorsa. |
DeviceListResult
Risposta dell'operazione di un elenco di dispositivi.
Nome | Digitare | Descrizione |
---|---|---|
Valore | Dispositivo[] | Elementi del dispositivo in questa pagina |
nextLink | Stringa | Collegamento alla pagina successiva di elementi |
ErrorResponse
Risposta a un errore
Nome | Digitare | Descrizione |
---|
Dispositivo
Una risorsa dispositivo appartenente a una risorsa del gruppo di dispositivi.
Nome | Digitare | Descrizione |
---|---|---|
properties.deviceId | Stringa | ID dispositivo |
properties.chipSku | Stringa | SKU del chip |
properties.lastAvailableOsVersion | Stringa | Versione del sistema operativo disponibile per l'installazione quando viene richiesto l'aggiornamento |
properties.lastInstalledOsVersion | Stringa | Versione del sistema operativo in esecuzione nel dispositivo quando è richiesto l'aggiornamento |
properties.lastOsUpdateUtc | Stringa | Ora in cui è richiesto l'aggiornamento e è disponibile una nuova versione del sistema operativo |
properties.lastUpdateRequestUtc | Stringa | Ora dell'ultima richiesta di aggiornamento |
Id | Stringa | ID risorsa completa per la risorsa. Ad esempio - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
Nome | Stringa | Il nome della risorsa |
digitare | Stringa | Tipo della risorsa. Ad esempio, "Microsoft.Compute/virtualMachines" o "Microsoft.Storage/storageAccounts" |
Dettagli errore
Il dettaglio dell'errore.
Nome | Digitare | Descrizione |
---|---|---|
Codice | Stringa | Codice di errore. |
Messaggio | Stringa | Messaggio di errore. |
bersaglio | Stringa | Destinazione dell'errore. |
Dettagli | ErrorDetail[] | Dettagli dell'errore. |
additionalInfo | ErrorAdditionalInfo[] | Informazioni aggiuntive sull'errore. |
ProvisioningState
Nome | Digitare | Descrizione |
---|---|---|
Riuscito | Stringa | |
Fallito | Stringa | |
Annullato | Stringa | |
Provisioning | Stringa | |
Aggiornamento | Stringa | |
Eliminazione | Stringa | |
Accettato | Stringa |
systemData
Metadati relativi alla creazione e all'ultima modifica della risorsa.
Nome | Digitare | Descrizione |
---|---|---|
createdBy | Stringa | Identità che ha creato la risorsa. |
createdAt | Stringa | Timestamp della creazione di risorse (UTC). |
lastModifiedBy | Stringa | Identità che ha modificato per ultima la risorsa. |
lastModifiedAt | Stringa | Timestamp dell'ultima modifica della risorsa (UTC) |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
Nome | Digitare | Descrizione |
---|---|---|
digitare | Stringa | Tipo di informazioni aggiuntive. |
Informazioni | Oggetto | Le informazioni aggiuntive. |
createdByType
Tipo di identità che ha creato la risorsa.
Nome | Digitare | Descrizione |
---|---|---|
Utente | Stringa | |
Applicazione | Stringa | |
ManagedIdentity | Stringa | |
Chiave | Stringa |