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.
Recursos de AWS CloudFormation generados cuando se especifica AWS::Serverless::StateMachine
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/D (debe usar el
LogicalId
para hacer referencia a este recurso de AWS CloudFormation)
Además de este recurso de AWS CloudFormation, cuando AWS::Serverless::StateMachine
se especifica, AWS SAM también genera recursos de AWS CloudFormation para los siguientes escenarios:
Escenarios
La propiedad del rol no está especificada
Cuando no se especifica la propiedad Role
de AWS::Serverless::StateMachine
, AWS SAM genera un recurso de AWS CloudFormation AWS::IAM::Role
.
AWS::IAM::Role
-
LogicalId
:<statemachine‑LogicalId>
RolePropiedad referenciable: N/D (debe usar el
LogicalId
para hacer referencia a este recurso de AWS CloudFormation)
Se ha especificado una fuente de eventos de API
Cuando la propiedad Event
de AWS::Serverless::StateMachine
se establece en Api
, pero no se especifica la propiedad RestApiId
, AWS SAM genera el recurso AWS::ApiGateway::RestApi
de AWS CloudFormation.
AWS::ApiGateway::RestApi
-
LogicalId
:ServerlessRestApi
Propiedad referenciable: N/D (debe usar el
LogicalId
para hacer referencia a este recurso de AWS CloudFormation)
Se ha especificado una origen de eventos de puente de eventos (o bus de eventos)
Cuando la propiedad AWS::Serverless::StateMachine
de Event
se establece en uno de los tipos de puente de eventos (o bus de eventos), AWS SAM genera el recurso AWS::Events::Rule
de AWS CloudFormation. Esto se aplica a los siguientes tipos: EventBridgeRule
, Schedule
, yCloudWatchEvents
.
AWS::Events::Rule
-
LogicalId
:<statemachine‑LogicalId><event‑LogicalId>
Propiedad referenciable: N/D (debe usar el
LogicalId
para hacer referencia a este recurso de AWS CloudFormation)