IWebhookOperations Interface

Definition

WebhookOperations operations.

public interface IWebhookOperations
type IWebhookOperations = interface
Public Interface IWebhookOperations

Methods

CreateOrUpdateWithHttpMessagesAsync(String, String, String, WebhookCreateOrUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Create the webhook identified by webhook name.

DeleteWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Delete the webhook by name.

GenerateUriWithHttpMessagesAsync(String, String, Dictionary<String,List<String>>, CancellationToken)

Generates a Uri for use in creating a webhook.

GetWithHttpMessagesAsync(String, String, String, Dictionary<String,List<String>>, CancellationToken)

Retrieve the webhook identified by webhook name.

ListByAutomationAccountNextWithHttpMessagesAsync(String, Dictionary<String,List<String>>, CancellationToken)

Retrieve a list of webhooks.

ListByAutomationAccountWithHttpMessagesAsync(String, String, ODataQuery<Webhook>, Dictionary<String,List<String>>, CancellationToken)

Retrieve a list of webhooks.

UpdateWithHttpMessagesAsync(String, String, String, WebhookUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Update the webhook identified by webhook name.

Extension Methods

CreateOrUpdate(IWebhookOperations, String, String, String, WebhookCreateOrUpdateParameters)

Create the webhook identified by webhook name.

CreateOrUpdateAsync(IWebhookOperations, String, String, String, WebhookCreateOrUpdateParameters, CancellationToken)

Create the webhook identified by webhook name.

Delete(IWebhookOperations, String, String, String)

Delete the webhook by name.

DeleteAsync(IWebhookOperations, String, String, String, CancellationToken)

Delete the webhook by name.

GenerateUri(IWebhookOperations, String, String)

Generates a Uri for use in creating a webhook.

GenerateUriAsync(IWebhookOperations, String, String, CancellationToken)

Generates a Uri for use in creating a webhook.

Get(IWebhookOperations, String, String, String)

Retrieve the webhook identified by webhook name.

GetAsync(IWebhookOperations, String, String, String, CancellationToken)

Retrieve the webhook identified by webhook name.

ListByAutomationAccount(IWebhookOperations, String, String, ODataQuery<Webhook>)

Retrieve a list of webhooks.

ListByAutomationAccountAsync(IWebhookOperations, String, String, ODataQuery<Webhook>, CancellationToken)

Retrieve a list of webhooks.

ListByAutomationAccountNext(IWebhookOperations, String)

Retrieve a list of webhooks.

ListByAutomationAccountNextAsync(IWebhookOperations, String, CancellationToken)

Retrieve a list of webhooks.

Update(IWebhookOperations, String, String, String, WebhookUpdateParameters)

Update the webhook identified by webhook name.

UpdateAsync(IWebhookOperations, String, String, String, WebhookUpdateParameters, CancellationToken)

Update the webhook identified by webhook name.

Applies to