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
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
From
Cursor for pagination.
[JsonIgnore]
public Optional<string?> From { get; set; }
Property Value
Resource
The API protected by the Rate Limit Policy.
[JsonIgnore]
public Optional<RateLimitPolicyResourceEnum?> Resource { get; set; }
Property Value
Take
Number of results per page. Defaults to 50.
[JsonIgnore]
public Optional<int?> Take { get; set; }
Property Value
Methods
ToString()
Returns a string that represents the current object.
public override string ToString()
Returns
- string
A string that represents the current object.