Table of Contents

Class EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

The access level granted to the connection for an organization.

[JsonConverter(typeof(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel.JsonConverter))]
[Serializable]
public class EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel
Inheritance
EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel
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

AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum()

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum'.

AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum()

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum'.

AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum()

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum'.

AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum()

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum'.

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.

FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum)

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

public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum)

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

public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum)

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

public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum)

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

public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum()

Returns

bool

Match<T>(Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, T>)

public T Match<T>(Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, T>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, T>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, T>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, 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.

TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum?

Returns

bool

Visit(Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum>, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum>, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum>, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum>)

public void Visit(Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum>

Operators

implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel