Interface IWebhookResource
Represents webhook resource.
public interface IWebhookResource : IRestResource
- Inherited Members
Methods
Delete(CancellationToken)
Permanently deletes the webhook, represented by the current resource instance.
Task<Webhook> Delete(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationToken- Token to control operation cancellation.
Returns
GetDetails(CancellationToken)
Gets details of the webhook, represented by the current resource instance.
Task<Webhook> GetDetails(CancellationToken cancellationToken = default)
Parameters
cancellationTokenCancellationTokenToken to control operation cancellation.
Returns
Update(UpdateWebhookRequest, CancellationToken)
Updates the webhook, represented by the current resource instance, with details specified by request.
Task<Webhook> Update(UpdateWebhookRequest request, CancellationToken cancellationToken = default)
Parameters
requestUpdateWebhookRequestWebhook details for update. Only properties set on the request are sent.
cancellationTokenCancellationToken- Token to control operation cancellation.