Class EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
The group the role is assigned to.
[JsonConverter(typeof(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup.JsonConverter))]
[Serializable]
public class EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup
- Inheritance
-
EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup
- 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
AsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0()
Returns the value as a EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0 if Type is 'eventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0', otherwise throws an exception.
public EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0 AsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0'.
AsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1()
Returns the value as a EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1 if Type is 'eventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1', otherwise throws an exception.
public EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1 AsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1'.
AsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2()
Returns the value as a EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2 if Type is 'eventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2', otherwise throws an exception.
public EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2 AsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2'.
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.
FromEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0 value.
public static EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup FromEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0 value)
Parameters
Returns
FromEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1 value.
public static EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup FromEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1 value)
Parameters
Returns
FromEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2 value.
public static EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup FromEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2 value)
Parameters
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
IsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0()
Returns true if Type is "eventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0"
public bool IsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0()
Returns
IsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1()
Returns true if Type is "eventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1"
public bool IsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1()
Returns
IsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2()
Returns true if Type is "eventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2"
public bool IsEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2()
Returns
Match<T>(Func<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, T>, Func<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, T>, Func<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2, T>)
public T Match<T>(Func<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, T> onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, Func<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, T> onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, Func<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2, T> onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2)
Parameters
onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0Func<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, T>onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1Func<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, T>onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2Func<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2, 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.
TryGetEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0(out EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0?)
Attempts to cast the value to a EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0 and returns true if successful.
public bool TryGetEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0(out EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0? value)
Parameters
Returns
TryGetEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1(out EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1?)
Attempts to cast the value to a EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1 and returns true if successful.
public bool TryGetEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1(out EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1? value)
Parameters
Returns
TryGetEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2(out EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2?)
Attempts to cast the value to a EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2 and returns true if successful.
public bool TryGetEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2(out EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2? value)
Parameters
Returns
Visit(Action<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0>, Action<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1>, Action<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2>)
public void Visit(Action<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0> onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0, Action<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1> onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1, Action<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2> onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2)
Parameters
onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0Action<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0>onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1Action<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1>onEventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2Action<EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2>
Operators
implicit operator EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0)
public static implicit operator EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup0 value)
Parameters
Returns
implicit operator EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1)
public static implicit operator EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup1 value)
Parameters
Returns
implicit operator EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2)
public static implicit operator EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedPreviousObjectGroup2 value)