Files
aws.step-functions/sqlserver-upgrade.json

59 lines
1.6 KiB
JSON

{
"Comment": "Update SQLserver version on lower environments",
"StartAt": "Parallel",
"States": {
"Parallel": {
"Type": "Parallel",
"Branches": [
{
"StartAt": "ModifyDBInstanceDev",
"States": {
"ModifyDBInstanceDev": {
"Type": "Task",
"Arguments": {
"DbInstanceIdentifier": "acme-dev-database1",
"ApplyImmediately": true,
"EngineVersion": "16.00.4225.2.v1"
},
"Resource": "arn:aws:states:::aws-sdk:rds:modifyDBInstance",
"End": true
}
}
},
{
"StartAt": "ModifyDBInstanceStg",
"States": {
"ModifyDBInstanceStg": {
"Type": "Task",
"Arguments": {
"DbInstanceIdentifier": "acme-stg-database1",
"ApplyImmediately": true,
"EngineVersion": "16.00.4225.2.v1"
},
"Resource": "arn:aws:states:::aws-sdk:rds:modifyDBInstance",
"End": true
}
}
},
{
"StartAt": "ModifyDBInstanceStg02",
"States": {
"ModifyDBInstanceStg02": {
"Type": "Task",
"Arguments": {
"DbInstanceIdentifier": "acme-stg02-database1",
"ApplyImmediately": true,
"EngineVersion": "16.00.4225.2.v1"
},
"Resource": "arn:aws:states:::aws-sdk:rds:modifyDBInstance",
"End": true
}
}
}
],
"End": true
}
},
"QueryLanguage": "JSONata"
}