Я пытаюсь развернуть пошаговую функцию, но не вижу способов определить активность в бессерверном конфиге. AWS docs https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-stepfunctions-activity.html о том, что активность должна быть определена таким образом, но каждый раз, когда я делаю sls deploy
, я не вижу новую активность в консоли функции шага. Можно ли вообще создать активность через сервер, или мне нужно запустить скрипт / создать его вручную?
Resources:
MyActivity:
Type: "AWS::StepFunctions::Activity"
Properties:
Name: myActivity
stepFunctions:
stateMachines:
stepfunctest:
events:
- http:
path: step
method: get
definition:
Comment: "A sample application"
StartAt: extract
States:
extract:
Type: Task
Resource: "arn:aws:state:#{AWS::Region}:#{AWS::AccountId}:activity:MyActivity"
End: true