Appian · Arazzo Workflow
Appian Gated Inspect-then-Import Promotion
Version 1.0.0
Inspect a package first and only import it when the inspection reports no blocking errors.
View Spec
View on GitHub
AutomationBPMBusiness Process ManagementEnterprise SoftwareLow-CodeProcess AutomationRPAWorkflowArazzoWorkflows
Provider
Workflows
inspect-then-import
Gate an import behind a clean inspection and complete the deployment.
Inspects a package, waits for the inspection to finish, and only imports the package when no blocking errors are found, then polls the import to a terminal status and retrieves the deployment log.
1
startInspection
createInspection
Create an inspection for the package and settings to detect any blocking problems before the import gate.
2
pollInspection
getInspectionResults
Poll the inspection until it completes, then gate on the error count: a clean inspection proceeds to import while errors stop the promotion.
3
startImport
createDeployment
Create the import deployment now that inspection passed with no blocking errors, attaching the same package and settings files.
4
pollImport
getDeploymentResults
Poll the import deployment until it leaves the IN_PROGRESS state and capture the final import status and object summary.
5
fetchLog
getDeploymentLog
Retrieve the plain-text deployment log for the completed import to close out the promotion with a full record.