Table of Contents

Interface IVersionsClient

Namespace
Auth0.ManagementApi.Actions.Modules
Assembly
Auth0.ManagementApi.dll
public interface IVersionsClient
Extension Methods

Methods

CreateAsync(string, RequestOptions?, CancellationToken)

Creates a new immutable version of an Actions Module from the current draft version. This publishes the draft as a new version that can be referenced by actions, while maintaining the existing draft for continued development.

WithRawResponseTask<CreateActionModuleVersionResponseContent> CreateAsync(string id, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<CreateActionModuleVersionResponseContent>

GetAsync(string, string, RequestOptions?, CancellationToken)

Retrieve the details of a specific, immutable version of an Actions Module.

WithRawResponseTask<GetActionModuleVersionResponseContent> GetAsync(string id, string versionId, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
versionId string
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<GetActionModuleVersionResponseContent>

ListAsync(string, GetActionModuleVersionsRequestParameters, RequestOptions?, CancellationToken)

List all published versions of a specific Actions Module.

Task<Pager<ActionModuleVersion>> ListAsync(string id, GetActionModuleVersionsRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request GetActionModuleVersionsRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<ActionModuleVersion>>