{ "opencollection": "1.0.0", "info": { "name": "Microsoft Azure AccessControlClient AccessConnector Update Management API", "version": "2020-08-01-preview" }, "items": [ { "info": { "name": "Update Management", "type": "folder" }, "items": [ { "info": { "name": "Microsoft Azure Get Deviceupdate Instanceid Updates", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deviceUpdate/:instanceId/updates", "params": [ { "name": "instanceId", "value": "", "type": "path", "description": "Account instance identifier." }, { "name": "api-version", "value": "", "type": "query", "description": "Version of the API to be used with the client request." }, { "name": "search", "value": "", "type": "query", "description": "Request updates matching a free-text search expression." }, { "name": "filter", "value": "", "type": "query", "description": "Filter updates by its properties." } ] }, "docs": "Get a list of all updates that have been imported to Device Update for IoT Hub." }, { "info": { "name": "Microsoft Azure Post Deviceupdate Instanceid Updates:import", "type": "http" }, "http": { "method": "POST", "url": "{{baseUrl}}/deviceUpdate/:instanceId/updates:import", "params": [ { "name": "instanceId", "value": "", "type": "path", "description": "Account instance identifier." }, { "name": "api-version", "value": "", "type": "query", "description": "Version of the API to be used with the client request." } ] }, "docs": "Import new update version. This is a long-running-operation; use Operation-Location response header value to check for operation status." }, { "info": { "name": "Microsoft Azure Get Deviceupdate Instanceid Updates Providers Provider Names Name Versions Version", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deviceUpdate/:instanceId/updates/providers/:provider/names/:name/versions/:version", "headers": [ { "name": "If-None-Match", "value": "" } ], "params": [ { "name": "instanceId", "value": "", "type": "path", "description": "Account instance identifier." }, { "name": "provider", "value": "", "type": "path", "description": "Update provider." }, { "name": "name", "value": "", "type": "path", "description": "Update name." }, { "name": "version", "value": "", "type": "path", "description": "Update version." }, { "name": "api-version", "value": "", "type": "query", "description": "Version of the API to be used with the client request." } ] }, "docs": "Get a specific update version." }, { "info": { "name": "Microsoft Azure Delete Deviceupdate Instanceid Updates Providers Provider Names Name Versions Version", "type": "http" }, "http": { "method": "DELETE", "url": "{{baseUrl}}/deviceUpdate/:instanceId/updates/providers/:provider/names/:name/versions/:version", "params": [ { "name": "instanceId", "value": "", "type": "path", "description": "Account instance identifier." }, { "name": "provider", "value": "", "type": "path", "description": "Update provider." }, { "name": "name", "value": "", "type": "path", "description": "Update name." }, { "name": "version", "value": "", "type": "path", "description": "Update version." }, { "name": "api-version", "value": "", "type": "query", "description": "Version of the API to be used with the client request." } ] }, "docs": "Delete a specific update version. This is a long-running-operation; use Operation-Location response header value to check for operation status." }, { "info": { "name": "Microsoft Azure Get Deviceupdate Instanceid Updates Providers", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deviceUpdate/:instanceId/updates/providers", "params": [ { "name": "instanceId", "value": "", "type": "path", "description": "Account instance identifier." }, { "name": "api-version", "value": "", "type": "query", "description": "Version of the API to be used with the client request." } ] }, "docs": "Get a list of all update providers that have been imported to Device Update for IoT Hub." }, { "info": { "name": "Microsoft Azure Get Deviceupdate Instanceid Updates Providers Provider Names", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deviceUpdate/:instanceId/updates/providers/:provider/names", "params": [ { "name": "instanceId", "value": "", "type": "path", "description": "Account instance identifier." }, { "name": "provider", "value": "", "type": "path", "description": "Update provider." }, { "name": "api-version", "value": "", "type": "query", "description": "Version of the API to be used with the client request." } ] }, "docs": "Get a list of all update names that match the specified provider." }, { "info": { "name": "Microsoft Azure Get Deviceupdate Instanceid Updates Providers Provider Names Name Versions", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deviceUpdate/:instanceId/updates/providers/:provider/names/:name/versions", "params": [ { "name": "instanceId", "value": "", "type": "path", "description": "Account instance identifier." }, { "name": "provider", "value": "", "type": "path", "description": "Update provider." }, { "name": "name", "value": "", "type": "path", "description": "Update name." }, { "name": "api-version", "value": "", "type": "query", "description": "Version of the API to be used with the client request." }, { "name": "filter", "value": "", "type": "query", "description": "Filter updates by its properties." } ] }, "docs": "Get a list of all update versions that match the specified provider and name." }, { "info": { "name": "Microsoft Azure Get Deviceupdate Instanceid Updates Providers Provider Names Name Versions Version Files", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deviceUpdate/:instanceId/updates/providers/:provider/names/:name/versions/:version/files", "params": [ { "name": "instanceId", "value": "", "type": "path", "description": "Account instance identifier." }, { "name": "provider", "value": "", "type": "path", "description": "Update provider." }, { "name": "name", "value": "", "type": "path", "description": "Update name." }, { "name": "version", "value": "", "type": "path", "description": "Update version." }, { "name": "api-version", "value": "", "type": "query", "description": "Version of the API to be used with the client request." } ] }, "docs": "Get a list of all update file identifiers for the specified version." }, { "info": { "name": "Microsoft Azure Get Deviceupdate Instanceid Updates Providers Provider Names Name Versions Version Files Fileid", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deviceUpdate/:instanceId/updates/providers/:provider/names/:name/versions/:version/files/:fileId", "headers": [ { "name": "If-None-Match", "value": "" } ], "params": [ { "name": "instanceId", "value": "", "type": "path", "description": "Account instance identifier." }, { "name": "provider", "value": "", "type": "path", "description": "Update provider." }, { "name": "name", "value": "", "type": "path", "description": "Update name." }, { "name": "version", "value": "", "type": "path", "description": "Update version." }, { "name": "fileId", "value": "", "type": "path", "description": "File identifier." }, { "name": "api-version", "value": "", "type": "query", "description": "Version of the API to be used with the client request." } ] }, "docs": "Get a specific update file from the version." }, { "info": { "name": "Microsoft Azure Get Deviceupdate Instanceid Updates Operations", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deviceUpdate/:instanceId/updates/operations", "params": [ { "name": "instanceId", "value": "", "type": "path", "description": "Account instance identifier." }, { "name": "filter", "value": "", "type": "query", "description": "Restricts the set of operations returned. Only one specific filter is supported: \"status eq 'NotStarted' or status eq 'Running'\"" }, { "name": "top", "value": "", "type": "query", "description": "Specifies a non-negative integer n that limits the number of items returned from a collection. The service returns the number of available items up to but not greater than the specified value n." }, { "name": "api-version", "value": "", "type": "query", "description": "Version of the API to be used with the client request." } ] }, "docs": "Get a list of all import update operations. Completed operations are kept for 7 days before auto-deleted. Delete operations are not returned by this API version." }, { "info": { "name": "Microsoft Azure Get Deviceupdate Instanceid Updates Operations Operationid", "type": "http" }, "http": { "method": "GET", "url": "{{baseUrl}}/deviceUpdate/:instanceId/updates/operations/:operationId", "headers": [ { "name": "If-None-Match", "value": "" } ], "params": [ { "name": "instanceId", "value": "", "type": "path", "description": "Account instance identifier." }, { "name": "operationId", "value": "", "type": "path", "description": "Operation identifier." }, { "name": "api-version", "value": "", "type": "query", "description": "Version of the API to be used with the client request." } ] }, "docs": "Retrieve operation status." } ] } ], "bundled": true }