Class FlowAction
- Namespace
- Auth0.ManagementApi
- Assembly
- Auth0.ManagementApi.dll
[JsonConverter(typeof(FlowAction.JsonConverter))]
[Serializable]
public class FlowAction
- Inheritance
-
FlowAction
- 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
AsFlowActionActivecampaign()
Returns the value as a FlowActionActivecampaign if Type is 'flowActionActivecampaign', otherwise throws an exception.
public FlowActionActivecampaign AsFlowActionActivecampaign()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionActivecampaign'.
AsFlowActionAirtable()
Returns the value as a FlowActionAirtable if Type is 'flowActionAirtable', otherwise throws an exception.
public FlowActionAirtable AsFlowActionAirtable()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionAirtable'.
AsFlowActionAuth0()
Returns the value as a FlowActionAuth0 if Type is 'flowActionAuth0', otherwise throws an exception.
public FlowActionAuth0 AsFlowActionAuth0()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionAuth0'.
AsFlowActionBigquery()
Returns the value as a FlowActionBigqueryInsertRows if Type is 'flowActionBigquery', otherwise throws an exception.
public FlowActionBigqueryInsertRows AsFlowActionBigquery()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionBigquery'.
AsFlowActionClearbit()
Returns the value as a FlowActionClearbit if Type is 'flowActionClearbit', otherwise throws an exception.
public FlowActionClearbit AsFlowActionClearbit()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionClearbit'.
AsFlowActionEmail()
Returns the value as a FlowActionEmailVerifyEmail if Type is 'flowActionEmail', otherwise throws an exception.
public FlowActionEmailVerifyEmail AsFlowActionEmail()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionEmail'.
AsFlowActionFlow()
Returns the value as a FlowActionFlow if Type is 'flowActionFlow', otherwise throws an exception.
public FlowActionFlow AsFlowActionFlow()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionFlow'.
AsFlowActionGoogleSheets()
Returns the value as a FlowActionGoogleSheetsAddRow if Type is 'flowActionGoogleSheets', otherwise throws an exception.
public FlowActionGoogleSheetsAddRow AsFlowActionGoogleSheets()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionGoogleSheets'.
AsFlowActionHttp()
Returns the value as a FlowActionHttpSendRequest if Type is 'flowActionHttp', otherwise throws an exception.
public FlowActionHttpSendRequest AsFlowActionHttp()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionHttp'.
AsFlowActionHubspot()
Returns the value as a FlowActionHubspot if Type is 'flowActionHubspot', otherwise throws an exception.
public FlowActionHubspot AsFlowActionHubspot()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionHubspot'.
AsFlowActionJson()
Returns the value as a FlowActionJson if Type is 'flowActionJson', otherwise throws an exception.
public FlowActionJson AsFlowActionJson()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionJson'.
AsFlowActionJwt()
Returns the value as a FlowActionJwt if Type is 'flowActionJwt', otherwise throws an exception.
public FlowActionJwt AsFlowActionJwt()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionJwt'.
AsFlowActionMailchimp()
Returns the value as a FlowActionMailchimpUpsertMember if Type is 'flowActionMailchimp', otherwise throws an exception.
public FlowActionMailchimpUpsertMember AsFlowActionMailchimp()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionMailchimp'.
AsFlowActionMailjet()
Returns the value as a FlowActionMailjetSendEmail if Type is 'flowActionMailjet', otherwise throws an exception.
public FlowActionMailjetSendEmail AsFlowActionMailjet()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionMailjet'.
AsFlowActionOtp()
Returns the value as a FlowActionOtp if Type is 'flowActionOtp', otherwise throws an exception.
public FlowActionOtp AsFlowActionOtp()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionOtp'.
AsFlowActionPipedrive()
Returns the value as a FlowActionPipedrive if Type is 'flowActionPipedrive', otherwise throws an exception.
public FlowActionPipedrive AsFlowActionPipedrive()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionPipedrive'.
AsFlowActionSalesforce()
Returns the value as a FlowActionSalesforce if Type is 'flowActionSalesforce', otherwise throws an exception.
public FlowActionSalesforce AsFlowActionSalesforce()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionSalesforce'.
AsFlowActionSendgrid()
Returns the value as a FlowActionSendgridSendEmail if Type is 'flowActionSendgrid', otherwise throws an exception.
public FlowActionSendgridSendEmail AsFlowActionSendgrid()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionSendgrid'.
AsFlowActionSlack()
Returns the value as a FlowActionSlackPostMessage if Type is 'flowActionSlack', otherwise throws an exception.
public FlowActionSlackPostMessage AsFlowActionSlack()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionSlack'.
AsFlowActionStripe()
Returns the value as a FlowActionStripe if Type is 'flowActionStripe', otherwise throws an exception.
public FlowActionStripe AsFlowActionStripe()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionStripe'.
AsFlowActionTelegram()
Returns the value as a FlowActionTelegramSendMessage if Type is 'flowActionTelegram', otherwise throws an exception.
public FlowActionTelegramSendMessage AsFlowActionTelegram()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionTelegram'.
AsFlowActionTwilio()
Returns the value as a FlowActionTwilio if Type is 'flowActionTwilio', otherwise throws an exception.
public FlowActionTwilio AsFlowActionTwilio()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionTwilio'.
AsFlowActionWhatsapp()
Returns the value as a FlowActionWhatsappSendMessage if Type is 'flowActionWhatsapp', otherwise throws an exception.
public FlowActionWhatsappSendMessage AsFlowActionWhatsapp()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionWhatsapp'.
AsFlowActionXml()
Returns the value as a FlowActionXml if Type is 'flowActionXml', otherwise throws an exception.
public FlowActionXml AsFlowActionXml()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionXml'.
AsFlowActionZapier()
Returns the value as a FlowActionZapierTriggerWebhook if Type is 'flowActionZapier', otherwise throws an exception.
public FlowActionZapierTriggerWebhook AsFlowActionZapier()
Returns
Exceptions
- ManagementException
Thrown when Type is not 'flowActionZapier'.
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.
FromFlowActionActivecampaign(FlowActionActivecampaign)
Factory method to create a union from a Auth0.ManagementApi.FlowActionActivecampaign value.
public static FlowAction FromFlowActionActivecampaign(FlowActionActivecampaign value)
Parameters
valueFlowActionActivecampaign
Returns
FromFlowActionAirtable(FlowActionAirtable)
Factory method to create a union from a Auth0.ManagementApi.FlowActionAirtable value.
public static FlowAction FromFlowActionAirtable(FlowActionAirtable value)
Parameters
valueFlowActionAirtable
Returns
FromFlowActionAuth0(FlowActionAuth0)
Factory method to create a union from a Auth0.ManagementApi.FlowActionAuth0 value.
public static FlowAction FromFlowActionAuth0(FlowActionAuth0 value)
Parameters
valueFlowActionAuth0
Returns
FromFlowActionBigquery(FlowActionBigqueryInsertRows)
Factory method to create a union from a FlowActionBigqueryInsertRows value.
public static FlowAction FromFlowActionBigquery(FlowActionBigqueryInsertRows value)
Parameters
Returns
FromFlowActionClearbit(FlowActionClearbit)
Factory method to create a union from a Auth0.ManagementApi.FlowActionClearbit value.
public static FlowAction FromFlowActionClearbit(FlowActionClearbit value)
Parameters
valueFlowActionClearbit
Returns
FromFlowActionEmail(FlowActionEmailVerifyEmail)
Factory method to create a union from a FlowActionEmailVerifyEmail value.
public static FlowAction FromFlowActionEmail(FlowActionEmailVerifyEmail value)
Parameters
Returns
FromFlowActionFlow(FlowActionFlow)
Factory method to create a union from a Auth0.ManagementApi.FlowActionFlow value.
public static FlowAction FromFlowActionFlow(FlowActionFlow value)
Parameters
valueFlowActionFlow
Returns
FromFlowActionGoogleSheets(FlowActionGoogleSheetsAddRow)
Factory method to create a union from a FlowActionGoogleSheetsAddRow value.
public static FlowAction FromFlowActionGoogleSheets(FlowActionGoogleSheetsAddRow value)
Parameters
Returns
FromFlowActionHttp(FlowActionHttpSendRequest)
Factory method to create a union from a FlowActionHttpSendRequest value.
public static FlowAction FromFlowActionHttp(FlowActionHttpSendRequest value)
Parameters
Returns
FromFlowActionHubspot(FlowActionHubspot)
Factory method to create a union from a Auth0.ManagementApi.FlowActionHubspot value.
public static FlowAction FromFlowActionHubspot(FlowActionHubspot value)
Parameters
valueFlowActionHubspot
Returns
FromFlowActionJson(FlowActionJson)
Factory method to create a union from a Auth0.ManagementApi.FlowActionJson value.
public static FlowAction FromFlowActionJson(FlowActionJson value)
Parameters
valueFlowActionJson
Returns
FromFlowActionJwt(FlowActionJwt)
Factory method to create a union from a Auth0.ManagementApi.FlowActionJwt value.
public static FlowAction FromFlowActionJwt(FlowActionJwt value)
Parameters
valueFlowActionJwt
Returns
FromFlowActionMailchimp(FlowActionMailchimpUpsertMember)
Factory method to create a union from a FlowActionMailchimpUpsertMember value.
public static FlowAction FromFlowActionMailchimp(FlowActionMailchimpUpsertMember value)
Parameters
Returns
FromFlowActionMailjet(FlowActionMailjetSendEmail)
Factory method to create a union from a FlowActionMailjetSendEmail value.
public static FlowAction FromFlowActionMailjet(FlowActionMailjetSendEmail value)
Parameters
Returns
FromFlowActionOtp(FlowActionOtp)
Factory method to create a union from a Auth0.ManagementApi.FlowActionOtp value.
public static FlowAction FromFlowActionOtp(FlowActionOtp value)
Parameters
valueFlowActionOtp
Returns
FromFlowActionPipedrive(FlowActionPipedrive)
Factory method to create a union from a Auth0.ManagementApi.FlowActionPipedrive value.
public static FlowAction FromFlowActionPipedrive(FlowActionPipedrive value)
Parameters
valueFlowActionPipedrive
Returns
FromFlowActionSalesforce(FlowActionSalesforce)
Factory method to create a union from a Auth0.ManagementApi.FlowActionSalesforce value.
public static FlowAction FromFlowActionSalesforce(FlowActionSalesforce value)
Parameters
valueFlowActionSalesforce
Returns
FromFlowActionSendgrid(FlowActionSendgridSendEmail)
Factory method to create a union from a FlowActionSendgridSendEmail value.
public static FlowAction FromFlowActionSendgrid(FlowActionSendgridSendEmail value)
Parameters
Returns
FromFlowActionSlack(FlowActionSlackPostMessage)
Factory method to create a union from a FlowActionSlackPostMessage value.
public static FlowAction FromFlowActionSlack(FlowActionSlackPostMessage value)
Parameters
Returns
FromFlowActionStripe(FlowActionStripe)
Factory method to create a union from a Auth0.ManagementApi.FlowActionStripe value.
public static FlowAction FromFlowActionStripe(FlowActionStripe value)
Parameters
valueFlowActionStripe
Returns
FromFlowActionTelegram(FlowActionTelegramSendMessage)
Factory method to create a union from a FlowActionTelegramSendMessage value.
public static FlowAction FromFlowActionTelegram(FlowActionTelegramSendMessage value)
Parameters
Returns
FromFlowActionTwilio(FlowActionTwilio)
Factory method to create a union from a Auth0.ManagementApi.FlowActionTwilio value.
public static FlowAction FromFlowActionTwilio(FlowActionTwilio value)
Parameters
valueFlowActionTwilio
Returns
FromFlowActionWhatsapp(FlowActionWhatsappSendMessage)
Factory method to create a union from a FlowActionWhatsappSendMessage value.
public static FlowAction FromFlowActionWhatsapp(FlowActionWhatsappSendMessage value)
Parameters
Returns
FromFlowActionXml(FlowActionXml)
Factory method to create a union from a Auth0.ManagementApi.FlowActionXml value.
public static FlowAction FromFlowActionXml(FlowActionXml value)
Parameters
valueFlowActionXml
Returns
FromFlowActionZapier(FlowActionZapierTriggerWebhook)
Factory method to create a union from a FlowActionZapierTriggerWebhook value.
public static FlowAction FromFlowActionZapier(FlowActionZapierTriggerWebhook value)
Parameters
Returns
GetHashCode()
Serves as the default hash function.
public override int GetHashCode()
Returns
- int
A hash code for the current object.
IsFlowActionActivecampaign()
Returns true if Type is "flowActionActivecampaign"
public bool IsFlowActionActivecampaign()
Returns
IsFlowActionAirtable()
Returns true if Type is "flowActionAirtable"
public bool IsFlowActionAirtable()
Returns
IsFlowActionAuth0()
Returns true if Type is "flowActionAuth0"
public bool IsFlowActionAuth0()
Returns
IsFlowActionBigquery()
Returns true if Type is "flowActionBigquery"
public bool IsFlowActionBigquery()
Returns
IsFlowActionClearbit()
Returns true if Type is "flowActionClearbit"
public bool IsFlowActionClearbit()
Returns
IsFlowActionEmail()
Returns true if Type is "flowActionEmail"
public bool IsFlowActionEmail()
Returns
IsFlowActionFlow()
Returns true if Type is "flowActionFlow"
public bool IsFlowActionFlow()
Returns
IsFlowActionGoogleSheets()
Returns true if Type is "flowActionGoogleSheets"
public bool IsFlowActionGoogleSheets()
Returns
IsFlowActionHttp()
Returns true if Type is "flowActionHttp"
public bool IsFlowActionHttp()
Returns
IsFlowActionHubspot()
Returns true if Type is "flowActionHubspot"
public bool IsFlowActionHubspot()
Returns
IsFlowActionJson()
Returns true if Type is "flowActionJson"
public bool IsFlowActionJson()
Returns
IsFlowActionJwt()
Returns true if Type is "flowActionJwt"
public bool IsFlowActionJwt()
Returns
IsFlowActionMailchimp()
Returns true if Type is "flowActionMailchimp"
public bool IsFlowActionMailchimp()
Returns
IsFlowActionMailjet()
Returns true if Type is "flowActionMailjet"
public bool IsFlowActionMailjet()
Returns
IsFlowActionOtp()
Returns true if Type is "flowActionOtp"
public bool IsFlowActionOtp()
Returns
IsFlowActionPipedrive()
Returns true if Type is "flowActionPipedrive"
public bool IsFlowActionPipedrive()
Returns
IsFlowActionSalesforce()
Returns true if Type is "flowActionSalesforce"
public bool IsFlowActionSalesforce()
Returns
IsFlowActionSendgrid()
Returns true if Type is "flowActionSendgrid"
public bool IsFlowActionSendgrid()
Returns
IsFlowActionSlack()
Returns true if Type is "flowActionSlack"
public bool IsFlowActionSlack()
Returns
IsFlowActionStripe()
Returns true if Type is "flowActionStripe"
public bool IsFlowActionStripe()
Returns
IsFlowActionTelegram()
Returns true if Type is "flowActionTelegram"
public bool IsFlowActionTelegram()
Returns
IsFlowActionTwilio()
Returns true if Type is "flowActionTwilio"
public bool IsFlowActionTwilio()
Returns
IsFlowActionWhatsapp()
Returns true if Type is "flowActionWhatsapp"
public bool IsFlowActionWhatsapp()
Returns
IsFlowActionXml()
Returns true if Type is "flowActionXml"
public bool IsFlowActionXml()
Returns
IsFlowActionZapier()
Returns true if Type is "flowActionZapier"
public bool IsFlowActionZapier()
Returns
Match<T>(Func<FlowActionActivecampaign, T>, Func<FlowActionAirtable, T>, Func<FlowActionAuth0, T>, Func<FlowActionBigqueryInsertRows, T>, Func<FlowActionClearbit, T>, Func<FlowActionEmailVerifyEmail, T>, Func<FlowActionFlow, T>, Func<FlowActionGoogleSheetsAddRow, T>, Func<FlowActionHttpSendRequest, T>, Func<FlowActionHubspot, T>, Func<FlowActionJson, T>, Func<FlowActionJwt, T>, Func<FlowActionMailchimpUpsertMember, T>, Func<FlowActionMailjetSendEmail, T>, Func<FlowActionOtp, T>, Func<FlowActionPipedrive, T>, Func<FlowActionSalesforce, T>, Func<FlowActionSendgridSendEmail, T>, Func<FlowActionSlackPostMessage, T>, Func<FlowActionStripe, T>, Func<FlowActionTelegramSendMessage, T>, Func<FlowActionTwilio, T>, Func<FlowActionWhatsappSendMessage, T>, Func<FlowActionXml, T>, Func<FlowActionZapierTriggerWebhook, T>)
public T Match<T>(Func<FlowActionActivecampaign, T> onFlowActionActivecampaign, Func<FlowActionAirtable, T> onFlowActionAirtable, Func<FlowActionAuth0, T> onFlowActionAuth0, Func<FlowActionBigqueryInsertRows, T> onFlowActionBigquery, Func<FlowActionClearbit, T> onFlowActionClearbit, Func<FlowActionEmailVerifyEmail, T> onFlowActionEmail, Func<FlowActionFlow, T> onFlowActionFlow, Func<FlowActionGoogleSheetsAddRow, T> onFlowActionGoogleSheets, Func<FlowActionHttpSendRequest, T> onFlowActionHttp, Func<FlowActionHubspot, T> onFlowActionHubspot, Func<FlowActionJson, T> onFlowActionJson, Func<FlowActionJwt, T> onFlowActionJwt, Func<FlowActionMailchimpUpsertMember, T> onFlowActionMailchimp, Func<FlowActionMailjetSendEmail, T> onFlowActionMailjet, Func<FlowActionOtp, T> onFlowActionOtp, Func<FlowActionPipedrive, T> onFlowActionPipedrive, Func<FlowActionSalesforce, T> onFlowActionSalesforce, Func<FlowActionSendgridSendEmail, T> onFlowActionSendgrid, Func<FlowActionSlackPostMessage, T> onFlowActionSlack, Func<FlowActionStripe, T> onFlowActionStripe, Func<FlowActionTelegramSendMessage, T> onFlowActionTelegram, Func<FlowActionTwilio, T> onFlowActionTwilio, Func<FlowActionWhatsappSendMessage, T> onFlowActionWhatsapp, Func<FlowActionXml, T> onFlowActionXml, Func<FlowActionZapierTriggerWebhook, T> onFlowActionZapier)
Parameters
onFlowActionActivecampaignFunc<FlowActionActivecampaign, T>onFlowActionAirtableFunc<FlowActionAirtable, T>onFlowActionAuth0Func<FlowActionAuth0, T>onFlowActionBigqueryFunc<FlowActionBigqueryInsertRows, T>onFlowActionClearbitFunc<FlowActionClearbit, T>onFlowActionEmailFunc<FlowActionEmailVerifyEmail, T>onFlowActionFlowFunc<FlowActionFlow, T>onFlowActionGoogleSheetsFunc<FlowActionGoogleSheetsAddRow, T>onFlowActionHttpFunc<FlowActionHttpSendRequest, T>onFlowActionHubspotFunc<FlowActionHubspot, T>onFlowActionJsonFunc<FlowActionJson, T>onFlowActionJwtFunc<FlowActionJwt, T>onFlowActionMailchimpFunc<FlowActionMailchimpUpsertMember, T>onFlowActionMailjetFunc<FlowActionMailjetSendEmail, T>onFlowActionOtpFunc<FlowActionOtp, T>onFlowActionPipedriveFunc<FlowActionPipedrive, T>onFlowActionSalesforceFunc<FlowActionSalesforce, T>onFlowActionSendgridFunc<FlowActionSendgridSendEmail, T>onFlowActionSlackFunc<FlowActionSlackPostMessage, T>onFlowActionStripeFunc<FlowActionStripe, T>onFlowActionTelegramFunc<FlowActionTelegramSendMessage, T>onFlowActionTwilioFunc<FlowActionTwilio, T>onFlowActionWhatsappFunc<FlowActionWhatsappSendMessage, T>onFlowActionXmlFunc<FlowActionXml, T>onFlowActionZapierFunc<FlowActionZapierTriggerWebhook, 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.
TryGetFlowActionActivecampaign(out FlowActionActivecampaign?)
Attempts to cast the value to a FlowActionActivecampaign and returns true if successful.
public bool TryGetFlowActionActivecampaign(out FlowActionActivecampaign? value)
Parameters
valueFlowActionActivecampaign
Returns
TryGetFlowActionAirtable(out FlowActionAirtable?)
Attempts to cast the value to a FlowActionAirtable and returns true if successful.
public bool TryGetFlowActionAirtable(out FlowActionAirtable? value)
Parameters
valueFlowActionAirtable
Returns
TryGetFlowActionAuth0(out FlowActionAuth0?)
Attempts to cast the value to a FlowActionAuth0 and returns true if successful.
public bool TryGetFlowActionAuth0(out FlowActionAuth0? value)
Parameters
valueFlowActionAuth0
Returns
TryGetFlowActionBigquery(out FlowActionBigqueryInsertRows?)
Attempts to cast the value to a FlowActionBigqueryInsertRows and returns true if successful.
public bool TryGetFlowActionBigquery(out FlowActionBigqueryInsertRows? value)
Parameters
Returns
TryGetFlowActionClearbit(out FlowActionClearbit?)
Attempts to cast the value to a FlowActionClearbit and returns true if successful.
public bool TryGetFlowActionClearbit(out FlowActionClearbit? value)
Parameters
valueFlowActionClearbit
Returns
TryGetFlowActionEmail(out FlowActionEmailVerifyEmail?)
Attempts to cast the value to a FlowActionEmailVerifyEmail and returns true if successful.
public bool TryGetFlowActionEmail(out FlowActionEmailVerifyEmail? value)
Parameters
Returns
TryGetFlowActionFlow(out FlowActionFlow?)
Attempts to cast the value to a FlowActionFlow and returns true if successful.
public bool TryGetFlowActionFlow(out FlowActionFlow? value)
Parameters
valueFlowActionFlow
Returns
TryGetFlowActionGoogleSheets(out FlowActionGoogleSheetsAddRow?)
Attempts to cast the value to a FlowActionGoogleSheetsAddRow and returns true if successful.
public bool TryGetFlowActionGoogleSheets(out FlowActionGoogleSheetsAddRow? value)
Parameters
Returns
TryGetFlowActionHttp(out FlowActionHttpSendRequest?)
Attempts to cast the value to a FlowActionHttpSendRequest and returns true if successful.
public bool TryGetFlowActionHttp(out FlowActionHttpSendRequest? value)
Parameters
Returns
TryGetFlowActionHubspot(out FlowActionHubspot?)
Attempts to cast the value to a FlowActionHubspot and returns true if successful.
public bool TryGetFlowActionHubspot(out FlowActionHubspot? value)
Parameters
valueFlowActionHubspot
Returns
TryGetFlowActionJson(out FlowActionJson?)
Attempts to cast the value to a FlowActionJson and returns true if successful.
public bool TryGetFlowActionJson(out FlowActionJson? value)
Parameters
valueFlowActionJson
Returns
TryGetFlowActionJwt(out FlowActionJwt?)
Attempts to cast the value to a FlowActionJwt and returns true if successful.
public bool TryGetFlowActionJwt(out FlowActionJwt? value)
Parameters
valueFlowActionJwt
Returns
TryGetFlowActionMailchimp(out FlowActionMailchimpUpsertMember?)
Attempts to cast the value to a FlowActionMailchimpUpsertMember and returns true if successful.
public bool TryGetFlowActionMailchimp(out FlowActionMailchimpUpsertMember? value)
Parameters
Returns
TryGetFlowActionMailjet(out FlowActionMailjetSendEmail?)
Attempts to cast the value to a FlowActionMailjetSendEmail and returns true if successful.
public bool TryGetFlowActionMailjet(out FlowActionMailjetSendEmail? value)
Parameters
Returns
TryGetFlowActionOtp(out FlowActionOtp?)
Attempts to cast the value to a FlowActionOtp and returns true if successful.
public bool TryGetFlowActionOtp(out FlowActionOtp? value)
Parameters
valueFlowActionOtp
Returns
TryGetFlowActionPipedrive(out FlowActionPipedrive?)
Attempts to cast the value to a FlowActionPipedrive and returns true if successful.
public bool TryGetFlowActionPipedrive(out FlowActionPipedrive? value)
Parameters
valueFlowActionPipedrive
Returns
TryGetFlowActionSalesforce(out FlowActionSalesforce?)
Attempts to cast the value to a FlowActionSalesforce and returns true if successful.
public bool TryGetFlowActionSalesforce(out FlowActionSalesforce? value)
Parameters
valueFlowActionSalesforce
Returns
TryGetFlowActionSendgrid(out FlowActionSendgridSendEmail?)
Attempts to cast the value to a FlowActionSendgridSendEmail and returns true if successful.
public bool TryGetFlowActionSendgrid(out FlowActionSendgridSendEmail? value)
Parameters
Returns
TryGetFlowActionSlack(out FlowActionSlackPostMessage?)
Attempts to cast the value to a FlowActionSlackPostMessage and returns true if successful.
public bool TryGetFlowActionSlack(out FlowActionSlackPostMessage? value)
Parameters
Returns
TryGetFlowActionStripe(out FlowActionStripe?)
Attempts to cast the value to a FlowActionStripe and returns true if successful.
public bool TryGetFlowActionStripe(out FlowActionStripe? value)
Parameters
valueFlowActionStripe
Returns
TryGetFlowActionTelegram(out FlowActionTelegramSendMessage?)
Attempts to cast the value to a FlowActionTelegramSendMessage and returns true if successful.
public bool TryGetFlowActionTelegram(out FlowActionTelegramSendMessage? value)
Parameters
Returns
TryGetFlowActionTwilio(out FlowActionTwilio?)
Attempts to cast the value to a FlowActionTwilio and returns true if successful.
public bool TryGetFlowActionTwilio(out FlowActionTwilio? value)
Parameters
valueFlowActionTwilio
Returns
TryGetFlowActionWhatsapp(out FlowActionWhatsappSendMessage?)
Attempts to cast the value to a FlowActionWhatsappSendMessage and returns true if successful.
public bool TryGetFlowActionWhatsapp(out FlowActionWhatsappSendMessage? value)
Parameters
Returns
TryGetFlowActionXml(out FlowActionXml?)
Attempts to cast the value to a FlowActionXml and returns true if successful.
public bool TryGetFlowActionXml(out FlowActionXml? value)
Parameters
valueFlowActionXml
Returns
TryGetFlowActionZapier(out FlowActionZapierTriggerWebhook?)
Attempts to cast the value to a FlowActionZapierTriggerWebhook and returns true if successful.
public bool TryGetFlowActionZapier(out FlowActionZapierTriggerWebhook? value)
Parameters
Returns
Visit(Action<FlowActionActivecampaign>, Action<FlowActionAirtable>, Action<FlowActionAuth0>, Action<FlowActionBigqueryInsertRows>, Action<FlowActionClearbit>, Action<FlowActionEmailVerifyEmail>, Action<FlowActionFlow>, Action<FlowActionGoogleSheetsAddRow>, Action<FlowActionHttpSendRequest>, Action<FlowActionHubspot>, Action<FlowActionJson>, Action<FlowActionJwt>, Action<FlowActionMailchimpUpsertMember>, Action<FlowActionMailjetSendEmail>, Action<FlowActionOtp>, Action<FlowActionPipedrive>, Action<FlowActionSalesforce>, Action<FlowActionSendgridSendEmail>, Action<FlowActionSlackPostMessage>, Action<FlowActionStripe>, Action<FlowActionTelegramSendMessage>, Action<FlowActionTwilio>, Action<FlowActionWhatsappSendMessage>, Action<FlowActionXml>, Action<FlowActionZapierTriggerWebhook>)
public void Visit(Action<FlowActionActivecampaign> onFlowActionActivecampaign, Action<FlowActionAirtable> onFlowActionAirtable, Action<FlowActionAuth0> onFlowActionAuth0, Action<FlowActionBigqueryInsertRows> onFlowActionBigquery, Action<FlowActionClearbit> onFlowActionClearbit, Action<FlowActionEmailVerifyEmail> onFlowActionEmail, Action<FlowActionFlow> onFlowActionFlow, Action<FlowActionGoogleSheetsAddRow> onFlowActionGoogleSheets, Action<FlowActionHttpSendRequest> onFlowActionHttp, Action<FlowActionHubspot> onFlowActionHubspot, Action<FlowActionJson> onFlowActionJson, Action<FlowActionJwt> onFlowActionJwt, Action<FlowActionMailchimpUpsertMember> onFlowActionMailchimp, Action<FlowActionMailjetSendEmail> onFlowActionMailjet, Action<FlowActionOtp> onFlowActionOtp, Action<FlowActionPipedrive> onFlowActionPipedrive, Action<FlowActionSalesforce> onFlowActionSalesforce, Action<FlowActionSendgridSendEmail> onFlowActionSendgrid, Action<FlowActionSlackPostMessage> onFlowActionSlack, Action<FlowActionStripe> onFlowActionStripe, Action<FlowActionTelegramSendMessage> onFlowActionTelegram, Action<FlowActionTwilio> onFlowActionTwilio, Action<FlowActionWhatsappSendMessage> onFlowActionWhatsapp, Action<FlowActionXml> onFlowActionXml, Action<FlowActionZapierTriggerWebhook> onFlowActionZapier)
Parameters
onFlowActionActivecampaignAction<FlowActionActivecampaign>onFlowActionAirtableAction<FlowActionAirtable>onFlowActionAuth0Action<FlowActionAuth0>onFlowActionBigqueryAction<FlowActionBigqueryInsertRows>onFlowActionClearbitAction<FlowActionClearbit>onFlowActionEmailAction<FlowActionEmailVerifyEmail>onFlowActionFlowAction<FlowActionFlow>onFlowActionGoogleSheetsAction<FlowActionGoogleSheetsAddRow>onFlowActionHttpAction<FlowActionHttpSendRequest>onFlowActionHubspotAction<FlowActionHubspot>onFlowActionJsonAction<FlowActionJson>onFlowActionJwtAction<FlowActionJwt>onFlowActionMailchimpAction<FlowActionMailchimpUpsertMember>onFlowActionMailjetAction<FlowActionMailjetSendEmail>onFlowActionOtpAction<FlowActionOtp>onFlowActionPipedriveAction<FlowActionPipedrive>onFlowActionSalesforceAction<FlowActionSalesforce>onFlowActionSendgridAction<FlowActionSendgridSendEmail>onFlowActionSlackAction<FlowActionSlackPostMessage>onFlowActionStripeAction<FlowActionStripe>onFlowActionTelegramAction<FlowActionTelegramSendMessage>onFlowActionTwilioAction<FlowActionTwilio>onFlowActionWhatsappAction<FlowActionWhatsappSendMessage>onFlowActionXmlAction<FlowActionXml>onFlowActionZapierAction<FlowActionZapierTriggerWebhook>
Operators
implicit operator FlowAction(FlowActionActivecampaign)
public static implicit operator FlowAction(FlowActionActivecampaign value)
Parameters
valueFlowActionActivecampaign
Returns
implicit operator FlowAction(FlowActionActivecampaignListContacts)
public static implicit operator FlowAction(FlowActionActivecampaignListContacts value)
Parameters
Returns
implicit operator FlowAction(FlowActionActivecampaignUpsertContact)
public static implicit operator FlowAction(FlowActionActivecampaignUpsertContact value)
Parameters
Returns
implicit operator FlowAction(FlowActionAirtable)
public static implicit operator FlowAction(FlowActionAirtable value)
Parameters
valueFlowActionAirtable
Returns
implicit operator FlowAction(FlowActionAirtableCreateRecord)
public static implicit operator FlowAction(FlowActionAirtableCreateRecord value)
Parameters
Returns
implicit operator FlowAction(FlowActionAirtableListRecords)
public static implicit operator FlowAction(FlowActionAirtableListRecords value)
Parameters
Returns
implicit operator FlowAction(FlowActionAirtableUpdateRecord)
public static implicit operator FlowAction(FlowActionAirtableUpdateRecord value)
Parameters
Returns
implicit operator FlowAction(FlowActionAuth0)
public static implicit operator FlowAction(FlowActionAuth0 value)
Parameters
valueFlowActionAuth0
Returns
implicit operator FlowAction(FlowActionAuth0CreateUser)
public static implicit operator FlowAction(FlowActionAuth0CreateUser value)
Parameters
Returns
implicit operator FlowAction(FlowActionAuth0GetUser)
public static implicit operator FlowAction(FlowActionAuth0GetUser value)
Parameters
valueFlowActionAuth0GetUser
Returns
implicit operator FlowAction(FlowActionAuth0MakeCall)
public static implicit operator FlowAction(FlowActionAuth0MakeCall value)
Parameters
valueFlowActionAuth0MakeCall
Returns
implicit operator FlowAction(FlowActionAuth0SendEmail)
public static implicit operator FlowAction(FlowActionAuth0SendEmail value)
Parameters
valueFlowActionAuth0SendEmail
Returns
implicit operator FlowAction(FlowActionAuth0SendRequest)
public static implicit operator FlowAction(FlowActionAuth0SendRequest value)
Parameters
Returns
implicit operator FlowAction(FlowActionAuth0SendSms)
public static implicit operator FlowAction(FlowActionAuth0SendSms value)
Parameters
valueFlowActionAuth0SendSms
Returns
implicit operator FlowAction(FlowActionAuth0UpdateUser)
public static implicit operator FlowAction(FlowActionAuth0UpdateUser value)
Parameters
Returns
implicit operator FlowAction(FlowActionBigqueryInsertRows)
public static implicit operator FlowAction(FlowActionBigqueryInsertRows value)
Parameters
Returns
implicit operator FlowAction(FlowActionClearbit)
public static implicit operator FlowAction(FlowActionClearbit value)
Parameters
valueFlowActionClearbit
Returns
implicit operator FlowAction(FlowActionClearbitFindCompany)
public static implicit operator FlowAction(FlowActionClearbitFindCompany value)
Parameters
Returns
implicit operator FlowAction(FlowActionClearbitFindPerson)
public static implicit operator FlowAction(FlowActionClearbitFindPerson value)
Parameters
Returns
implicit operator FlowAction(FlowActionEmailVerifyEmail)
public static implicit operator FlowAction(FlowActionEmailVerifyEmail value)
Parameters
Returns
implicit operator FlowAction(FlowActionFlow)
public static implicit operator FlowAction(FlowActionFlow value)
Parameters
valueFlowActionFlow
Returns
implicit operator FlowAction(FlowActionFlowBooleanCondition)
public static implicit operator FlowAction(FlowActionFlowBooleanCondition value)
Parameters
Returns
implicit operator FlowAction(FlowActionFlowDelayFlow)
public static implicit operator FlowAction(FlowActionFlowDelayFlow value)
Parameters
valueFlowActionFlowDelayFlow
Returns
implicit operator FlowAction(FlowActionFlowDoNothing)
public static implicit operator FlowAction(FlowActionFlowDoNothing value)
Parameters
valueFlowActionFlowDoNothing
Returns
implicit operator FlowAction(FlowActionFlowErrorMessage)
public static implicit operator FlowAction(FlowActionFlowErrorMessage value)
Parameters
Returns
implicit operator FlowAction(FlowActionFlowMapValue)
public static implicit operator FlowAction(FlowActionFlowMapValue value)
Parameters
valueFlowActionFlowMapValue
Returns
implicit operator FlowAction(FlowActionFlowReturnJson)
public static implicit operator FlowAction(FlowActionFlowReturnJson value)
Parameters
valueFlowActionFlowReturnJson
Returns
implicit operator FlowAction(FlowActionFlowStoreVars)
public static implicit operator FlowAction(FlowActionFlowStoreVars value)
Parameters
valueFlowActionFlowStoreVars
Returns
implicit operator FlowAction(FlowActionGoogleSheetsAddRow)
public static implicit operator FlowAction(FlowActionGoogleSheetsAddRow value)
Parameters
Returns
implicit operator FlowAction(FlowActionHttpSendRequest)
public static implicit operator FlowAction(FlowActionHttpSendRequest value)
Parameters
Returns
implicit operator FlowAction(FlowActionHubspot)
public static implicit operator FlowAction(FlowActionHubspot value)
Parameters
valueFlowActionHubspot
Returns
implicit operator FlowAction(FlowActionHubspotEnrollContact)
public static implicit operator FlowAction(FlowActionHubspotEnrollContact value)
Parameters
Returns
implicit operator FlowAction(FlowActionHubspotGetContact)
public static implicit operator FlowAction(FlowActionHubspotGetContact value)
Parameters
Returns
implicit operator FlowAction(FlowActionHubspotUpsertContact)
public static implicit operator FlowAction(FlowActionHubspotUpsertContact value)
Parameters
Returns
implicit operator FlowAction(FlowActionJson)
public static implicit operator FlowAction(FlowActionJson value)
Parameters
valueFlowActionJson
Returns
implicit operator FlowAction(FlowActionJsonCreateJson)
public static implicit operator FlowAction(FlowActionJsonCreateJson value)
Parameters
valueFlowActionJsonCreateJson
Returns
implicit operator FlowAction(FlowActionJsonParseJson)
public static implicit operator FlowAction(FlowActionJsonParseJson value)
Parameters
valueFlowActionJsonParseJson
Returns
implicit operator FlowAction(FlowActionJsonSerializeJson)
public static implicit operator FlowAction(FlowActionJsonSerializeJson value)
Parameters
Returns
implicit operator FlowAction(FlowActionJwt)
public static implicit operator FlowAction(FlowActionJwt value)
Parameters
valueFlowActionJwt
Returns
implicit operator FlowAction(FlowActionJwtDecodeJwt)
public static implicit operator FlowAction(FlowActionJwtDecodeJwt value)
Parameters
valueFlowActionJwtDecodeJwt
Returns
implicit operator FlowAction(FlowActionJwtSignJwt)
public static implicit operator FlowAction(FlowActionJwtSignJwt value)
Parameters
valueFlowActionJwtSignJwt
Returns
implicit operator FlowAction(FlowActionJwtVerifyJwt)
public static implicit operator FlowAction(FlowActionJwtVerifyJwt value)
Parameters
valueFlowActionJwtVerifyJwt
Returns
implicit operator FlowAction(FlowActionMailchimpUpsertMember)
public static implicit operator FlowAction(FlowActionMailchimpUpsertMember value)
Parameters
Returns
implicit operator FlowAction(FlowActionMailjetSendEmail)
public static implicit operator FlowAction(FlowActionMailjetSendEmail value)
Parameters
Returns
implicit operator FlowAction(FlowActionOtp)
public static implicit operator FlowAction(FlowActionOtp value)
Parameters
valueFlowActionOtp
Returns
implicit operator FlowAction(FlowActionOtpGenerateCode)
public static implicit operator FlowAction(FlowActionOtpGenerateCode value)
Parameters
Returns
implicit operator FlowAction(FlowActionOtpVerifyCode)
public static implicit operator FlowAction(FlowActionOtpVerifyCode value)
Parameters
valueFlowActionOtpVerifyCode
Returns
implicit operator FlowAction(FlowActionPipedrive)
public static implicit operator FlowAction(FlowActionPipedrive value)
Parameters
valueFlowActionPipedrive
Returns
implicit operator FlowAction(FlowActionPipedriveAddDeal)
public static implicit operator FlowAction(FlowActionPipedriveAddDeal value)
Parameters
Returns
implicit operator FlowAction(FlowActionPipedriveAddOrganization)
public static implicit operator FlowAction(FlowActionPipedriveAddOrganization value)
Parameters
Returns
implicit operator FlowAction(FlowActionPipedriveAddPerson)
public static implicit operator FlowAction(FlowActionPipedriveAddPerson value)
Parameters
Returns
implicit operator FlowAction(FlowActionSalesforce)
public static implicit operator FlowAction(FlowActionSalesforce value)
Parameters
valueFlowActionSalesforce
Returns
implicit operator FlowAction(FlowActionSalesforceCreateLead)
public static implicit operator FlowAction(FlowActionSalesforceCreateLead value)
Parameters
Returns
implicit operator FlowAction(FlowActionSalesforceGetLead)
public static implicit operator FlowAction(FlowActionSalesforceGetLead value)
Parameters
Returns
implicit operator FlowAction(FlowActionSalesforceSearchLeads)
public static implicit operator FlowAction(FlowActionSalesforceSearchLeads value)
Parameters
Returns
implicit operator FlowAction(FlowActionSalesforceUpdateLead)
public static implicit operator FlowAction(FlowActionSalesforceUpdateLead value)
Parameters
Returns
implicit operator FlowAction(FlowActionSendgridSendEmail)
public static implicit operator FlowAction(FlowActionSendgridSendEmail value)
Parameters
Returns
implicit operator FlowAction(FlowActionSlackPostMessage)
public static implicit operator FlowAction(FlowActionSlackPostMessage value)
Parameters
Returns
implicit operator FlowAction(FlowActionStripe)
public static implicit operator FlowAction(FlowActionStripe value)
Parameters
valueFlowActionStripe
Returns
implicit operator FlowAction(FlowActionStripeAddTaxId)
public static implicit operator FlowAction(FlowActionStripeAddTaxId value)
Parameters
valueFlowActionStripeAddTaxId
Returns
implicit operator FlowAction(FlowActionStripeCreateCustomer)
public static implicit operator FlowAction(FlowActionStripeCreateCustomer value)
Parameters
Returns
implicit operator FlowAction(FlowActionStripeCreatePortalSession)
public static implicit operator FlowAction(FlowActionStripeCreatePortalSession value)
Parameters
Returns
implicit operator FlowAction(FlowActionStripeDeleteTaxId)
public static implicit operator FlowAction(FlowActionStripeDeleteTaxId value)
Parameters
Returns
implicit operator FlowAction(FlowActionStripeFindCustomers)
public static implicit operator FlowAction(FlowActionStripeFindCustomers value)
Parameters
Returns
implicit operator FlowAction(FlowActionStripeGetCustomer)
public static implicit operator FlowAction(FlowActionStripeGetCustomer value)
Parameters
Returns
implicit operator FlowAction(FlowActionStripeUpdateCustomer)
public static implicit operator FlowAction(FlowActionStripeUpdateCustomer value)
Parameters
Returns
implicit operator FlowAction(FlowActionTelegramSendMessage)
public static implicit operator FlowAction(FlowActionTelegramSendMessage value)
Parameters
Returns
implicit operator FlowAction(FlowActionTwilio)
public static implicit operator FlowAction(FlowActionTwilio value)
Parameters
valueFlowActionTwilio
Returns
implicit operator FlowAction(FlowActionTwilioMakeCall)
public static implicit operator FlowAction(FlowActionTwilioMakeCall value)
Parameters
valueFlowActionTwilioMakeCall
Returns
implicit operator FlowAction(FlowActionTwilioSendSms)
public static implicit operator FlowAction(FlowActionTwilioSendSms value)
Parameters
valueFlowActionTwilioSendSms
Returns
implicit operator FlowAction(FlowActionWhatsappSendMessage)
public static implicit operator FlowAction(FlowActionWhatsappSendMessage value)
Parameters
Returns
implicit operator FlowAction(FlowActionXml)
public static implicit operator FlowAction(FlowActionXml value)
Parameters
valueFlowActionXml
Returns
implicit operator FlowAction(FlowActionXmlParseXml)
public static implicit operator FlowAction(FlowActionXmlParseXml value)
Parameters
valueFlowActionXmlParseXml
Returns
implicit operator FlowAction(FlowActionXmlSerializeXml)
public static implicit operator FlowAction(FlowActionXmlSerializeXml value)
Parameters
Returns
implicit operator FlowAction(FlowActionZapierTriggerWebhook)
public static implicit operator FlowAction(FlowActionZapierTriggerWebhook value)