Class EventStreamCloudEventOrgGroupRoleDeletedObjectGroup
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
The group the role is removed from.
[JsonConverter(typeof(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup.JsonConverter))]
[Serializable]
public class EventStreamCloudEventOrgGroupRoleDeletedObjectGroup
- Inheritance
-
EventStreamCloudEventOrgGroupRoleDeletedObjectGroup
- 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
AsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0()
Returns the value as a EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0 if Type is 'eventStreamCloudEventOrgGroupRoleDeletedObjectGroup0', otherwise throws an exception.
public EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0 AsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventOrgGroupRoleDeletedObjectGroup0'.
AsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1()
Returns the value as a EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1 if Type is 'eventStreamCloudEventOrgGroupRoleDeletedObjectGroup1', otherwise throws an exception.
public EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1 AsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventOrgGroupRoleDeletedObjectGroup1'.
AsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2()
Returns the value as a EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2 if Type is 'eventStreamCloudEventOrgGroupRoleDeletedObjectGroup2', otherwise throws an exception.
public EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2 AsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'eventStreamCloudEventOrgGroupRoleDeletedObjectGroup2'.
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.
FromEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0 value.
public static EventStreamCloudEventOrgGroupRoleDeletedObjectGroup FromEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0 value)
Parameters
Returns
FromEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1 value.
public static EventStreamCloudEventOrgGroupRoleDeletedObjectGroup FromEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1 value)
Parameters
Returns
FromEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2)
Factory method to create a union from a Auth0.ManagementApi.EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2 value.
public static EventStreamCloudEventOrgGroupRoleDeletedObjectGroup FromEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2 value)
Parameters
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
IsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0()
Returns true if Type is "eventStreamCloudEventOrgGroupRoleDeletedObjectGroup0"
public bool IsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0()
Returns
IsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1()
Returns true if Type is "eventStreamCloudEventOrgGroupRoleDeletedObjectGroup1"
public bool IsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1()
Returns
IsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2()
Returns true if Type is "eventStreamCloudEventOrgGroupRoleDeletedObjectGroup2"
public bool IsEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2()
Returns
Match<T>(Func<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0, T>, Func<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1, T>, Func<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2, T>)
public T Match<T>(Func<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0, T> onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0, Func<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1, T> onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1, Func<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2, T> onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2)
Parameters
onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0Func<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0, T>onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1Func<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1, T>onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2Func<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2, 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.
TryGetEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0(out EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0?)
Attempts to cast the value to a EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0 and returns true if successful.
public bool TryGetEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0(out EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0? value)
Parameters
Returns
TryGetEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1(out EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1?)
Attempts to cast the value to a EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1 and returns true if successful.
public bool TryGetEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1(out EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1? value)
Parameters
Returns
TryGetEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2(out EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2?)
Attempts to cast the value to a EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2 and returns true if successful.
public bool TryGetEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2(out EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2? value)
Parameters
Returns
Visit(Action<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0>, Action<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1>, Action<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2>)
public void Visit(Action<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0> onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0, Action<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1> onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1, Action<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2> onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2)
Parameters
onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup0Action<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0>onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup1Action<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1>onEventStreamCloudEventOrgGroupRoleDeletedObjectGroup2Action<EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2>
Operators
implicit operator EventStreamCloudEventOrgGroupRoleDeletedObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0)
public static implicit operator EventStreamCloudEventOrgGroupRoleDeletedObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup0 value)
Parameters
Returns
implicit operator EventStreamCloudEventOrgGroupRoleDeletedObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1)
public static implicit operator EventStreamCloudEventOrgGroupRoleDeletedObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup1 value)
Parameters
Returns
implicit operator EventStreamCloudEventOrgGroupRoleDeletedObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2)
public static implicit operator EventStreamCloudEventOrgGroupRoleDeletedObjectGroup(EventStreamCloudEventOrgGroupRoleDeletedObjectGroup2 value)