Table of Contents

Class EventStreamsClient

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
public class EventStreamsClient : IEventStreamsClient
Inheritance
EventStreamsClient
Implements
Inherited Members
Extension Methods

Properties

Deliveries

public IDeliveriesClient Deliveries { get; }

Property Value

IDeliveriesClient

Redeliveries

public IRedeliveriesClient Redeliveries { get; }

Property Value

IRedeliveriesClient

Methods

CreateAsync(EventStreamsCreateRequest, RequestOptions?, CancellationToken)

public WithRawResponseTask<CreateEventStreamResponseContent> CreateAsync(EventStreamsCreateRequest request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

request EventStreamsCreateRequest
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<CreateEventStreamResponseContent>

Examples

await client.EventStreams.CreateAsync(
    new CreateEventStreamWebHookRequestContent
    {
        Destination = new EventStreamWebhookDestination
        {
            Type = EventStreamWebhookDestinationTypeEnum.Webhook,
            Configuration = new EventStreamWebhookConfiguration
            {
                WebhookEndpoint = "webhook_endpoint",
                WebhookAuthorization = new EventStreamWebhookBasicAuth
                {
                    Method = EventStreamWebhookBasicAuthMethodEnum.Basic,
                    Username = "username",
                },
            },
        },
    }
);

DeleteAsync(string, RequestOptions?, CancellationToken)

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

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

Task

Examples

await client.EventStreams.DeleteAsync("id");

GetAsync(string, RequestOptions?, CancellationToken)

public WithRawResponseTask<GetEventStreamResponseContent> GetAsync(string id, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<GetEventStreamResponseContent>

Examples

await client.EventStreams.GetAsync("id");

ListAsync(ListEventStreamsRequestParameters, RequestOptions?, CancellationToken)

public Task<Pager<EventStreamResponseContent>> ListAsync(ListEventStreamsRequestParameters request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

request ListEventStreamsRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<EventStreamResponseContent>>

Examples

await client.EventStreams.ListAsync(
    new ListEventStreamsRequestParameters { From = "from", Take = 1 }
);

TestAsync(string, CreateEventStreamTestEventRequestContent, RequestOptions?, CancellationToken)

public WithRawResponseTask<CreateEventStreamTestEventResponseContent> TestAsync(string id, CreateEventStreamTestEventRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request CreateEventStreamTestEventRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<CreateEventStreamTestEventResponseContent>

Examples

await client.EventStreams.TestAsync(
    "id",
    new CreateEventStreamTestEventRequestContent
    {
        EventType = EventStreamTestEventTypeEnum.UserCreated,
    }
);

UpdateAsync(string, UpdateEventStreamRequestContent, RequestOptions?, CancellationToken)

public WithRawResponseTask<UpdateEventStreamResponseContent> UpdateAsync(string id, UpdateEventStreamRequestContent request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request UpdateEventStreamRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<UpdateEventStreamResponseContent>

Examples

await client.EventStreams.UpdateAsync("id", new UpdateEventStreamRequestContent());