Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Updated regarding JSM rebranding.


Excerpt


Div
stylefloat:left


You can evaluate arbitrary remote conditions in applicable integrations by returning a JSON result shape that adheres to the action response format schema defined below.

This allows you to call AWS services and third-party REST APIs to ensure that any prerequisites for your workflows are automatically checked right before dependent steps are initiated.

Supported integrations are the Jira Service Desk Management Automate with AWS if condition, the Jira Automate with AWS workflow condition and Automate with AWS workflow validator, and the Bamboo Automate with AWS task.


Response format

Return a response adhering to the following JSON result shape from your action to evaluate a remote condition:

Code Block
{
        'result': false,
        'errorMessage': "Deployment blocked due to service being in alarm state"
}


Info
titleBoolean true is the only valid response to indicate success

Returning false indicates failure, and so does any exception that might be thrown by your remote action.



Actions

You can evaluate responses of the following actions:

Content by Label
showLabelsfalse
showSpacefalse
sorttitle
excerptTypesimple
cqllabel = "action" and label = "lambda" and label = "condition" and space = currentSpace ( )

How-to Articles

Content by Label
max8
showSpacefalse
sorttitle
excerptTypesimple
cqllabel in ( "action" , "condition" ) and label in ( "kb-how-to-article" , "kb-troubleshooting-article" ) and label = "automation-with-aws"

Frequently Asked Questions (FAQ)

Questionslist macro
asktrue
limit8
topicautomation-with-aws,action,condition