OccurrencesOperations interface

Interface representing a Occurrences operations.

Properties

cancel

Cancels the specified occurrence for the specified resource IDs.

delay

Delays the specified occurrence for the specified resource IDs.

get

Gets the specified occurrence.

listByScheduledAction

Lists occurrences for the specified scheduled action.

listResources

Lists resources for the specified occurrence.

Property Details

cancel

Cancels the specified occurrence for the specified resource IDs.

cancel: (resourceGroupName: string, scheduledActionName: string, occurrenceId: string, body: CancelOccurrenceRequest, options?: OccurrencesCancelOptionalParams) => PollerLike<OperationState<ResourceOperationResponse>, ResourceOperationResponse>

Property Value

(resourceGroupName: string, scheduledActionName: string, occurrenceId: string, body: CancelOccurrenceRequest, options?: OccurrencesCancelOptionalParams) => PollerLike<OperationState<ResourceOperationResponse>, ResourceOperationResponse>

delay

Delays the specified occurrence for the specified resource IDs.

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

Property Value

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

get

Gets the specified 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

Lists occurrences for the specified scheduled action.

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

Property Value

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

listResources

Lists resources for the specified 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>