Table of Contents

Interface IBindingsClient

Namespace
Auth0.ManagementApi.Actions.Triggers
Assembly
Auth0.ManagementApi.dll
public interface IBindingsClient
Extension Methods

Methods

ListAsync(ActionTriggerTypeEnum, ListActionTriggerBindingsRequestParameters, RequestOptions?, CancellationToken)

Retrieve the actions that are bound to a trigger. Once an action is created and deployed, it must be attached (i.e. bound) to a trigger so that it will be executed as part of a flow. The list of actions returned reflects the order in which they will be executed during the appropriate flow.

Task<Pager<ActionBinding>> ListAsync(ActionTriggerTypeEnum triggerId, ListActionTriggerBindingsRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

triggerId ActionTriggerTypeEnum
request ListActionTriggerBindingsRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<ActionBinding>>

UpdateManyAsync(ActionTriggerTypeEnum, UpdateActionBindingsRequestContent, RequestOptions?, CancellationToken)

Update the actions that are bound (i.e. attached) to a trigger. Once an action is created and deployed, it must be attached (i.e. bound) to a trigger so that it will be executed as part of a flow. The order in which the actions are provided will determine the order in which they are executed.

WithRawResponseTask<UpdateActionBindingsResponseContent> UpdateManyAsync(ActionTriggerTypeEnum triggerId, UpdateActionBindingsRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

triggerId ActionTriggerTypeEnum
request UpdateActionBindingsRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<UpdateActionBindingsResponseContent>