Class EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
The access level granted to the connection for an organization.
[JsonConverter(typeof(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel.JsonConverter))]
[Serializable]
public class EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel
- Inheritance
-
EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel
- Inherited Members
- Extension Methods
Properties
Type
Type discriminator
[JsonIgnore]
public string Type { get; }
Property Value
Value
Union value
[JsonIgnore]
public object? Value { get; }
Property Value
Methods
AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum()
Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum', otherwise throws an exception.
public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum'.
AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum()
Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum', otherwise throws an exception.
public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum'.
AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum()
Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum', otherwise throws an exception.
public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum'.
AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum()
Returns the value as a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum if Type is 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum', otherwise throws an exception.
public EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum AsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum'.
Equals(object?)
Determines whether the specified object is equal to the current object.
public override bool Equals(object? obj)
Parameters
objobjectThe object to compare with the current object.
Returns
- bool
true if the specified object is equal to the current object; otherwise, false.
FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum value.
public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum value)
Parameters
Returns
FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum value.
public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum value)
Parameters
Returns
FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum value.
public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum value)
Parameters
Returns
FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum value.
public static EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum value)
Parameters
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum()
Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum"
public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum()
Returns
IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum()
Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum"
public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum()
Returns
IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum()
Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum"
public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum()
Returns
IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum()
Returns true if Type is "eventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum"
public bool IsEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum()
Returns
Match<T>(Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, T>, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, T>)
public T Match<T>(Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, Func<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, T> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum)
Parameters
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0EnumFunc<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, T>onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1EnumFunc<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, T>onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2EnumFunc<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, T>onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3EnumFunc<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum, 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.
TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum?)
Attempts to cast the value to a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum and returns true if successful.
public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum? value)
Parameters
Returns
TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum?)
Attempts to cast the value to a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum and returns true if successful.
public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum? value)
Parameters
Returns
TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum?)
Attempts to cast the value to a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum and returns true if successful.
public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum? value)
Parameters
Returns
TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum?)
Attempts to cast the value to a EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum and returns true if successful.
public bool TryGetEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum? value)
Parameters
Returns
Visit(Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum>, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum>, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum>, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum>)
public void Visit(Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum, Action<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum> onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum)
Parameters
onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0EnumAction<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum>onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1EnumAction<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum>onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2EnumAction<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum>onEventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3EnumAction<EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum>
Operators
implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum)
public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel0Enum value)
Parameters
Returns
implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum)
public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel1Enum value)
Parameters
Returns
implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum)
public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel2Enum value)
Parameters
Returns
implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum)
public static implicit operator EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionAddedPreviousObjectOrganizationAccessLevel3Enum value)