Skip to main content

software_update_configuration_runs

Creates, updates, deletes, gets or lists a software_update_configuration_runs resource.

Overview

Namesoftware_update_configuration_runs
TypeResource
Idazure.automation.software_update_configuration_runs

Fields

The following fields are returned by SELECT queries:

NameDatatypeDescription
idstringResource Id of the software update configuration run.
namestringName of the software update configuration run.
computerCountintegerNumber of computers in the software update configuration run.
configuredDurationstringConfigured duration for the software update configuration run.
createdBystringCreatedBy property, which only appears in the response.
creationTimestring (date-time)Creation time of the resource, which only appears in the response.
endTimestring (date-time)End time of the software update configuration run.
failedCountintegerNumber of computers with failed status.
lastModifiedBystringLastModifiedBy property, which only appears in the response.
lastModifiedTimestring (date-time)Last time resource was modified, which only appears in the response.
osTypestringOperating system target of the software update configuration triggered this run.
softwareUpdateConfigurationobjectsoftware update configuration triggered this run.
startTimestring (date-time)Start time of the software update configuration run.
statusstringStatus of the software update configuration run.
tasksobjectSoftware update configuration tasks triggered in this run.

Methods

The following methods are available for this resource:

NameAccessible byRequired ParamsOptional ParamsDescription
get_by_idselectresource_group_name, automation_account_name, software_update_configuration_run_id, subscription_idclientRequestIdGet a single software update configuration Run by Id.
listselectresource_group_name, automation_account_name, subscription_idclientRequestId, $filter, $skip, $topReturn list of software update configuration runs.

Parameters

Parameters can be passed in the WHERE clause of a query. Check the Methods section to see which parameters are required or optional for each operation.

NameDatatypeDescription
automation_account_namestringThe name of the automation account. Required.
resource_group_namestringThe name of the resource group. The name is case insensitive. Required.
software_update_configuration_run_idstringThe Id of the software update configuration run. Required.
subscription_idstring
$filterstringThe filter to apply on the operation. You can use the following filters: 'properties/osType', 'properties/status', 'properties/startTime', and 'properties/softwareUpdateConfiguration/name'. Default value is None.
$skipstringNumber of entries you skip before returning results. Default value is None.
$topstringMaximum number of entries returned in the results collection. Default value is None.
clientRequestIdstringIdentifies this specific client request. Default value is None.

SELECT examples

Get a single software update configuration Run by Id.

SELECT
id,
name,
computerCount,
configuredDuration,
createdBy,
creationTime,
endTime,
failedCount,
lastModifiedBy,
lastModifiedTime,
osType,
softwareUpdateConfiguration,
startTime,
status,
tasks
FROM azure.automation.software_update_configuration_runs
WHERE resource_group_name = '{{ resource_group_name }}' -- required
AND automation_account_name = '{{ automation_account_name }}' -- required
AND software_update_configuration_run_id = '{{ software_update_configuration_run_id }}' -- required
AND subscription_id = '{{ subscription_id }}' -- required
AND clientRequestId = '{{ clientRequestId }}'
;