Table of Contents

Class EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel

Namespace
Auth0.ManagementApi
Assembly
Auth0.ManagementApi.dll

The access level granted to the connection for an organization.

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

AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum if Type is 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum()

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum'.

AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum if Type is 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum()

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum'.

AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum if Type is 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum()

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum'.

AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum()

Returns the value as a EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum if Type is 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum', otherwise throws an exception.

public EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum AsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum()

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum

Exceptions

ManagementException

Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum'.

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.

FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum)

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

public static EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum)

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

public static EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum)

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

public static EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel

FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum)

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

public static EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel

GetHashCode()

Serves as the default hash function.

public override int GetHashCode()

Returns

int

A hash code for the current object.

IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum()

Returns

bool

IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum()

Returns true if Type is "eventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum"

public bool IsEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum()

Returns

bool

Match<T>(Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum, T>)

public T Match<T>(Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, T> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, T> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, T> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum, T> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, T>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, T>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, T>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum Func<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum, 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.

TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum?

Returns

bool

TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum?)

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

public bool TryGetEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum? value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum?

Returns

bool

Visit(Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum>, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum>, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum>, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum>)

public void Visit(Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum, Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum> onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum)

Parameters

onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum>
onEventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum Action<EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum>

Operators

implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel0Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel1Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel2Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel

implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum)

public static implicit operator EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum value)

Parameters

value EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel3Enum

Returns

EventStreamCloudEventOrgConnectionAddedObjectOrganizationAccessLevel