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());