Table of Contents

Class ConnectionsClient

Namespace
Auth0.ManagementApi.Flows.Vault
Assembly
Auth0.ManagementApi.dll
public class ConnectionsClient : IConnectionsClient
Inheritance
ConnectionsClient
Implements
Inherited Members
Extension Methods

Methods

CreateAsync(CreateFlowsVaultConnectionRequestContent, RequestOptions?, CancellationToken)

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

Parameters

request CreateFlowsVaultConnectionRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<CreateFlowsVaultConnectionResponseContent>

Examples

await client.Flows.Vault.Connections.CreateAsync(
    new CreateFlowsVaultConnectionActivecampaignApiKey
    {
        Name = "name",
        AppId = FlowsVaultConnectionAppIdActivecampaignEnum.Activecampaign,
        Setup = new FlowsVaultConnectioSetupApiKeyWithBaseUrl
        {
            Type = FlowsVaultConnectioSetupTypeApiKeyEnum.ApiKey,
            ApiKey = "api_key",
            BaseUrl = "base_url",
        },
    }
);

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.Flows.Vault.Connections.DeleteAsync("id");

GetAsync(string, RequestOptions?, CancellationToken)

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

Parameters

id string
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<GetFlowsVaultConnectionResponseContent>

Examples

await client.Flows.Vault.Connections.GetAsync("id");

ListAsync(ListFlowsVaultConnectionsRequestParameters, RequestOptions?, CancellationToken)

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

Parameters

request ListFlowsVaultConnectionsRequestParameters
options RequestOptions
cancellationToken CancellationToken

Returns

Task<Pager<FlowsVaultConnectionSummary>>

Examples

await client.Flows.Vault.Connections.ListAsync(
    new ListFlowsVaultConnectionsRequestParameters
    {
        Page = 1,
        PerPage = 1,
        IncludeTotals = true,
    }
);

UpdateAsync(string, UpdateFlowsVaultConnectionRequestContent, RequestOptions?, CancellationToken)

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

Parameters

id string
request UpdateFlowsVaultConnectionRequestContent
options RequestOptions
cancellationToken CancellationToken

Returns

WithRawResponseTask<UpdateFlowsVaultConnectionResponseContent>

Examples

await client.Flows.Vault.Connections.UpdateAsync(
    "id",
    new UpdateFlowsVaultConnectionRequestContent()
);