Table of Contents

Class RulesConfigsClient

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
public class RulesConfigsClient : IRulesConfigsClient
Inheritance
RulesConfigsClient
Implements
Inherited Members
Extension Methods

Methods

DeleteAsync(string, RequestOptions?, CancellationToken)

Delete a rules config variable identified by its key.

public Task DeleteAsync(string key, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

key string
options RequestOptions
cancellationToken CancellationToken

Returns

Task

Examples

await client.RulesConfigs.DeleteAsync("key");

ListAsync(RequestOptions?, CancellationToken)

Retrieve rules config variable keys.

Note: For security, config variable values cannot be retrieved outside rule execution.
public WithRawResponseTask<IEnumerable<RulesConfig>> ListAsync(RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<IEnumerable<RulesConfig>>

Examples

await client.RulesConfigs.ListAsync();

SetAsync(string, SetRulesConfigRequestContent, RequestOptions?, CancellationToken)

Sets a rules config variable.

public WithRawResponseTask<SetRulesConfigResponseContent> SetAsync(string key, SetRulesConfigRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

key string
request SetRulesConfigRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<SetRulesConfigResponseContent>

Examples

await client.RulesConfigs.SetAsync("key", new SetRulesConfigRequestContent { Value = "value" });