Table of Contents

Class EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

The organization member access level granted to the connection for an organization.

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

AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum()

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum'.

AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum()

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum'.

AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum()

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum'.

AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum()

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum'.

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.

FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum)

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

public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel

FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum)

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

public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel

FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum)

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

public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel

FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum)

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

public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum()

Returns

bool

Match<T>(Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum, T>)

public T Match<T>(Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum, T>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum, T>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum, T>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum, 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.

TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum?

Returns

bool

Visit(Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum>, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum>, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum>, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum>)

public void Visit(Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum>
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum>

Operators

implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationMemberAccessLevel