Table of Contents

Class EventStreamCloudEventUserCreatedCloudEvent

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

Represents an event that occurs when a user is created.

[Serializable]
public record EventStreamCloudEventUserCreatedCloudEvent : IJsonOnDeserialized, IEquatable<EventStreamCloudEventUserCreatedCloudEvent>
Inheritance
EventStreamCloudEventUserCreatedCloudEvent
Implements
Inherited Members
Extension Methods

Properties

A0Purpose

[JsonPropertyName("a0purpose")]
public EventStreamCloudEventA0PurposeEnum? A0Purpose { get; set; }

Property Value

EventStreamCloudEventA0PurposeEnum?

A0Stream

The auth0 event stream ID of the stream the event was delivered on.

[JsonPropertyName("a0stream")]
public required string A0Stream { get; set; }

Property Value

string

A0Tenant

The auth0 tenant ID to which the event is associated.

[JsonPropertyName("a0tenant")]
public required string A0Tenant { get; set; }

Property Value

string

AdditionalProperties

[JsonIgnore]
public ReadOnlyAdditionalProperties AdditionalProperties { get; }

Property Value

ReadOnlyAdditionalProperties

Data

[JsonPropertyName("data")]
public required EventStreamCloudEventUserCreatedData Data { get; set; }

Property Value

EventStreamCloudEventUserCreatedData

Id

A unique identifier for the event.

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

Property Value

string

Source

The source of the event. This will take the form 'urn:auth0:<tenant>.<domain>'.

[JsonPropertyName("source")]
public required string Source { get; set; }

Property Value

string

Specversion

The version of the CloudEvents specification which the event uses.

[JsonPropertyName("specversion")]
public required string Specversion { get; set; }

Property Value

string

Time

An ISO-8601 timestamp indicating when the event physically occurred.

[JsonPropertyName("time")]
public required DateTime Time { get; set; }

Property Value

DateTime

Type

[JsonPropertyName("type")]
public required EventStreamCloudEventUserCreatedCloudEventTypeEnum Type { get; set; }

Property Value

EventStreamCloudEventUserCreatedCloudEventTypeEnum

Methods

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.