AutomationAccountOperationsOperations interface
Interface representing a AutomationAccountOperations operations.
Properties
| create |
Create or update automation account. |
| delete | Delete an automation account. |
| get | Get information about an Automation Account. |
| list | Retrieve a list of accounts within a given subscription. |
| list |
Retrieve a list of accounts within a given resource group. |
| list |
Retrieve the deleted runbooks for an automation account. |
| update | Update an automation account. |
Property Details
createOrUpdate
Create or update automation account.
createOrUpdate: (resourceGroupName: string, automationAccountName: string, parameters: AutomationAccountCreateOrUpdateParameters, options?: AutomationAccountOperationsCreateOrUpdateOptionalParams) => Promise<AutomationAccount>
Property Value
(resourceGroupName: string, automationAccountName: string, parameters: AutomationAccountCreateOrUpdateParameters, options?: AutomationAccountOperationsCreateOrUpdateOptionalParams) => Promise<AutomationAccount>
delete
Delete an automation account.
delete: (resourceGroupName: string, automationAccountName: string, options?: AutomationAccountOperationsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, automationAccountName: string, options?: AutomationAccountOperationsDeleteOptionalParams) => Promise<void>
get
Get information about an Automation Account.
get: (resourceGroupName: string, automationAccountName: string, options?: AutomationAccountOperationsGetOptionalParams) => Promise<AutomationAccount>
Property Value
(resourceGroupName: string, automationAccountName: string, options?: AutomationAccountOperationsGetOptionalParams) => Promise<AutomationAccount>
list
Retrieve a list of accounts within a given subscription.
list: (options?: AutomationAccountOperationsListOptionalParams) => PagedAsyncIterableIterator<AutomationAccount, AutomationAccount[], PageSettings>
Property Value
(options?: AutomationAccountOperationsListOptionalParams) => PagedAsyncIterableIterator<AutomationAccount, AutomationAccount[], PageSettings>
listByResourceGroup
Retrieve a list of accounts within a given resource group.
listByResourceGroup: (resourceGroupName: string, options?: AutomationAccountOperationsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AutomationAccount, AutomationAccount[], PageSettings>
Property Value
(resourceGroupName: string, options?: AutomationAccountOperationsListByResourceGroupOptionalParams) => PagedAsyncIterableIterator<AutomationAccount, AutomationAccount[], PageSettings>
listDeletedRunbooks
Retrieve the deleted runbooks for an automation account.
listDeletedRunbooks: (resourceGroupName: string, automationAccountName: string, options?: AutomationAccountOperationsListDeletedRunbooksOptionalParams) => PagedAsyncIterableIterator<DeletedRunbook, DeletedRunbook[], PageSettings>
Property Value
(resourceGroupName: string, automationAccountName: string, options?: AutomationAccountOperationsListDeletedRunbooksOptionalParams) => PagedAsyncIterableIterator<DeletedRunbook, DeletedRunbook[], PageSettings>
update
Update an automation account.
update: (resourceGroupName: string, automationAccountName: string, parameters: AutomationAccountUpdateParameters, options?: AutomationAccountOperationsUpdateOptionalParams) => Promise<AutomationAccount>
Property Value
(resourceGroupName: string, automationAccountName: string, parameters: AutomationAccountUpdateParameters, options?: AutomationAccountOperationsUpdateOptionalParams) => Promise<AutomationAccount>