ScheduleOperationsOperations interface

Interface representing a ScheduleOperations operations.

Properties

createOrUpdate

Create a schedule.

delete

Delete the schedule identified by schedule name.

get

Retrieve the schedule identified by schedule name.

listByAutomationAccount

Retrieve a list of schedules.

update

Update the schedule identified by schedule name.

Property Details

createOrUpdate

Create a schedule.

createOrUpdate: (resourceGroupName: string, automationAccountName: string, scheduleName: string, parameters: ScheduleCreateOrUpdateParameters, options?: ScheduleOperationsCreateOrUpdateOptionalParams) => Promise<undefined | Schedule>

Property Value

(resourceGroupName: string, automationAccountName: string, scheduleName: string, parameters: ScheduleCreateOrUpdateParameters, options?: ScheduleOperationsCreateOrUpdateOptionalParams) => Promise<undefined | Schedule>

delete

Delete the schedule identified by schedule name.

delete: (resourceGroupName: string, automationAccountName: string, scheduleName: string, options?: ScheduleOperationsDeleteOptionalParams) => Promise<void>

Property Value

(resourceGroupName: string, automationAccountName: string, scheduleName: string, options?: ScheduleOperationsDeleteOptionalParams) => Promise<void>

get

Retrieve the schedule identified by schedule name.

get: (resourceGroupName: string, automationAccountName: string, scheduleName: string, options?: ScheduleOperationsGetOptionalParams) => Promise<Schedule>

Property Value

(resourceGroupName: string, automationAccountName: string, scheduleName: string, options?: ScheduleOperationsGetOptionalParams) => Promise<Schedule>

listByAutomationAccount

Retrieve a list of schedules.

listByAutomationAccount: (resourceGroupName: string, automationAccountName: string, options?: ScheduleOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<Schedule, Schedule[], PageSettings>

Property Value

(resourceGroupName: string, automationAccountName: string, options?: ScheduleOperationsListByAutomationAccountOptionalParams) => PagedAsyncIterableIterator<Schedule, Schedule[], PageSettings>

update

Update the schedule identified by schedule name.

update: (resourceGroupName: string, automationAccountName: string, scheduleName: string, parameters: ScheduleUpdateParameters, options?: ScheduleOperationsUpdateOptionalParams) => Promise<Schedule>

Property Value

(resourceGroupName: string, automationAccountName: string, scheduleName: string, parameters: ScheduleUpdateParameters, options?: ScheduleOperationsUpdateOptionalParams) => Promise<Schedule>