Table of Contents

Class DirectoryProvisioningClient

Namespace
Auth0.ManagementApi.Connections
Assembly
Auth0.ManagementApi.dll
public class DirectoryProvisioningClient : IDirectoryProvisioningClient
Inheritance
DirectoryProvisioningClient
Implements
Inherited Members
Extension Methods

Properties

Synchronizations

public ISynchronizationsClient Synchronizations { get; }

Property Value

ISynchronizationsClient

Methods

CreateAsync(string, Optional<CreateDirectoryProvisioningRequestContent?>, RequestOptions?, CancellationToken)

Create a directory provisioning configuration for a connection.

public WithRawResponseTask<CreateDirectoryProvisioningResponseContent> CreateAsync(string id, Optional<CreateDirectoryProvisioningRequestContent?> request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request Optional<CreateDirectoryProvisioningRequestContent>
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<CreateDirectoryProvisioningResponseContent>

Examples

await client.Connections.DirectoryProvisioning.CreateAsync(
    "id",
    new CreateDirectoryProvisioningRequestContent()
);

DeleteAsync(string, RequestOptions?, CancellationToken)

Delete the directory provisioning configuration of a connection.

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

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

Task

Examples

await client.Connections.DirectoryProvisioning.DeleteAsync("id");

GetAsync(string, RequestOptions?, CancellationToken)

Retrieve the directory provisioning configuration of a connection.

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

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<GetDirectoryProvisioningResponseContent>

Examples

await client.Connections.DirectoryProvisioning.GetAsync("id");

GetDefaultMappingAsync(string, RequestOptions?, CancellationToken)

Retrieve the directory provisioning default attribute mapping of a connection.

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

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<GetDirectoryProvisioningDefaultMappingResponseContent>

Examples

await client.Connections.DirectoryProvisioning.GetDefaultMappingAsync("id");

ListAsync(ListDirectoryProvisioningsRequestParameters, RequestOptions?, CancellationToken)

Retrieve a list of directory provisioning configurations of a tenant.

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

Parameters

request ListDirectoryProvisioningsRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<DirectoryProvisioning>>

Examples

await client.Connections.DirectoryProvisioning.ListAsync(
    new ListDirectoryProvisioningsRequestParameters { From = "from", Take = 1 }
);

UpdateAsync(string, Optional<UpdateDirectoryProvisioningRequestContent?>, RequestOptions?, CancellationToken)

Update the directory provisioning configuration of a connection.

public WithRawResponseTask<UpdateDirectoryProvisioningResponseContent> UpdateAsync(string id, Optional<UpdateDirectoryProvisioningRequestContent?> request, RequestOptions? options = null, CancellationToken cancellationToken = default)

Parameters

id string
request Optional<UpdateDirectoryProvisioningRequestContent>
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<UpdateDirectoryProvisioningResponseContent>

Examples

await client.Connections.DirectoryProvisioning.UpdateAsync(
    "id",
    new UpdateDirectoryProvisioningRequestContent()
);