Update Runs - List Top Level

Get the list of update runs.

GET https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Update.Admin/updateLocations/{updateLocation}/updateRuns?api-version=2016-05-01

URI Parameters

Name In Required Type Description
resourceGroupName
path True

string

Resource group name.

subscriptionId
path True

string

Subscription credentials which uniquely identify Microsoft Azure subscription. The subscription ID forms part of the URI for every service call.

updateLocation
path True

string

The name of the update location.

api-version
query True

string

Client API Version.

Responses

Name Type Description
200 OK

UpdateRunList

OK

Security

azure_auth

Azure Active Directory OAuth2 Flow

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation impersonate your user account

Examples

Get the list of update runs.

Sample Request

GET https://management.azure.com/subscriptions/20ff7fc3-e762-44dd-bd96-b71116dcdc23/resourceGroups/System.Redmond/providers/Microsoft.Update.Admin/updateLocations/Redmond/updateRuns?api-version=2016-05-01

Sample Response

{
  "value": [
    {
      "id": "/subscriptions/23d66fd1-4743-42ff-b391-e29dc51d799e/resourceGroups/System.Redmond/providers/Microsoft.Update.Admin/updateLocations/redmond/updates/Microsoft1.0.180302.1/updateRuns/407d9b8f-debf-4058-b374-a94a1bb4de30",
      "name": "407d9b8f-debf-4058-b374-a94a1bb4de30",
      "type": "Microsoft.Update.Admin/updateLocations/updates/updateRuns",
      "location": "redmond",
      "tags": {},
      "properties": {
        "progress": {
          "name": "Unnamed step",
          "description": "Update Azure Stack.",
          "errorMessage": "",
          "status": "Success",
          "startTimeUtc": "2018-03-02T09:25:37.4173123-08:00",
          "endTimeUtc": "2018-03-03T00:09:04.9913191-08:00",
          "steps": [
            {
              "name": "Pre-engine Update",
              "description": "Perform pre-engine update.",
              "errorMessage": "",
              "status": "Success",
              "startTimeUtc": "2018-03-02T09:25:37.4798089-08:00",
              "endTimeUtc": "2018-03-02T10:28:55.8289013-08:00",
              "steps": [
                {
                  "name": "PreUpdate Cloud",
                  "description": "Copy packages to NugetStore.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T09:25:41.9019404-08:00",
                  "endTimeUtc": "2018-03-02T09:57:50.1318779-08:00",
                  "steps": []
                },
                {
                  "name": "Update SeedRing SF Runtime",
                  "description": "Update SeedRing SF Runtime step.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T09:57:50.1475043-08:00",
                  "endTimeUtc": "2018-03-02T10:17:07.8319178-08:00",
                  "steps": []
                },
                {
                  "name": "Update SeedRing ECE",
                  "description": "Update SeedRing ECE step.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T10:17:07.8631688-08:00",
                  "endTimeUtc": "2018-03-02T10:28:55.7507724-08:00",
                  "steps": []
                }
              ]
            },
            {
              "name": "Engine Update",
              "description": "Perform engine update.",
              "errorMessage": "",
              "status": "Success",
              "startTimeUtc": "2018-03-02T10:28:55.8601531-08:00",
              "endTimeUtc": "2018-03-02T10:37:44.0480253-08:00",
              "steps": [
                {
                  "name": "PreUpdate Cloud",
                  "description": "Copy packages to NugetStore.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T10:28:59.500983-08:00",
                  "endTimeUtc": "2018-03-02T10:35:43.2198256-08:00",
                  "steps": []
                },
                {
                  "name": "Update SeedRing SF Runtime",
                  "description": "Update SeedRing SF Runtime step.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T10:35:43.2354458-08:00",
                  "endTimeUtc": "2018-03-02T10:36:14.5629258-08:00",
                  "steps": []
                },
                {
                  "name": "Update SeedRing ECE",
                  "description": "Update SeedRing ECE step.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T10:36:14.5941782-08:00",
                  "endTimeUtc": "2018-03-02T10:37:43.9698965-08:00",
                  "steps": []
                }
              ]
            },
            {
              "name": "Cloud Update",
              "description": "Perform cloud update.",
              "errorMessage": "",
              "status": "Success",
              "startTimeUtc": "2018-03-02T10:37:44.079278-08:00",
              "endTimeUtc": "2018-03-03T00:09:04.960067-08:00",
              "steps": [
                {
                  "name": "Update Domain",
                  "description": "Live Update on Domain.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T10:37:48.3763886-08:00",
                  "endTimeUtc": "2018-03-02T10:41:20.0340798-08:00",
                  "steps": []
                },
                {
                  "name": "Check Cloud Health",
                  "description": "Check the health of all roles in parallel before beginning update.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T10:41:20.0653266-08:00",
                  "endTimeUtc": "2018-03-02T10:56:10.4396313-08:00",
                  "steps": []
                },
                {
                  "name": "PreUpdate OEM.",
                  "description": "Copy OEM content to CloudMedia.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T10:56:10.4708828-08:00",
                  "endTimeUtc": "2018-03-02T10:56:16.1459718-08:00",
                  "steps": []
                },
                {
                  "name": "(DEP) Generate Code Integrity Policy",
                  "description": "Generates the Code Integrity Policy",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T10:56:16.1807685-08:00",
                  "endTimeUtc": "2018-03-02T10:57:07.0682796-08:00",
                  "steps": []
                },
                {
                  "name": "Update OEM S2D whitelist.",
                  "description": "Update S2D health service from StorageDisks.xml.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T10:57:07.0995306-08:00",
                  "endTimeUtc": "2018-03-02T10:57:14.7249566-08:00",
                  "steps": []
                },
                {
                  "name": "(FBI) Create new Storage Accounts",
                  "description": "Create newly introduced storage accounts to be used by different providers.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T10:57:14.7562105-08:00",
                  "endTimeUtc": "2018-03-02T10:58:34.4194385-08:00",
                  "steps": []
                },
                {
                  "name": "NC Auto Update Disable",
                  "description": "Disable EnableAutomaticUpdates flag on NC fabriccluster",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T10:58:34.4506838-08:00",
                  "endTimeUtc": "2018-03-02T11:00:13.6332139-08:00",
                  "steps": []
                },
                {
                  "name": "Install Update.",
                  "description": "Install Update on Hosts and Infra VMs.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T11:00:13.6644452-08:00",
                  "endTimeUtc": "2018-03-02T12:19:16.6339385-08:00",
                  "steps": []
                },
                {
                  "name": "(DEP) Generate base images for hosts and virtual machines.",
                  "description": "Creates and updates the base images needed by hosts and virtual machines.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T12:19:16.7901987-08:00",
                  "endTimeUtc": "2018-03-02T12:38:55.3959294-08:00",
                  "steps": []
                },
                {
                  "name": "(DEP) Generate host image.",
                  "description": "Build VHDs for the host at runtime and the backup WinPE for servicing.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T12:38:55.4115607-08:00",
                  "endTimeUtc": "2018-03-02T12:43:15.272197-08:00",
                  "steps": []
                },
                {
                  "name": "Update PrivilegedEndpoint whitelist",
                  "description": "Update PrivilegedEndpoint whitelist on SeedRing nodes.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T12:43:15.3034455-08:00",
                  "endTimeUtc": "2018-03-02T12:47:22.3519764-08:00",
                  "steps": []
                },
                {
                  "name": "Update Defender",
                  "description": "Update Defender signatures.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T12:47:22.3832322-08:00",
                  "endTimeUtc": "2018-03-02T12:48:07.0983871-08:00",
                  "steps": []
                },
                {
                  "name": "Update Node Sets",
                  "description": "Live Update all nodes in a node set.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T12:48:07.129639-08:00",
                  "endTimeUtc": "2018-03-02T13:51:45.6581291-08:00",
                  "steps": []
                },
                {
                  "name": "Update SeedRing IBC",
                  "description": "Update SeedRing IBC step.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T13:51:45.6934194-08:00",
                  "endTimeUtc": "2018-03-02T14:02:32.5586541-08:00",
                  "steps": []
                },
                {
                  "name": "Restart Storage Hosts",
                  "description": "Restart Storage Hosts step.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T14:02:32.5899091-08:00",
                  "endTimeUtc": "2018-03-02T18:53:35.1617531-08:00",
                  "steps": []
                },
                {
                  "name": "Restart CA.",
                  "description": "Restart CA to finish applying OS updates.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T18:53:35.1993965-08:00",
                  "endTimeUtc": "2018-03-02T19:00:23.0498989-08:00",
                  "steps": []
                },
                {
                  "name": "Restart NC.",
                  "description": "Restart NC VMs to finish applying OS updates and Update the NC ring app.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T19:00:23.1436539-08:00",
                  "endTimeUtc": "2018-03-02T20:53:58.2467744-08:00",
                  "steps": []
                },
                {
                  "name": "Restart SQL.",
                  "description": "Restart SQL VMs to finish applying OS updates and Update SQL servers.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T20:53:58.3717999-08:00",
                  "endTimeUtc": "2018-03-02T21:08:54.2948193-08:00",
                  "steps": []
                },
                {
                  "name": "Restart SLB.",
                  "description": "Restart SLB to finish applying OS updates.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T21:08:54.3260706-08:00",
                  "endTimeUtc": "2018-03-02T21:28:05.8095784-08:00",
                  "steps": []
                },
                {
                  "name": "Restart ACSFabric and Gateway",
                  "description": "Restart ACSFabric and Gateway to finish applying OS updates.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T21:28:05.8408311-08:00",
                  "endTimeUtc": "2018-03-02T22:27:56.0854925-08:00",
                  "steps": []
                },
                {
                  "name": "Restart WAS",
                  "description": "Restart WAS to finish applying OS updates.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T22:27:56.1479976-08:00",
                  "endTimeUtc": "2018-03-02T22:46:02.7735634-08:00",
                  "steps": []
                },
                {
                  "name": "Restart WASPUBLIC",
                  "description": "Restart WASPUBLIC to finish applying OS updates.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T22:46:02.8048171-08:00",
                  "endTimeUtc": "2018-03-02T23:15:02.30254-08:00",
                  "steps": []
                },
                {
                  "name": "Restart XRP FabricRing, PXE and ADFS, and SQL.",
                  "description": "Restart XRP FabricRing, PXE, ADFS, and SQL to finish applying OS updates.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T23:15:02.3337871-08:00",
                  "endTimeUtc": "2018-03-02T23:47:21.7605287-08:00",
                  "steps": []
                },
                {
                  "name": "Update OEM manifest.",
                  "description": "Update ECE manifest from OEM manifests.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T23:47:21.7917861-08:00",
                  "endTimeUtc": "2018-03-02T23:47:35.5958946-08:00",
                  "steps": []
                },
                {
                  "name": "Update Active Version on Node Sets",
                  "description": "Live Update all nodes active version.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-02T23:47:35.6271478-08:00",
                  "endTimeUtc": "2018-03-03T00:05:12.3530683-08:00",
                  "steps": []
                },
                {
                  "name": "Post Update Trace Collector.",
                  "description": "Switch Trace Collector to post update and validate the service is running.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-03T00:05:12.5405827-08:00",
                  "endTimeUtc": "2018-03-03T00:06:19.9796654-08:00",
                  "steps": []
                },
                {
                  "name": "Enable StartComponentCleanup on NC VMs",
                  "description": "Enable WU StartComponentCleanup on NC VMs",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-03T00:06:20.0265482-08:00",
                  "endTimeUtc": "2018-03-03T00:07:37.297809-08:00",
                  "steps": []
                },
                {
                  "name": "Update Cloud Security",
                  "description": "Update cloud security step",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-03T00:07:37.3446716-08:00",
                  "endTimeUtc": "2018-03-03T00:07:56.664821-08:00",
                  "steps": []
                },
                {
                  "name": "PostUpdate Cloud.",
                  "description": "Update Azure Stack Version.",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-03T00:07:56.6960734-08:00",
                  "endTimeUtc": "2018-03-03T00:08:19.7703032-08:00",
                  "steps": []
                },
                {
                  "name": "Update ExternalDNS",
                  "description": "Disable DNS Recursion on WASP VMs",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-03T00:08:19.8015565-08:00",
                  "endTimeUtc": "2018-03-03T00:08:28.0283394-08:00",
                  "steps": []
                },
                {
                  "name": "Close Active Alerts After LiveUdpate",
                  "description": "Query HRP service and close all existing active alerts",
                  "errorMessage": "",
                  "status": "Success",
                  "startTimeUtc": "2018-03-03T00:08:28.0595832-08:00",
                  "endTimeUtc": "2018-03-03T00:09:04.8819362-08:00",
                  "steps": []
                }
              ]
            }
          ]
        },
        "timeStarted": "2018-03-02T17:25:22.818Z",
        "duration": "PT14H43M50.0644552S",
        "state": "Succeeded"
      }
    }
  ],
  "nextLink": null
}

Definitions

Name Description
Step

Information about each step of the update process.

UpdateRun

Representation of a update run resource.

UpdateRunList

Pageable list of update runs.

UpdateRunState

State of the update run.

Step

Information about each step of the update process.

Name Type Description
description

string

Description of the step.

endTimeUtc

string

Time at which this step stopped executing

errorMessage

string

Error message, if any.

name

string

Name of the step.

startTimeUtc

string

Time at which this step started executing

status

string

State of the step.

steps

Step[]

Inner steps

UpdateRun

Representation of a update run resource.

Name Type Description
id

string

URI of the resource.

location

string

Region location of resource.

name

string

Name of the resource.

properties.duration

string

Duration of the update.

properties.progress

Step

Current progress of the update run.

properties.state

UpdateRunState

State of the update run.

properties.timeStarted

string

Update start time.

tags

object

List of key-value pairs.

type

string

Type of resource.

UpdateRunList

Pageable list of update runs.

Name Type Description
nextLink

string

URI to the next page.

value

UpdateRun[]

List of update runs.

UpdateRunState

State of the update run.

Name Type Description
Failed

string

InProgress

string

Succeeded

string

Unknown

string