Share via


CosmosScripts.DeleteTriggerAsync Method

Definition

Delete a TriggerProperties from the Azure Cosmos service as an asynchronous operation.

public abstract System.Threading.Tasks.Task<Azure.Response<Azure.Cosmos.Scripts.TriggerProperties>> DeleteTriggerAsync (string id, Azure.Cosmos.RequestOptions requestOptions = default, System.Threading.CancellationToken cancellationToken = default);
abstract member DeleteTriggerAsync : string * Azure.Cosmos.RequestOptions * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Azure.Response<Azure.Cosmos.Scripts.TriggerProperties>>
Public MustOverride Function DeleteTriggerAsync (id As String, Optional requestOptions As RequestOptions = Nothing, Optional cancellationToken As CancellationToken = Nothing) As Task(Of Response(Of TriggerProperties))

Parameters

id
String

The id of the trigger to delete.

requestOptions
RequestOptions

(Optional) The options for the trigger request RequestOptions

cancellationToken
CancellationToken

(Optional) CancellationToken representing request cancellation.

Returns

A Task containing a Response<T> which wraps a TriggerProperties which will contain information about the request issued.

Examples

This examples gets a reference to an existing trigger and deletes it.

Scripts scripts = this.container.Scripts;
Response<TriggerProperties> response = await scripts.DeleteTriggerAsync("existingId");

Applies to