ModuleOperationsOperations interface
Interface representing a ModuleOperations operations.
Properties
| create |
Create or Update the module identified by module name. |
| delete | Delete the module by name. |
| get | Retrieve the module identified by module name. |
| list |
Retrieve a list of modules. |
| update | Update the module identified by module name. |
Property Details
createOrUpdate
Create or Update the module identified by module name.
createOrUpdate: (resourceGroupName: string, automationAccountName: string, moduleName: string, parameters: ModuleCreateOrUpdateParameters, options?: ModuleOperationsCreateOrUpdateOptionalParams) => Promise<Module>
Property Value
(resourceGroupName: string, automationAccountName: string, moduleName: string, parameters: ModuleCreateOrUpdateParameters, options?: ModuleOperationsCreateOrUpdateOptionalParams) => Promise<Module>
delete
Delete the module by name.
delete: (resourceGroupName: string, automationAccountName: string, moduleName: string, options?: ModuleOperationsDeleteOptionalParams) => Promise<void>
Property Value
(resourceGroupName: string, automationAccountName: string, moduleName: string, options?: ModuleOperationsDeleteOptionalParams) => Promise<void>
get
Retrieve the module identified by module name.
get: (resourceGroupName: string, automationAccountName: string, moduleName: string, options?: ModuleOperationsGetOptionalParams) => Promise<Module>
Property Value
(resourceGroupName: string, automationAccountName: string, moduleName: string, options?: ModuleOperationsGetOptionalParams) => Promise<Module>
listByAutomationAccount
Retrieve a list of modules.
listByAutomationAccount: (resourceGroupName: string, automationAccountName: string, options?: ModuleOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<Module, Module[], PageSettings>
Property Value
(resourceGroupName: string, automationAccountName: string, options?: ModuleOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<Module, Module[], PageSettings>
update
Update the module identified by module name.
update: (resourceGroupName: string, automationAccountName: string, moduleName: string, parameters: ModuleUpdateParameters, options?: ModuleOperationsUpdateOptionalParams) => Promise<Module>
Property Value
(resourceGroupName: string, automationAccountName: string, moduleName: string, parameters: ModuleUpdateParameters, options?: ModuleOperationsUpdateOptionalParams) => Promise<Module>