AWS CloudFormation recursos generados cuando AWS::Serverless::StateMachine se especifica - AWS Serverless Application Model

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

AWS CloudFormation recursos generados cuando AWS::Serverless::StateMachine se especifica

Cuando se especifica AWS::Serverless::StateMachine, AWS Serverless Application Model (AWS SAM) genera un recurso AWS::StepFunctions::StateMachine de base AWS CloudFormation .

AWS::StepFunctions::StateMachine

LogicalId: <statemachine‑LogicalId>

Propiedad referenciable: N/A (debe usar la LogicalId para hacer referencia a este AWS CloudFormation recurso)

Además de este AWS CloudFormation recurso, cuando AWS::Serverless::StateMachine se especifica, AWS SAM también genera AWS CloudFormation recursos para los siguientes escenarios:

La propiedad del rol no está especificada

Cuando no AWS::Serverless::StateMachine se especifica la Role propiedad de un, AWS SAM genera un AWS::IAM::Role AWS CloudFormation recurso.

AWS::IAM::Role

LogicalId: <statemachine‑LogicalId>Role

Propiedad referenciable: N/A (debe usar la LogicalId para hacer referencia a este AWS CloudFormation recurso)

Se ha especificado una fuente de eventos de API

Cuando la Event propiedad de an AWS::Serverless::StateMachine se establece enApi, pero no se especifica, AWS SAM genera el AWS::ApiGateway::RestApi AWS CloudFormation recurso. RestApiId

AWS::ApiGateway::RestApi

LogicalId: ServerlessRestApi

Propiedad referenciable: N/A (debe usar la LogicalId para hacer referencia a este AWS CloudFormation recurso)

Se ha especificado una origen de eventos de puente de eventos (o bus de eventos)

Cuando la Event propiedad de an AWS::Serverless::StateMachine se establece en uno de los tipos de puente de eventos (o bus de eventos), AWS SAM genera el AWS::Events::Rule AWS CloudFormation recurso. Esto se aplica a los siguientes tipos: EventBridgeRule, Schedule, yCloudWatchEvents.

AWS::Events::Rule

LogicalId: <statemachine‑LogicalId><event‑LogicalId>

Propiedad referenciable: N/A (debe usar la LogicalId para hacer referencia a este AWS CloudFormation recurso)