swagger: '2.0' info: version: 2020-08-01-preview title: Microsoft Azure AccessControlClient AccessConnector Software Update Configuration Run API schemes: - https tags: - name: Software Update Configuration Run paths: ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationRuns/{softwareUpdateConfigurationRunId} : get: tags: - Software Update Configuration Run description: Get a single software update configuration Run by Id. externalDocs: url: http://aka.ms/azureautomationsdk/softwareupdateconfigurationrunoperations x-ms-examples: Get software update configuration runs by Id: $ref: ./examples/softwareUpdateConfigurationRun/getSoftwareUpdateConfigurationRunById.json operationId: microsoftAzureSoftwareupdateconfigurationrunsGetbyid parameters: - $ref: ../../common/v1/definitions.json#/parameters/SubscriptionIdParameter - $ref: ../../common/v1/definitions.json#/parameters/ResourceGroupNameParameter - $ref: ../../common/v1/definitions.json#/parameters/AutomationAccountNameParameter - name: softwareUpdateConfigurationRunId description: The Id of the software update configuration run. type: string required: true in: path format: uuid - $ref: ../../common/v1/definitions.json#/parameters/ApiVersionParameter - $ref: ../../common/v1/definitions.json#/parameters/clientRequestId responses: '200': description: A single software update configuration Run. schema: $ref: '#/definitions/softwareUpdateConfigurationRun' default: description: Automation error response describing why the operation failed. schema: $ref: ../../common/v1/definitions.json#/definitions/ErrorResponse summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Automation Automationaccounts Automationaccountname Softwareupdateconfigurationruns Softwareupdateconfigurationrunid ? /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Automation/automationAccounts/{automationAccountName}/softwareUpdateConfigurationRuns : get: tags: - Software Update Configuration Run description: Return list of software update configuration runs externalDocs: url: http://aka.ms/azureautomationsdk/softwareupdateconfigurationoperations x-ms-examples: List software update configuration machine runs: $ref: ./examples/softwareUpdateConfigurationRun/listSoftwareUpdateConfigurationRuns.json List software update configuration machine run with status equal to 'Failed': $ref: ./examples/softwareUpdateConfigurationRun/listFailedSoftwareUpdateConfigurationRuns.json operationId: microsoftAzureSoftwareupdateconfigurationrunsList parameters: - $ref: ../../common/v1/definitions.json#/parameters/SubscriptionIdParameter - $ref: ../../common/v1/definitions.json#/parameters/ResourceGroupNameParameter - $ref: ../../common/v1/definitions.json#/parameters/AutomationAccountNameParameter - $ref: ../../common/v1/definitions.json#/parameters/ApiVersionParameter - $ref: ../../common/v1/definitions.json#/parameters/clientRequestId - name: $filter in: query required: false type: string description: 'The filter to apply on the operation. You can use the following filters: ''properties/osType'', ''properties/status'', ''properties/startTime'', and ''properties/softwareUpdateConfiguration/name''' - name: $skip in: query required: false type: string description: Number of entries you skip before returning results - name: $top in: query required: false type: string description: Maximum number of entries returned in the results collection responses: '200': description: Return list of software update configurations runs. schema: $ref: '#/definitions/softwareUpdateConfigurationRunListResult' default: description: Automation error response describing why the operation failed. schema: $ref: ../../common/v1/definitions.json#/definitions/ErrorResponse summary: Microsoft Azure Get Subscriptions Subscriptionid Resourcegroups Resourcegroupname Providers Microsoft Automation Automationaccounts Automationaccountname Softwareupdateconfigurationruns definitions: softwareUpdateConfigurationRunTasks: description: Software update configuration run tasks model. type: object properties: preTask: description: Pre task properties. $ref: '#/definitions/softwareUpdateConfigurationRunTaskProperties' postTask: description: Post task properties. $ref: '#/definitions/softwareUpdateConfigurationRunTaskProperties' softwareUpdateConfigurationRunTaskProperties: type: object description: Task properties of the software update configuration. properties: status: type: string description: The status of the task. source: type: string description: The name of the source of the task. jobId: type: string description: The job id of the task. softwareUpdateConfigurationRun: description: Software update configuration Run properties. x-ms-azure-resource: false type: object properties: name: readOnly: true type: string description: Name of the software update configuration run. id: readOnly: true type: string description: Resource Id of the software update configuration run properties: x-ms-client-flatten: true description: Software update configuration Run properties. $ref: '#/definitions/softwareUpdateConfigurationRunProperties' softwareUpdateConfigurationRunListResult: description: result of listing all software update configuration runs properties: value: description: outer object returned when listing all software update configuration runs type: array items: $ref: '#/definitions/softwareUpdateConfigurationRun' nextLink: type: string description: link to next page of results. softwareUpdateConfigurationRunProperties: description: Software update configuration properties. properties: softwareUpdateConfiguration: description: software update configuration triggered this run $ref: '#/definitions/updateConfigurationNavigation' status: type: string description: Status of the software update configuration run. readOnly: true configuredDuration: type: string description: Configured duration for the software update configuration run. readOnly: true osType: type: string description: Operating system target of the software update configuration triggered this run readOnly: true startTime: type: string format: date-time x-nullable: false description: Start time of the software update configuration run. readOnly: true endTime: type: string format: date-time x-nullable: true description: End time of the software update configuration run. readOnly: true computerCount: type: integer description: Number of computers in the software update configuration run. readOnly: true failedCount: type: integer description: Number of computers with failed status. readOnly: true creationTime: type: string description: Creation time of the resource, which only appears in the response. format: date-time x-nullable: false readOnly: true createdBy: type: string description: CreatedBy property, which only appears in the response. readOnly: true lastModifiedTime: type: string description: Last time resource was modified, which only appears in the response. format: date-time x-nullable: false readOnly: true lastModifiedBy: type: string description: LastModifiedBy property, which only appears in the response. readOnly: true tasks: description: Software update configuration tasks triggered in this run $ref: '#/definitions/softwareUpdateConfigurationRunTasks' updateConfigurationNavigation: description: Software update configuration Run Navigation model. type: object properties: name: description: Name of the software update configuration triggered the software update configuration run type: string readOnly: true x-ms-parameterized-host: hostTemplate: '{endpoint}' useSchemePrefix: false parameters: - $ref: '#/parameters/Endpoint'