SoftwareUpdateConfigurations class

Class representing a SoftwareUpdateConfigurations.

Constructors

SoftwareUpdateConfigurations(AutomationClientContext)

Create a SoftwareUpdateConfigurations.

Methods

create(string, string, string, SoftwareUpdateConfiguration, ServiceCallback<SoftwareUpdateConfiguration>)
create(string, string, string, SoftwareUpdateConfiguration, SoftwareUpdateConfigurationsCreateOptionalParams)

Create a new software update configuration with the name given in the URI.

create(string, string, string, SoftwareUpdateConfiguration, SoftwareUpdateConfigurationsCreateOptionalParams, ServiceCallback<SoftwareUpdateConfiguration>)
deleteMethod(string, string, string, ServiceCallback<void>)
deleteMethod(string, string, string, SoftwareUpdateConfigurationsDeleteMethodOptionalParams)

delete a specific software update configuration.

deleteMethod(string, string, string, SoftwareUpdateConfigurationsDeleteMethodOptionalParams, ServiceCallback<void>)
getByName(string, string, string, ServiceCallback<SoftwareUpdateConfiguration>)
getByName(string, string, string, SoftwareUpdateConfigurationsGetByNameOptionalParams)

Get a single software update configuration by name.

getByName(string, string, string, SoftwareUpdateConfigurationsGetByNameOptionalParams, ServiceCallback<SoftwareUpdateConfiguration>)
list(string, string, ServiceCallback<SoftwareUpdateConfigurationListResult>)
list(string, string, SoftwareUpdateConfigurationsListOptionalParams)

Get all software update configurations for the account.

list(string, string, SoftwareUpdateConfigurationsListOptionalParams, ServiceCallback<SoftwareUpdateConfigurationListResult>)

Constructor Details

SoftwareUpdateConfigurations(AutomationClientContext)

Create a SoftwareUpdateConfigurations.

new SoftwareUpdateConfigurations(client: AutomationClientContext)

Parameters

client
AutomationClientContext

Reference to the service client.

Method Details

create(string, string, string, SoftwareUpdateConfiguration, ServiceCallback<SoftwareUpdateConfiguration>)

function create(resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, parameters: SoftwareUpdateConfiguration, callback: ServiceCallback<SoftwareUpdateConfiguration>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

softwareUpdateConfigurationName

string

The name of the software update configuration to be created.

parameters
SoftwareUpdateConfiguration

Request body.

create(string, string, string, SoftwareUpdateConfiguration, SoftwareUpdateConfigurationsCreateOptionalParams)

Create a new software update configuration with the name given in the URI.

function create(resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, parameters: SoftwareUpdateConfiguration, options?: SoftwareUpdateConfigurationsCreateOptionalParams): Promise<SoftwareUpdateConfigurationsCreateResponse>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

softwareUpdateConfigurationName

string

The name of the software update configuration to be created.

parameters
SoftwareUpdateConfiguration

Request body.

options
SoftwareUpdateConfigurationsCreateOptionalParams

The optional parameters

Returns

Promise<Models.SoftwareUpdateConfigurationsCreateResponse>

create(string, string, string, SoftwareUpdateConfiguration, SoftwareUpdateConfigurationsCreateOptionalParams, ServiceCallback<SoftwareUpdateConfiguration>)

function create(resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, parameters: SoftwareUpdateConfiguration, options: SoftwareUpdateConfigurationsCreateOptionalParams, callback: ServiceCallback<SoftwareUpdateConfiguration>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

softwareUpdateConfigurationName

string

The name of the software update configuration to be created.

parameters
SoftwareUpdateConfiguration

Request body.

options
SoftwareUpdateConfigurationsCreateOptionalParams

The optional parameters

deleteMethod(string, string, string, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, callback: ServiceCallback<void>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

softwareUpdateConfigurationName

string

The name of the software update configuration to be created.

callback

ServiceCallback<void>

The callback

deleteMethod(string, string, string, SoftwareUpdateConfigurationsDeleteMethodOptionalParams)

delete a specific software update configuration.

function deleteMethod(resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, options?: SoftwareUpdateConfigurationsDeleteMethodOptionalParams): Promise<RestResponse>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

softwareUpdateConfigurationName

string

The name of the software update configuration to be created.

Returns

Promise<RestResponse>

Promise<msRest.RestResponse>

deleteMethod(string, string, string, SoftwareUpdateConfigurationsDeleteMethodOptionalParams, ServiceCallback<void>)

function deleteMethod(resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, options: SoftwareUpdateConfigurationsDeleteMethodOptionalParams, callback: ServiceCallback<void>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

softwareUpdateConfigurationName

string

The name of the software update configuration to be created.

callback

ServiceCallback<void>

The callback

getByName(string, string, string, ServiceCallback<SoftwareUpdateConfiguration>)

function getByName(resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, callback: ServiceCallback<SoftwareUpdateConfiguration>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

softwareUpdateConfigurationName

string

The name of the software update configuration to be created.

getByName(string, string, string, SoftwareUpdateConfigurationsGetByNameOptionalParams)

Get a single software update configuration by name.

function getByName(resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, options?: SoftwareUpdateConfigurationsGetByNameOptionalParams): Promise<SoftwareUpdateConfigurationsGetByNameResponse>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

softwareUpdateConfigurationName

string

The name of the software update configuration to be created.

options
SoftwareUpdateConfigurationsGetByNameOptionalParams

The optional parameters

Returns

Promise<Models.SoftwareUpdateConfigurationsGetByNameResponse>

getByName(string, string, string, SoftwareUpdateConfigurationsGetByNameOptionalParams, ServiceCallback<SoftwareUpdateConfiguration>)

function getByName(resourceGroupName: string, automationAccountName: string, softwareUpdateConfigurationName: string, options: SoftwareUpdateConfigurationsGetByNameOptionalParams, callback: ServiceCallback<SoftwareUpdateConfiguration>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

softwareUpdateConfigurationName

string

The name of the software update configuration to be created.

options
SoftwareUpdateConfigurationsGetByNameOptionalParams

The optional parameters

list(string, string, ServiceCallback<SoftwareUpdateConfigurationListResult>)

function list(resourceGroupName: string, automationAccountName: string, callback: ServiceCallback<SoftwareUpdateConfigurationListResult>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

list(string, string, SoftwareUpdateConfigurationsListOptionalParams)

Get all software update configurations for the account.

function list(resourceGroupName: string, automationAccountName: string, options?: SoftwareUpdateConfigurationsListOptionalParams): Promise<SoftwareUpdateConfigurationsListResponse>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

options
SoftwareUpdateConfigurationsListOptionalParams

The optional parameters

Returns

Promise<Models.SoftwareUpdateConfigurationsListResponse>

list(string, string, SoftwareUpdateConfigurationsListOptionalParams, ServiceCallback<SoftwareUpdateConfigurationListResult>)

function list(resourceGroupName: string, automationAccountName: string, options: SoftwareUpdateConfigurationsListOptionalParams, callback: ServiceCallback<SoftwareUpdateConfigurationListResult>)

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

options
SoftwareUpdateConfigurationsListOptionalParams

The optional parameters