[{"data":1,"prerenderedAt":51},["ShallowReactive",2],{"workflow-configuration-backup-workflow":3},{"id":4,"title":5,"cleanup":6,"contributors":10,"deploy":12,"description":15,"diagram":16,"extension":17,"framework":18,"gitHub":19,"introBox":28,"level":33,"meta":34,"resources":35,"s3URL":38,"services":39,"simplicity":42,"stem":43,"testing":44,"type":48,"usecase":49,"videoId":27,"__hash__":50},"workflows\u002Fworkflows\u002Fconfiguration-backup-workflow.json","Configuration Backup Workflow",{"headline":7,"text":8},"Cleanup",[9],"Delete the stack: \u003Ccode>sam delete\u003C\u002Fcode>.",[11],"content\u002Fcontributors\u002Fshehryar-abbasi.json",{"text":13},[14],"sam deploy --guided","Configuration backup Workflow based on Resource Types","\u002Fassets\u002Fimages\u002Fworkflows\u002Fconfiguration-backup-workflow.png","json","AWS SAM",{"template":20,"payloads":25},{"repoURL":21,"templateDir":22,"templateFile":23,"ASL":24},"https:\u002F\u002Fgithub.com\u002Faws-samples\u002Fstep-functions-workflows-collection\u002Ftree\u002Fmain\u002Fresource-configuration-backup-sam\u002F","resource-configuration-backup-sam","template.yaml","statemachine\u002Fstatemachine.asl.json",[26],{"headline":27,"payloadURL":27},"",{"headline":29,"text":30},"How it works",[31,32],"This low-code workflow uses AWS SDK integrations to call AWS Config and Amazon S3 APIs when gathering and storing Resource Type specific configuration data, based on the supplied input.","This solution requires an AWS Config Aggregator to already be setup and active.","200",{},{"headline":36,"bullets":37},"Additional resources",[],null,[40,41],"config","s3","2 - Pattern","workflows\u002Fconfiguration-backup-workflow",{"headline":45,"text":46},"Testing",[47],"See the GitHub repo for detailed testing instructions.","Express","Automation","JBGcyBwl9qoPUfGltjMUF3e6b7Y-OS1CKLm6FIcOvPo",1782038107582]