Dispositivi - Ottieni
Riferimento
Servizio: anteprima della documentazione
Versione API: 2022-09-01-preview
Scarica un dispositivo. Usare '.nonssigned' o '.default' per il gruppo di dispositivi e i nomi dei prodotti quando un dispositivo non appartiene a un gruppo di dispositivi e a un prodotto.
GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.AzureSphere/catalogs/{catalogName}/products/{productName}/deviceGroups/{deviceGroupName}/devices/{deviceName}?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. |
deviceName | Percorso | Vero | Stringa | Nome dispositivo |
api-version | Query | Vero | Stringa | Versione dell'API da usare per questa operazione. |
Risposte
Nome | Digitare | Descrizione |
---|---|---|
200 OK | Dispositivo | 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_Get
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/00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000?api-version=2022-09-01-preview
Risposta di esempio
200
{
"id": "/subscriptions/00000000-0000-0000-0000-000000000000/resourceGroups/MyResourceGroup1/providers/Microsoft.AzureSphere/catalogs/MyCatalog1/products/myProduct1/deviceGroups/myDeviceGroup1/devices/00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"name": "00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000",
"properties": {
"chipSku": "MyChipSku1",
"lastAvailableOsVersion": "AvailableOsVersion1",
"lastInstalledOsVersion": "InstalledOsVersion1",
"lastOsUpdateUtc": "2022-09-30T23:54:21.96Z",
"lastUpdateRequestUtc": "2022-10-01T23:54:21.96Z"
}
}
Definizioni
Nome | Descrizione |
---|---|
Dispositivo | Una risorsa dispositivo appartenente a una risorsa del gruppo di dispositivi. |
ErrorResponse | Risposta a un errore |
ProvisioningState | |
systemData | Metadati relativi alla creazione e all'ultima modifica della risorsa. |
Dettagli errore | Il dettaglio dell'errore. |
createdByType | Tipo di identità che ha creato la risorsa. |
ErrorAdditionalInfo | Informazioni aggiuntive sull'errore di gestione delle risorse. |
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" |
ErrorResponse
Risposta a un errore
Nome | Digitare | Descrizione |
---|
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) |
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. |
createdByType
Tipo di identità che ha creato la risorsa.
Nome | Digitare | Descrizione |
---|---|---|
Utente | Stringa | |
Applicazione | Stringa | |
ManagedIdentity | Stringa | |
Chiave | Stringa |
ErrorAdditionalInfo
Informazioni aggiuntive sull'errore di gestione delle risorse.
Nome | Digitare | Descrizione |
---|---|---|
digitare | Stringa | Tipo di informazioni aggiuntive. |
Informazioni | Oggetto | Le informazioni aggiuntive. |