AutomationAccountOperations interface

Interface representing a AutomationAccountOperations.

Methods

createOrUpdate(string, string, AutomationAccountCreateOrUpdateParameters, AutomationAccountCreateOrUpdateOptionalParams)

Create or update automation account.

delete(string, string, AutomationAccountDeleteOptionalParams)

Delete an automation account.

get(string, string, AutomationAccountGetOptionalParams)

Get information about an Automation Account.

list(AutomationAccountListOptionalParams)

Retrieve a list of accounts within a given subscription.

listByResourceGroup(string, AutomationAccountListByResourceGroupOptionalParams)

Retrieve a list of accounts within a given resource group.

update(string, string, AutomationAccountUpdateParameters, AutomationAccountUpdateOptionalParams)

Update an automation account.

Method Details

createOrUpdate(string, string, AutomationAccountCreateOrUpdateParameters, AutomationAccountCreateOrUpdateOptionalParams)

Create or update automation account.

function createOrUpdate(resourceGroupName: string, automationAccountName: string, parameters: AutomationAccountCreateOrUpdateParameters, options?: AutomationAccountCreateOrUpdateOptionalParams): Promise<AutomationAccount>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

parameters
AutomationAccountCreateOrUpdateParameters

Parameters supplied to the create or update automation account.

options
AutomationAccountCreateOrUpdateOptionalParams

The options parameters.

Returns

delete(string, string, AutomationAccountDeleteOptionalParams)

Delete an automation account.

function delete(resourceGroupName: string, automationAccountName: string, options?: AutomationAccountDeleteOptionalParams): Promise<void>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

options
AutomationAccountDeleteOptionalParams

The options parameters.

Returns

Promise<void>

get(string, string, AutomationAccountGetOptionalParams)

Get information about an Automation Account.

function get(resourceGroupName: string, automationAccountName: string, options?: AutomationAccountGetOptionalParams): Promise<AutomationAccount>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

options
AutomationAccountGetOptionalParams

The options parameters.

Returns

list(AutomationAccountListOptionalParams)

Retrieve a list of accounts within a given subscription.

function list(options?: AutomationAccountListOptionalParams): PagedAsyncIterableIterator<AutomationAccount, AutomationAccount[], PageSettings>

Parameters

options
AutomationAccountListOptionalParams

The options parameters.

Returns

listByResourceGroup(string, AutomationAccountListByResourceGroupOptionalParams)

Retrieve a list of accounts within a given resource group.

function listByResourceGroup(resourceGroupName: string, options?: AutomationAccountListByResourceGroupOptionalParams): PagedAsyncIterableIterator<AutomationAccount, AutomationAccount[], PageSettings>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

options
AutomationAccountListByResourceGroupOptionalParams

The options parameters.

Returns

update(string, string, AutomationAccountUpdateParameters, AutomationAccountUpdateOptionalParams)

Update an automation account.

function update(resourceGroupName: string, automationAccountName: string, parameters: AutomationAccountUpdateParameters, options?: AutomationAccountUpdateOptionalParams): Promise<AutomationAccount>

Parameters

resourceGroupName

string

Name of an Azure Resource group.

automationAccountName

string

The name of the automation account.

parameters
AutomationAccountUpdateParameters

Parameters supplied to the update automation account.

options
AutomationAccountUpdateOptionalParams

The options parameters.

Returns