AWS CloudFormation Ressourcen, die generiert werden AWS::Serverless::HttpApi , 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 werden AWS::Serverless::HttpApi , wenn angegeben

Wenn an angegeben AWS::Serverless::HttpApi ist, generiert AWS Serverless Application Model (AWS SAM) eine AWS::ApiGatewayV2::Api AWS CloudFormation Basisressource.

AWS::ApiGatewayV2::Api

LogicalId: <httpapi‑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::HttpApi angegeben, AWS SAM auch AWS CloudFormation Ressourcen für die folgenden Szenarien generiert:

StageNameEigenschaft ist angegeben

Wenn die StageName Eigenschaft von an angegeben AWS::Serverless::HttpApi ist, wird die AWS::ApiGatewayV2::Stage AWS CloudFormation Ressource AWS SAM generiert.

AWS::ApiGatewayV2::Stage

LogicalId: <httpapi‑LogicalId><stage‑name>Stage

<stage‑name>ist die Zeichenfolge, auf die die StageName Eigenschaft gesetzt ist. Wenn Sie beispielsweise StageName auf einstellenGamma, LogicalId ist dies: MyHttpApiGammaPhase.

Referenzierbare Eigenschaft: <httpapi‑LogicalId>.Stage

StageNameEigenschaft ist nicht spezifiziert

Wenn die StageName Eigenschaft von an nicht angegeben AWS::Serverless::HttpApi ist, wird die AWS::ApiGatewayV2::Stage AWS CloudFormation Ressource AWS SAM generiert.

AWS::ApiGatewayV2::Stage

LogicalId: <httpapi‑LogicalId>ApiGatewayDefaultStage

Referenzierbare Eigenschaft: <httpapi‑LogicalId>.Stage

DomainNameEigenschaft ist spezifiziert

Wenn die DomainName Eigenschaft der Domain Eigenschaft von an angegeben AWS::Serverless::HttpApi ist, wird die AWS::ApiGatewayV2::DomainName AWS CloudFormation Ressource AWS SAM generiert.

AWS::ApiGatewayV2::DomainName

LogicalId: ApiGatewayDomainNameV2<sha>

<sha>ist ein eindeutiger Hashwert, der generiert wird, wenn der Stack erstellt wird. Zum Beispiel ApiGatewayDomainNameV2 926eeb5ff1.

Referenzierbare Eigenschaft: <httpapi‑LogicalId>.DomainName