Share via


IWebhookOperations Interface

Definition

WebhookOperations operations.

public interface IWebhookOperations
type IWebhookOperations = interface
Public Interface IWebhookOperations

Methods

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

Create the webhook identified by webhook name. http://aka.ms/azureautomationsdk/webhookoperations

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

Delete the webhook by name. http://aka.ms/azureautomationsdk/webhookoperations

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

Generates a Uri for use in creating a webhook. http://aka.ms/azureautomationsdk/webhookoperations

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

Retrieve the webhook identified by webhook name. http://aka.ms/azureautomationsdk/webhookoperations

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

Retrieve a list of webhooks. http://aka.ms/azureautomationsdk/webhookoperations

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

Retrieve a list of webhooks. http://aka.ms/azureautomationsdk/webhookoperations

ListNextAsync(String, CancellationToken)
PatchAsync(String, String, WebhookPatchParameters, CancellationToken)
UpdateWithHttpMessagesAsync(String, String, String, WebhookUpdateParameters, Dictionary<String,List<String>>, CancellationToken)

Update the webhook identified by webhook name. http://aka.ms/azureautomationsdk/webhookoperations

Extension Methods

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

Create the webhook identified by webhook name. http://aka.ms/azureautomationsdk/webhookoperations

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

Create the webhook identified by webhook name. http://aka.ms/azureautomationsdk/webhookoperations

Delete(IWebhookOperations, String, String, String)

Delete the webhook by name. http://aka.ms/azureautomationsdk/webhookoperations

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

Delete the webhook by name. http://aka.ms/azureautomationsdk/webhookoperations

DeleteAsync(IWebhookOperations, String, String, String)
GenerateUri(IWebhookOperations, String, String)

Generates a Uri for use in creating a webhook. http://aka.ms/azureautomationsdk/webhookoperations

GenerateUriAsync(IWebhookOperations, String, String, CancellationToken)

Generates a Uri for use in creating a webhook. http://aka.ms/azureautomationsdk/webhookoperations

GenerateUriAsync(IWebhookOperations, String, String)
Get(IWebhookOperations, String, String, String)

Retrieve the webhook identified by webhook name. http://aka.ms/azureautomationsdk/webhookoperations

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

Retrieve the webhook identified by webhook name. http://aka.ms/azureautomationsdk/webhookoperations

GetAsync(IWebhookOperations, String, String, String)
List(IWebhookOperations, String, String, String)
ListAsync(IWebhookOperations, String, String, String)
ListByAutomationAccount(IWebhookOperations, String, String, ODataQuery<Webhook>)

Retrieve a list of webhooks. http://aka.ms/azureautomationsdk/webhookoperations

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

Retrieve a list of webhooks. http://aka.ms/azureautomationsdk/webhookoperations

ListByAutomationAccountNext(IWebhookOperations, String)

Retrieve a list of webhooks. http://aka.ms/azureautomationsdk/webhookoperations

ListByAutomationAccountNextAsync(IWebhookOperations, String, CancellationToken)

Retrieve a list of webhooks. http://aka.ms/azureautomationsdk/webhookoperations

ListNext(IWebhookOperations, String)
ListNextAsync(IWebhookOperations, String)
Patch(IWebhookOperations, String, String, WebhookPatchParameters)
PatchAsync(IWebhookOperations, String, String, WebhookPatchParameters)
Update(IWebhookOperations, String, String, String, WebhookUpdateParameters)

Update the webhook identified by webhook name. http://aka.ms/azureautomationsdk/webhookoperations

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

Update the webhook identified by webhook name. http://aka.ms/azureautomationsdk/webhookoperations

Applies to