Updates - Get Operations
Hämta en lista över alla importuppdateringsåtgärder. Slutförda åtgärder behålls i 7 dagar innan de tas bort automatiskt. Borttagningsåtgärder returneras inte av den här API-versionen.
GET https://{accountEndpoint}/deviceupdate/{instanceId}/v2/updates/operations
GET https://{accountEndpoint}/deviceupdate/{instanceId}/v2/updates/operations?$filter={$filter}&$top={$top}
URI-parametrar
Name | I | Obligatorisk | Typ | Description |
---|---|---|---|---|
account
|
path | True |
string |
Kontoslutpunkt. |
instance
|
path | True |
string |
Kontoinstansidentifierare. |
$filter
|
query |
string |
Begränsar den uppsättning åtgärder som returneras. Endast ett specifikt filter stöds: "status eq 'NotStarted' or status eq 'Running'" |
|
$top
|
query |
integer int32 |
Anger ett icke-negativt heltal n som begränsar antalet objekt som returneras från en samling. Tjänsten returnerar antalet tillgängliga objekt upp till men inte större än det angivna värdet n. |
Svar
Name | Typ | Description |
---|---|---|
200 OK |
Åtgärdsinformation. |
|
429 Too Many Requests |
För många begäranden; det finns en hastighetsgräns för hur många åtgärder som kan utföras inom en tidsperiod. |
Säkerhet
azure_auth_implicit
Implicit flöde i Azure Active Directory OAuth2
Typ:
oauth2
Flow:
implicit
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
azure_auth_code
Azure Active Directory OAuth2 AccessCode Flow
Typ:
oauth2
Flow:
accessCode
Auktoriseringswebbadress:
https://login.microsoftonline.com/common/oauth2/v2.0/authorize
Token-webbadress:
https://login.microsoftonline.com/common/oauth2/v2.0/token
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
azure_auth_application
Azure Active Directory OAuth2-programflöde
Typ:
oauth2
Flow:
application
Token-webbadress:
https://login.microsoftonline.com/common/oauth2/v2.0/token
Omfattningar
Name | Description |
---|---|
.default | omfång för klientautentiseringsuppgifter |
azure_auth_password
Azure Active Directory OAuth2-lösenordsflöde
Typ:
oauth2
Flow:
password
Token-webbadress:
https://login.microsoftonline.com/common/oauth2/v2.0/token
Omfattningar
Name | Description |
---|---|
user_impersonation | personifiera ditt användarkonto |
Exempel
Updates_GetOperations
Exempelbegäran
GET https://contoso.api.adu.microsoft.com/deviceupdate/blue/v2/updates/operations
Exempelsvar
{
"value": [
{
"operationId": "e4491c54-916f-443d-9094-bcca546ace2f",
"status": "Succeeded",
"resourceLocation": "/v2/updates/providers/microsoft/names/adu/versions/1.0.0.0",
"traceId": "2b881ef9deaf5d45b0a716ca5b4145ec",
"createdDateTime": "2020-04-22T21:00:53.2548897+00:00",
"lastActionDateTime": "2020-04-22T21:01:43.9401420+00:00",
"etag": "\"a0f7b6f2-3f6c-4eb6-8a59-2f5411c23888\""
}
]
}
Definitioner
Name | Description |
---|---|
Error |
Felinformation. |
Inner |
Ett objekt som innehåller mer specifik information än det aktuella objektet om felet. |
Operation |
Åtgärdsmetadata. |
Operation |
Åtgärdsstatus. |
Pageable |
Listan över åtgärder med stöd för serverväxling. |
Update |
Uppdateringsidentifierare. |
Error
Felinformation.
Name | Typ | Description |
---|---|---|
code |
string |
Serverdefinierad felkod. |
details |
Error[] |
En matris med fel som ledde till det rapporterade felet. |
innererror |
Ett objekt som innehåller mer specifik information än det aktuella objektet om felet. |
|
message |
string |
En mänsklig läsbar representation av felet. |
occurredDateTime |
string |
Datum och tid i UTC när felet inträffade. |
target |
string |
Målet för felet. |
InnerError
Ett objekt som innehåller mer specifik information än det aktuella objektet om felet.
Name | Typ | Description |
---|---|---|
code |
string |
En mer specifik felkod än vad som angavs av det innehållande felet. |
errorDetail |
string |
Det interna felet eller undantagsmeddelandet. |
innerError |
Ett objekt som innehåller mer specifik information än det aktuella objektet om felet. |
|
message |
string |
En mänsklig läsbar representation av felet. |
Operation
Åtgärdsmetadata.
Name | Typ | Description |
---|---|---|
createdDateTime |
string |
Datum och tid i UTC när åtgärden skapades. |
error |
Åtgärdsfel påträffades, om det finns några. |
|
etag |
string |
Åtgärd ETag. |
lastActionDateTime |
string |
Datum och tid i UTC när åtgärdsstatusen senast uppdaterades. |
operationId |
string |
Åtgärds-ID. |
resourceLocation |
string |
Platsen för den importerade uppdateringen när åtgärden lyckas. |
status |
Åtgärdsstatus. |
|
traceId |
string |
Åtgärdskorrelationsidentitet som kan användas av Microsoft Support för felsökning. |
updateId |
Identiteten för uppdateringen som importeras eller tas bort. För import fylls den här egenskapen bara i när importmanifestet har bearbetats. |
OperationStatus
Åtgärdsstatus.
Name | Typ | Description |
---|---|---|
Failed |
string |
Bakgrundsåtgärden avslutades med fel. |
NotStarted |
string |
Bakgrundsåtgärden har skapats men har inte startats än. |
Running |
string |
Bakgrundsåtgärden körs för närvarande. |
Succeeded |
string |
Bakgrundsåtgärden slutfördes. |
Undefined |
string |
Odefinierad åtgärdsstatus. |
PageableListOfOperations
Listan över åtgärder med stöd för serverväxling.
Name | Typ | Description |
---|---|---|
nextLink |
string |
Länken till nästa sida med objekt. |
value |
Samlingen med växlingsbara objekt. |
UpdateId
Uppdateringsidentifierare.
Name | Typ | Description |
---|---|---|
name |
string |
Uppdateringsnamn. |
provider |
string |
Uppdatera provider. |
version |
string |
Uppdatera version. |