AWS CloudFormation Ressourcen, die generiert werdenAWS::Serverless::StateMachine, wenn 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.

AWS CloudFormation Ressourcen, die generiert werdenAWS::Serverless::StateMachine, wenn angegeben

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

AWS::StepFunctions::StateMachine

LogicalId: <statemachine‑LogicalId>

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

Zusätzlich zu dieser AWS CloudFormation Ressource werden, wenn AWS::Serverless::StateMachine angegeben, AWS SAM auch AWS 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 AWS 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 AWS 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 AWS 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 AWS 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 AWS 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 AWS CloudFormation )