Table of Contents

Class EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

The access level granted to the connection for an organization.

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

AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum'.

AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum'.

AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum'.

AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum'.

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.

FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum()

Returns

bool

Match<T>(Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, T>, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, T>, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, T>, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum, T>)

public T Match<T>(Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, T> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, T> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, T> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum, T> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, T>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, T>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, T>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum Func<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum, 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.

TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum?

Returns

bool

Visit(Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum>, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum>, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum>, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum>)

public void Visit(Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum> onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum>
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum Action<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum>

Operators

implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel