Table of Contents

Class EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

The access level granted to the connection for an organization.

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

AsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum AsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum'.

AsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum AsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum'.

AsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum AsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum'.

AsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum()

Returns the value as a EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum AsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum()

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum'.

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.

FromEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum)

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

public static EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum"

public bool IsEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum()

Returns

bool

Match<T>(Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, T>, Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, T>, Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, T>, Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum, T>)

public T Match<T>(Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, T> onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, T> onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, T> onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum, T> onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, T>
onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, T>
onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, T>
onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum Func<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum, 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.

TryGetEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum(out EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum(out EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum?

Returns

bool

Visit(Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum>, Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum>, Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum>, Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum>)

public void Visit(Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum> onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum, Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum> onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum, Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum> onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum, Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum> onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum>
onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum>
onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum>
onEventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum Action<EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum>

Operators

implicit operator EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum)

public static implicit operator EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionUpdatedPreviousObjectOrganizationAccessLevel