Class CreateFlowsVaultConnectionGoogleSheets
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
[JsonConverter(typeof(CreateFlowsVaultConnectionGoogleSheets.JsonConverter))]
[Serializable]
public class CreateFlowsVaultConnectionGoogleSheets
- Inheritance
-
CreateFlowsVaultConnectionGoogleSheets
- 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
AsCreateFlowsVaultConnectionGoogleSheetsOauthCode()
Returns the value as a CreateFlowsVaultConnectionGoogleSheetsOauthCode if Type is 'createFlowsVaultConnectionGoogleSheetsOauthCode', otherwise throws an exception.
public CreateFlowsVaultConnectionGoogleSheetsOauthCode AsCreateFlowsVaultConnectionGoogleSheetsOauthCode()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'createFlowsVaultConnectionGoogleSheetsOauthCode'.
AsCreateFlowsVaultConnectionGoogleSheetsUninitialized()
Returns the value as a CreateFlowsVaultConnectionGoogleSheetsUninitialized if Type is 'createFlowsVaultConnectionGoogleSheetsUninitialized', otherwise throws an exception.
public CreateFlowsVaultConnectionGoogleSheetsUninitialized AsCreateFlowsVaultConnectionGoogleSheetsUninitialized()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'createFlowsVaultConnectionGoogleSheetsUninitialized'.
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.
FromCreateFlowsVaultConnectionGoogleSheetsOauthCode(CreateFlowsVaultConnectionGoogleSheetsOauthCode)
Factory method to create a union from a Auth0.ManagementApi.CreateFlowsVaultConnectionGoogleSheetsOauthCode value.
public static CreateFlowsVaultConnectionGoogleSheets FromCreateFlowsVaultConnectionGoogleSheetsOauthCode(CreateFlowsVaultConnectionGoogleSheetsOauthCode value)
Parameters
Returns
FromCreateFlowsVaultConnectionGoogleSheetsUninitialized(CreateFlowsVaultConnectionGoogleSheetsUninitialized)
Factory method to create a union from a Auth0.ManagementApi.CreateFlowsVaultConnectionGoogleSheetsUninitialized value.
public static CreateFlowsVaultConnectionGoogleSheets FromCreateFlowsVaultConnectionGoogleSheetsUninitialized(CreateFlowsVaultConnectionGoogleSheetsUninitialized value)
Parameters
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
IsCreateFlowsVaultConnectionGoogleSheetsOauthCode()
Returns true if Type is "createFlowsVaultConnectionGoogleSheetsOauthCode"
public bool IsCreateFlowsVaultConnectionGoogleSheetsOauthCode()
Returns
IsCreateFlowsVaultConnectionGoogleSheetsUninitialized()
Returns true if Type is "createFlowsVaultConnectionGoogleSheetsUninitialized"
public bool IsCreateFlowsVaultConnectionGoogleSheetsUninitialized()
Returns
Match<T>(Func<CreateFlowsVaultConnectionGoogleSheetsOauthCode, T>, Func<CreateFlowsVaultConnectionGoogleSheetsUninitialized, T>)
public T Match<T>(Func<CreateFlowsVaultConnectionGoogleSheetsOauthCode, T> onCreateFlowsVaultConnectionGoogleSheetsOauthCode, Func<CreateFlowsVaultConnectionGoogleSheetsUninitialized, T> onCreateFlowsVaultConnectionGoogleSheetsUninitialized)
Parameters
onCreateFlowsVaultConnectionGoogleSheetsOauthCodeFunc<CreateFlowsVaultConnectionGoogleSheetsOauthCode, T>onCreateFlowsVaultConnectionGoogleSheetsUninitializedFunc<CreateFlowsVaultConnectionGoogleSheetsUninitialized, 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.
TryGetCreateFlowsVaultConnectionGoogleSheetsOauthCode(out CreateFlowsVaultConnectionGoogleSheetsOauthCode?)
Attempts to cast the value to a CreateFlowsVaultConnectionGoogleSheetsOauthCode and returns true if successful.
public bool TryGetCreateFlowsVaultConnectionGoogleSheetsOauthCode(out CreateFlowsVaultConnectionGoogleSheetsOauthCode? value)
Parameters
Returns
TryGetCreateFlowsVaultConnectionGoogleSheetsUninitialized(out CreateFlowsVaultConnectionGoogleSheetsUninitialized?)
Attempts to cast the value to a CreateFlowsVaultConnectionGoogleSheetsUninitialized and returns true if successful.
public bool TryGetCreateFlowsVaultConnectionGoogleSheetsUninitialized(out CreateFlowsVaultConnectionGoogleSheetsUninitialized? value)
Parameters
Returns
Visit(Action<CreateFlowsVaultConnectionGoogleSheetsOauthCode>, Action<CreateFlowsVaultConnectionGoogleSheetsUninitialized>)
public void Visit(Action<CreateFlowsVaultConnectionGoogleSheetsOauthCode> onCreateFlowsVaultConnectionGoogleSheetsOauthCode, Action<CreateFlowsVaultConnectionGoogleSheetsUninitialized> onCreateFlowsVaultConnectionGoogleSheetsUninitialized)
Parameters
onCreateFlowsVaultConnectionGoogleSheetsOauthCodeAction<CreateFlowsVaultConnectionGoogleSheetsOauthCode>onCreateFlowsVaultConnectionGoogleSheetsUninitializedAction<CreateFlowsVaultConnectionGoogleSheetsUninitialized>
Operators
implicit operator CreateFlowsVaultConnectionGoogleSheets(CreateFlowsVaultConnectionGoogleSheetsOauthCode)
public static implicit operator CreateFlowsVaultConnectionGoogleSheets(CreateFlowsVaultConnectionGoogleSheetsOauthCode value)
Parameters
Returns
implicit operator CreateFlowsVaultConnectionGoogleSheets(CreateFlowsVaultConnectionGoogleSheetsUninitialized)
public static implicit operator CreateFlowsVaultConnectionGoogleSheets(CreateFlowsVaultConnectionGoogleSheetsUninitialized value)