Table of Contents

Class CreateFlowsVaultConnectionZapier

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll
[JsonConverter(typeof(CreateFlowsVaultConnectionZapier.JsonConverter))]
[Serializable]
public class CreateFlowsVaultConnectionZapier
Inheritance
CreateFlowsVaultConnectionZapier
Inherited Members
Extension Methods

Properties

Type

Type discriminator

[JsonIgnore]
public string Type { get; }

Property Value

string

Value

Union value

[JsonIgnore]
public object? Value { get; }

Property Value

object

Methods

AsCreateFlowsVaultConnectionZapierUninitialized()

Returns the value as a CreateFlowsVaultConnectionZapierUninitialized if Type is 'createFlowsVaultConnectionZapierUninitialized', otherwise throws an exception.

public CreateFlowsVaultConnectionZapierUninitialized AsCreateFlowsVaultConnectionZapierUninitialized()

Returns

CreateFlowsVaultConnectionZapierUninitialized

Exceptions

ManagementException

Thrown when Type is not 'createFlowsVaultConnectionZapierUninitialized'.

AsCreateFlowsVaultConnectionZapierWebhook()

Returns the value as a CreateFlowsVaultConnectionZapierWebhook if Type is 'createFlowsVaultConnectionZapierWebhook', otherwise throws an exception.

public CreateFlowsVaultConnectionZapierWebhook AsCreateFlowsVaultConnectionZapierWebhook()

Returns

CreateFlowsVaultConnectionZapierWebhook

Exceptions

ManagementException

Thrown when Type is not 'createFlowsVaultConnectionZapierWebhook'.

Equals(object?)

Determines whether the specified object is equal to the current object.

public override bool Equals(object? obj)

Parameters

obj object

The object to compare with the current object.

Returns

bool

true if the specified object is equal to the current object; otherwise, false.

FromCreateFlowsVaultConnectionZapierUninitialized(CreateFlowsVaultConnectionZapierUninitialized)

Factory method to create a union from a Auth0.ManagementApi.CreateFlowsVaultConnectionZapierUninitialized value.

public static CreateFlowsVaultConnectionZapier FromCreateFlowsVaultConnectionZapierUninitialized(CreateFlowsVaultConnectionZapierUninitialized value)

Parameters

value CreateFlowsVaultConnectionZapierUninitialized

Returns

CreateFlowsVaultConnectionZapier

FromCreateFlowsVaultConnectionZapierWebhook(CreateFlowsVaultConnectionZapierWebhook)

Factory method to create a union from a Auth0.ManagementApi.CreateFlowsVaultConnectionZapierWebhook value.

public static CreateFlowsVaultConnectionZapier FromCreateFlowsVaultConnectionZapierWebhook(CreateFlowsVaultConnectionZapierWebhook value)

Parameters

value CreateFlowsVaultConnectionZapierWebhook

Returns

CreateFlowsVaultConnectionZapier

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsCreateFlowsVaultConnectionZapierUninitialized()

Returns true if Type is "createFlowsVaultConnectionZapierUninitialized"

public bool IsCreateFlowsVaultConnectionZapierUninitialized()

Returns

bool

IsCreateFlowsVaultConnectionZapierWebhook()

Returns true if Type is "createFlowsVaultConnectionZapierWebhook"

public bool IsCreateFlowsVaultConnectionZapierWebhook()

Returns

bool

Match<T>(Func<CreateFlowsVaultConnectionZapierWebhook, T>, Func<CreateFlowsVaultConnectionZapierUninitialized, T>)

public T Match<T>(Func<CreateFlowsVaultConnectionZapierWebhook, T> onCreateFlowsVaultConnectionZapierWebhook, Func<CreateFlowsVaultConnectionZapierUninitialized, T> onCreateFlowsVaultConnectionZapierUninitialized)

Parameters

onCreateFlowsVaultConnectionZapierWebhook Func<CreateFlowsVaultConnectionZapierWebhook, T>
onCreateFlowsVaultConnectionZapierUninitialized Func<CreateFlowsVaultConnectionZapierUninitialized, T>

Returns

T

Type Parameters

T

ToString()

Returns a string that represents the current object.

public override string ToString()

Returns

string

A string that represents the current object.

TryGetCreateFlowsVaultConnectionZapierUninitialized(out CreateFlowsVaultConnectionZapierUninitialized?)

Attempts to cast the value to a CreateFlowsVaultConnectionZapierUninitialized and returns true if successful.

public bool TryGetCreateFlowsVaultConnectionZapierUninitialized(out CreateFlowsVaultConnectionZapierUninitialized? value)

Parameters

value CreateFlowsVaultConnectionZapierUninitialized

Returns

bool

TryGetCreateFlowsVaultConnectionZapierWebhook(out CreateFlowsVaultConnectionZapierWebhook?)

Attempts to cast the value to a CreateFlowsVaultConnectionZapierWebhook and returns true if successful.

public bool TryGetCreateFlowsVaultConnectionZapierWebhook(out CreateFlowsVaultConnectionZapierWebhook? value)

Parameters

value CreateFlowsVaultConnectionZapierWebhook

Returns

bool

Visit(Action<CreateFlowsVaultConnectionZapierWebhook>, Action<CreateFlowsVaultConnectionZapierUninitialized>)

public void Visit(Action<CreateFlowsVaultConnectionZapierWebhook> onCreateFlowsVaultConnectionZapierWebhook, Action<CreateFlowsVaultConnectionZapierUninitialized> onCreateFlowsVaultConnectionZapierUninitialized)

Parameters

onCreateFlowsVaultConnectionZapierWebhook Action<CreateFlowsVaultConnectionZapierWebhook>
onCreateFlowsVaultConnectionZapierUninitialized Action<CreateFlowsVaultConnectionZapierUninitialized>

Operators

implicit operator CreateFlowsVaultConnectionZapier(CreateFlowsVaultConnectionZapierUninitialized)

public static implicit operator CreateFlowsVaultConnectionZapier(CreateFlowsVaultConnectionZapierUninitialized value)

Parameters

value CreateFlowsVaultConnectionZapierUninitialized

Returns

CreateFlowsVaultConnectionZapier

implicit operator CreateFlowsVaultConnectionZapier(CreateFlowsVaultConnectionZapierWebhook)

public static implicit operator CreateFlowsVaultConnectionZapier(CreateFlowsVaultConnectionZapierWebhook value)

Parameters

value CreateFlowsVaultConnectionZapierWebhook

Returns

CreateFlowsVaultConnectionZapier