本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
Amazon CloudFormation生成的资源AWS::Serverless::StateMachine已指定
当您时AWS::Serverless::StateMachine已指定,Amazon Serverless Application Model(Amazon SAM) 生成AWS::StepFunctions::StateMachine基础Amazon CloudFormation资源。
AWS::StepFunctions::StateMachine-
LogicalId:<statemachine‑LogicalId>可参考的属性:N/A(你必须使用
LogicalId引用这个Amazon CloudFormation资源)
此外Amazon CloudFormation资源,什么时候AWS::Serverless::StateMachine已指定,Amazon SAM还会生成Amazon CloudFormation将用于以下方案的资源:
未指定角色属性
当您时Role一个的财产AWS::Serverless::StateMachine是不已指定,Amazon SAM生成AWS::IAM::Role Amazon CloudFormation资源。
AWS::IAM::Role-
LogicalId:<statemachine‑LogicalId>Role可参考的属性:N/A(你必须使用
LogicalId引用这个Amazon CloudFormation资源)
指定了 Api 事件源
当您时Event一个的财产AWS::Serverless::StateMachine设置为Api,但是RestApiId属性是不已指定,Amazon SAM生成AWS::ApiGateway::RestApi Amazon CloudFormation资源。
AWS::ApiGateway::RestApi-
LogicalId:ServerlessRestApi可参考的属性:N/A(你必须使用
LogicalId引用这个Amazon CloudFormation资源)
指定了事件桥(或事件总线)事件源
当您时Event一个的财产AWS::Serverless::StateMachine被设置为其中一种事件桥(或事件总线)类型,Amazon SAM生成AWS::Events::Rule Amazon CloudFormation资源。这适用于以下类型:EventBridgeRule、Schedule, 和CloudWatchEvents.
AWS::Events::Rule-
LogicalId:<statemachine‑LogicalId><event‑LogicalId>可参考的属性:N/A(你必须使用
LogicalId引用这个Amazon CloudFormation资源)