翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS CloudFormation が指定されているときに生成される AWS::Serverless::StateMachine リソース
AWS::Serverless::StateMachine
が指定されている場合、 AWS Serverless Application Model
(AWS SAM) は AWS::StepFunctions::StateMachine
のベース AWS CloudFormation
リソースを生成します。
AWS::StepFunctions::StateMachine
-
LogicalId
:<statemachine‑LogicalId>
参照可能なプロパティ: 該当なし (この AWS CloudFormation リソースを参照するには
LogicalId
を使用する必要があります)
この AWS CloudFormation リソースに加えて、 を指定すると、 AWS::Serverless::StateMachine
は次のシナリオの AWS CloudFormation リソース AWS SAM も生成します。
Role プロパティが指定されていない
の Role
プロパティが指定されていない場合、 AWS::Serverless::StateMachine
は AWS::IAM::Role
AWS CloudFormation リソース AWS SAM を生成します。
AWS::IAM::Role
-
LogicalId
:<statemachine‑LogicalId>
Role参照可能なプロパティ: 該当なし (この AWS CloudFormation リソースを参照するには
LogicalId
を使用する必要があります)
API イベントソースが指定されています
の Event
プロパティAWS::Serverless::StateMachine
が に設定されていてもApi
、 RestApiId
プロパティが指定されていない場合、 はAWS::ApiGateway::RestApi
AWS CloudFormation リソース AWS SAM を生成します。
AWS::ApiGateway::RestApi
-
LogicalId
:ServerlessRestApi
参照可能なプロパティ: 該当なし (この AWS CloudFormation リソースを参照するには
LogicalId
を使用する必要があります)
イベントブリッジ (またはイベントバス) イベントソースが指定されている
の Event
プロパティAWS::Serverless::StateMachine
がイベントブリッジ (またはイベントバス) タイプの 1 つに設定されている場合、 はAWS::Events::Rule
AWS CloudFormation リソース AWS SAM を生成します。これは、EventBridgeRule
、Schedule
、および CloudWatchEvents
の各タイプに適用されます。
AWS::Events::Rule
-
LogicalId
:<statemachine‑LogicalId><event‑LogicalId>
参照可能なプロパティ: 該当なし (この AWS CloudFormation リソースを参照するには
LogicalId
を使用する必要があります)