Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
AWS CloudFormation ressources générées lorsque cela AWS::Serverless::HttpApi est spécifié
Lorsqu'un AWS::Serverless::HttpApi
est spécifié, AWS Serverless Application Model
(AWS SAM) génère une AWS CloudFormation ressource AWS::ApiGatewayV2::Api
de base.
AWS::ApiGatewayV2::Api
-
LogicalId
:<httpapi‑LogicalId>
Propriété référençable : N/A (vous devez utiliser le
LogicalId
pour référencer cette AWS CloudFormation ressource)
En plus de cette AWS CloudFormation ressource, lorsqu'elle AWS::Serverless::HttpApi
est spécifiée, elle génère AWS SAM également AWS CloudFormation des ressources pour les scénarios suivants :
Scénarios
StageNamela propriété est spécifiée
Lorsque la StageName
propriété de an AWS::Serverless::HttpApi
est spécifiée, AWS SAM génère la AWS::ApiGatewayV2::Stage
AWS CloudFormation
ressource.
AWS::ApiGatewayV2::Stage
-
LogicalId
:<httpapi‑LogicalId>
<stage‑name>
Stage
est la chaîne sur laquelle la propriété<stage‑name>
StageName
est définie. Par exemple, si vous définissez surStageName
Gamma
,LogicalId
c'est :MyHttpApiGamma
Stage.Propriété référençable :
<httpapi‑LogicalId>
.Stage
StageNamela propriété n'est pas spécifiée
Lorsque la StageName
propriété de an n'AWS::Serverless::HttpApi
est pas spécifiée, AWS SAM génère la AWS::ApiGatewayV2::Stage
AWS CloudFormation ressource.
AWS::ApiGatewayV2::Stage
-
LogicalId
:<httpapi‑LogicalId>
ApiGatewayDefaultStagePropriété référençable :
<httpapi‑LogicalId>
.Stage
DomainNamela propriété est spécifiée
Lorsque la DomainName
propriété de la Domain
propriété de an AWS::Serverless::HttpApi
est spécifiée, AWS SAM génère la AWS::ApiGatewayV2::DomainName
AWS CloudFormation ressource.
AWS::ApiGatewayV2::DomainName
-
LogicalId
:ApiGatewayDomainNameV2
<sha>
est une valeur de hachage unique qui est générée lors de la création de la pile. Par exemple,<sha>
ApiGatewayDomainNameV2
926eeb5ff1
.Propriété référençable :
<httpapi‑LogicalId>
.DomainName