Share via


OccurrencesOperations interface

Interface representing a Occurrences operations.

Properties

cancel

A synchronous resource action.

delay

A long-running resource action.

get

Get a Occurrence

listByScheduledAction

List Occurrence resources by ScheduledAction

listResources

List resources attached to Scheduled Actions for the given occurrence

Property Details

cancel

A synchronous resource action.

cancel: (resourceGroupName: string, scheduledActionName: string, occurrenceId: string, body: CancelOccurrenceRequest, options?: OccurrencesCancelOptionalParams) => Promise<RecurringActionsResourceOperationResult>

Property Value

(resourceGroupName: string, scheduledActionName: string, occurrenceId: string, body: CancelOccurrenceRequest, options?: OccurrencesCancelOptionalParams) => Promise<RecurringActionsResourceOperationResult>

delay

A long-running resource action.

delay: (resourceGroupName: string, scheduledActionName: string, occurrenceId: string, body: DelayRequest, options?: OccurrencesDelayOptionalParams) => PollerLike<OperationState<RecurringActionsResourceOperationResult>, RecurringActionsResourceOperationResult>

Property Value

(resourceGroupName: string, scheduledActionName: string, occurrenceId: string, body: DelayRequest, options?: OccurrencesDelayOptionalParams) => PollerLike<OperationState<RecurringActionsResourceOperationResult>, RecurringActionsResourceOperationResult>

get

Get a Occurrence

get: (resourceGroupName: string, scheduledActionName: string, occurrenceId: string, options?: OccurrencesGetOptionalParams) => Promise<Occurrence>

Property Value

(resourceGroupName: string, scheduledActionName: string, occurrenceId: string, options?: OccurrencesGetOptionalParams) => Promise<Occurrence>

listByScheduledAction

List Occurrence resources by ScheduledAction

listByScheduledAction: (resourceGroupName: string, scheduledActionName: string, options?: OccurrencesListByScheduledActionOptionalParams) => PagedAsyncIterableIterator<Occurrence, Occurrence[], PageSettings>

Property Value

(resourceGroupName: string, scheduledActionName: string, options?: OccurrencesListByScheduledActionOptionalParams) => PagedAsyncIterableIterator<Occurrence, Occurrence[], PageSettings>

listResources

List resources attached to Scheduled Actions for the given occurrence

listResources: (resourceGroupName: string, scheduledActionName: string, occurrenceId: string, options?: OccurrencesListResourcesOptionalParams) => PagedAsyncIterableIterator<OccurrenceResource, OccurrenceResource[], PageSettings>

Property Value

(resourceGroupName: string, scheduledActionName: string, occurrenceId: string, options?: OccurrencesListResourcesOptionalParams) => PagedAsyncIterableIterator<OccurrenceResource, OccurrenceResource[], PageSettings>