Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
# CloudFormation risorse generate quando AWS::Serverless::StateMachine è specificato
Quando `AWS::Serverless::StateMachine` viene specificato un, AWS Serverless Application Model (AWS SAM) genera una CloudFormation risorsa di `AWS::StepFunctions::StateMachine` base.
**`AWS::StepFunctions::StateMachine`**
*`LogicalId`: *``
*Proprietà referenziabile:* N/A (è necessario utilizzare il `LogicalId` per fare riferimento a questa risorsa) CloudFormation
Oltre a questa CloudFormation risorsa, quando `AWS::Serverless::StateMachine` viene specificata, genera AWS SAM anche CloudFormation risorse per i seguenti scenari:
**Topics**
+ [La proprietà del ruolo non è specificata](#sam-specification-generated-resources-statemachine-not-role)
+ [Viene specificata un'origine di eventi API](#sam-specification-generated-resources-statemachine-api)
+ [Viene specificata una fonte di eventi Event Bridge (o Event Bus)](#sam-specification-generated-resources-statemachine-eventbridge)
## La proprietà del ruolo non è specificata
Quando la `Role` proprietà di un *non `AWS::Serverless::StateMachine`* è specificata, AWS SAM genera una `AWS::IAM::Role` CloudFormation risorsa.
**`AWS::IAM::Role`**
*`LogicalId`: *`Role`
*Proprietà referenziabile:* N/A (è necessario utilizzare per fare riferimento `LogicalId` a questa risorsa) CloudFormation
## Viene specificata un'origine di eventi API
Quando la `Event` proprietà di an `AWS::Serverless::StateMachine` è impostata su`Api`, ma la `RestApiId` proprietà *non* è specificata, AWS SAM genera la `AWS::ApiGateway::RestApi` CloudFormation risorsa.
**`AWS::ApiGateway::RestApi`**
*`LogicalId`: *`ServerlessRestApi`
*Proprietà referenziabile:* N/A (è necessario utilizzare per fare riferimento `LogicalId` a questa risorsa) CloudFormation
## Viene specificata una fonte di eventi Event Bridge (o Event Bus)
Quando la `Event` proprietà di an `AWS::Serverless::StateMachine` è impostata su uno dei tipi di event bridge (o event bus), AWS SAM genera la `AWS::Events::Rule` CloudFormation risorsa. Questo vale per i seguenti tipi: `EventBridgeRule``Schedule`, e`CloudWatchEvents`.
**`AWS::Events::Rule`**
*`LogicalId`: *``
*Proprietà referenziabile:* N/A (è necessario utilizzare per fare riferimento `LogicalId` a questa risorsa) CloudFormation