Table of Contents

Class CreateRateLimitPolicyResponseContent

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

Properties

AdditionalProperties

[JsonIgnore]
public ReadOnlyAdditionalProperties AdditionalProperties { get; }

Property Value

ReadOnlyAdditionalProperties

Configuration

[JsonPropertyName("configuration")]
public required RateLimitPolicyConfiguration Configuration { get; set; }

Property Value

RateLimitPolicyConfiguration

Consumer

[JsonPropertyName("consumer")]
public required RateLimitPolicyConsumerEnum Consumer { get; set; }

Property Value

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.

[JsonPropertyName("consumer_selector")]
public required string ConsumerSelector { get; set; }

Property Value

string

CreatedAt

The date and time when the rate limit policy was created.

[JsonPropertyName("created_at")]
public DateTime? CreatedAt { get; set; }

Property Value

DateTime?

Id

Unique identifier for the Rate Limit Policy.

[JsonPropertyName("id")]
public required string Id { get; set; }

Property Value

string

Resource

[JsonPropertyName("resource")]
public required RateLimitPolicyResourceEnum Resource { get; set; }

Property Value

RateLimitPolicyResourceEnum

UpdatedAt

The date and time when the rate limit policy was last updated.

[JsonPropertyName("updated_at")]
public DateTime? UpdatedAt { get; set; }

Property Value

DateTime?

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.