ModuleOperationsOperations interface

Interface representing a ModuleOperations operations.

Properties

createOrUpdate

Create or Update the module identified by module name.

delete

Delete the module by name.

get

Retrieve the module identified by module name.

listByAutomationAccount

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>