Table of Contents

Class ListRateLimitPoliciesRequestParameters

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
[Serializable]
public record ListRateLimitPoliciesRequestParameters : IEquatable<ListRateLimitPoliciesRequestParameters>
Inheritance
ListRateLimitPoliciesRequestParameters
Implements
Inherited Members
Extension Methods

Properties

Consumer

The consumer to which the rate limit policy applies.

[JsonIgnore]
public Optional<RateLimitPolicyConsumerEnum?> Consumer { get; set; }

Property Value

Optional<RateLimitPolicyConsumerEnum?>

ConsumerSelector

Identifier or category within the consumer to which the policy applies. Supported values: client_id: to target a specific client by ID, client_id: to target a CIMD client by URI, cimd_clients to target all CIMD clients, third_party_clients to target all third-party clients, or default to apply the policy to any consumer identifier not otherwise explicitly targeted.

[JsonIgnore]
public Optional<string?> ConsumerSelector { get; set; }

Property Value

Optional<string>

From

Cursor for pagination.

[JsonIgnore]
public Optional<string?> From { get; set; }

Property Value

Optional<string>

Resource

The API protected by the Rate Limit Policy.

[JsonIgnore]
public Optional<RateLimitPolicyResourceEnum?> Resource { get; set; }

Property Value

Optional<RateLimitPolicyResourceEnum?>

Take

Number of results per page. Defaults to 50.

[JsonIgnore]
public Optional<int?> Take { get; set; }

Property Value

Optional<int?>

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.