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
Value
Union value
[JsonIgnore]
public object? Value { get; }
Property Value
Methods
AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum()
Returns the value as a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum if Type is 'eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum', otherwise throws an exception.
public EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum AsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum()
Returns
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
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
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
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
objobjectThe 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
Returns
FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum value.
public static EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum value)
Parameters
Returns
FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum value.
public static EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum value)
Parameters
Returns
FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum value.
public static EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel FromEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum value)
Parameters
Returns
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
IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum()
Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum"
public bool IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum()
Returns
IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum()
Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum"
public bool IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum()
Returns
IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum()
Returns true if Type is "eventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum"
public bool IsEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum()
Returns
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
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0EnumFunc<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum, T>onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1EnumFunc<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum, T>onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2EnumFunc<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum, T>onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3EnumFunc<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
Returns
TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum?)
Attempts to cast the value to a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum and returns true if successful.
public bool TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum? value)
Parameters
Returns
TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum?)
Attempts to cast the value to a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum and returns true if successful.
public bool TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum? value)
Parameters
Returns
TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum?)
Attempts to cast the value to a EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum and returns true if successful.
public bool TryGetEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum(out EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum? value)
Parameters
Returns
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
onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0EnumAction<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum>onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1EnumAction<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum>onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2EnumAction<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum>onEventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3EnumAction<EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum>
Operators
implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum)
public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel0Enum value)
Parameters
Returns
implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum)
public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel1Enum value)
Parameters
Returns
implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum)
public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel2Enum value)
Parameters
Returns
implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum)
public static implicit operator EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel(EventStreamCloudEventOrgConnectionUpdatedObjectOrganizationAccessLevel3Enum value)