Table of Contents

Class EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

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

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

AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum if Type is 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum()

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum'.

AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum if Type is 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum()

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum'.

AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum if Type is 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum()

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum'.

AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum if Type is 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum()

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum'.

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.

FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum)

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

public static EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel

FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum)

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

public static EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel

FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum)

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

public static EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel

FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum)

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

public static EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum()

Returns

bool

Match<T>(Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum, T>)

public T Match<T>(Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum, T> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum, T> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum, T> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum, T> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum, T>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum, T>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum, T>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum, 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.

TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum?

Returns

bool

Visit(Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum>, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum>, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum>, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum>)

public void Visit(Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum>

Operators

implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationMemberAccessLevel