CloudFormation Ressourcen, die generiert wurden, wenn AWS::Serverless::StateMachine ist angegeben - AWS Serverless Application Model

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

CloudFormation Ressourcen, die generiert wurden, wenn AWS::Serverless::StateMachine ist angegeben

Wenn an angegeben AWS::Serverless::StateMachine ist, generiert AWS Serverless Application Model (AWS SAM) eine AWS::StepFunctions::StateMachine CloudFormation Basisressource.

AWS::StepFunctions::StateMachine

LogicalId: <statemachine‑LogicalId>

Referenzierbare Eigenschaft: N/A (Sie müssen den verwenden, um auf diese LogicalId Ressource zu verweisen CloudFormation )

Zusätzlich zu dieser CloudFormation Ressource werden, wenn AWS::Serverless::StateMachine angegeben, AWS SAM auch CloudFormation Ressourcen für die folgenden Szenarien generiert:

Die Rolleneigenschaft ist nicht angegeben

Wenn die Role Eigenschaft von nicht angegeben AWS::Serverless::StateMachine ist, wird eine AWS::IAM::Role CloudFormation Ressource AWS SAM generiert.

AWS::IAM::Role

LogicalId: <statemachine‑LogicalId>Role

Referenzierbare Eigenschaft: N/A (Sie müssen den verwenden, um auf diese LogicalId Ressource zu verweisen CloudFormation )

Eine API-Ereignisquelle ist angegeben

Wenn die Event Eigenschaft von auf gesetzt AWS::Serverless::StateMachine istApi, die RestApiId Eigenschaft aber nicht angegeben ist, wird die AWS::ApiGateway::RestApi CloudFormation Ressource AWS SAM generiert.

AWS::ApiGateway::RestApi

LogicalId: ServerlessRestApi

Referenzierbare Eigenschaft: N/A (Sie müssen den verwenden, um auf diese LogicalId Ressource zu verweisen CloudFormation )

Eine Ereignisquelle für eine Event-Bridge (oder einen Event-Bus) wurde angegeben

Wenn die Event Eigenschaft von auf einen der Typen Event Bridge (oder Event Bus) gesetzt AWS::Serverless::StateMachine ist, AWS SAM wird die AWS::Events::Rule CloudFormation Ressource generiert. Dies gilt für die folgenden Typen: EventBridgeRuleSchedule, undCloudWatchEvents.

AWS::Events::Rule

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

Referenzierbare Eigenschaft: N/A (Sie müssen den verwenden, um auf diese LogicalId Ressource zu verweisen CloudFormation )