Table of Contents

Class EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

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

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

AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum'.

AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum'.

AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum'.

AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum'.

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.

FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel

FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel

FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel

FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum()

Returns

bool

Match<T>(Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum, T>, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum, T>, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum, T>, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum, T>)

public T Match<T>(Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum, T> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum, T> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum, T> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum, T> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum, T>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum, T>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum, T>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum, 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.

TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum?

Returns

bool

Visit(Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum>, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum>, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum>, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum>)

public void Visit(Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum>

Operators

implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel

implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel

implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel

implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationMemberAccessLevel