Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.
AWS CloudFormation recursos generados cuando AWS::Serverless::HttpApi se especifica
Cuando AWS::Serverless::HttpApi
se especifica un, AWS Serverless Application Model
(AWS SAM) genera un AWS CloudFormation recurso AWS::ApiGatewayV2::Api
base.
AWS::ApiGatewayV2::Api
-
LogicalId
:<httpapi‑LogicalId>
Propiedad referenciable: N/A (debe usar la
LogicalId
para hacer referencia a este AWS CloudFormation recurso)
Además de este AWS CloudFormation recurso, cuando AWS::Serverless::HttpApi
se especifica, AWS SAM también genera AWS CloudFormation recursos para los siguientes escenarios:
Escenarios
StageNamese especifica la propiedad
Cuando AWS::Serverless::HttpApi
se especifica la StageName
propiedad de un, AWS SAM genera el AWS::ApiGatewayV2::Stage
AWS CloudFormation
recurso.
AWS::ApiGatewayV2::Stage
-
LogicalId
:<httpapi‑LogicalId>
<stage‑name>
Stage
es la cadena en la que está establecida la propiedad<stage‑name>
StageName
. Por ejemplo, si se estableceStageName
enGamma
, elLogicalId
es:MyHttpApiGamma
Stage.Propiedad referenciable:
<httpapi‑LogicalId>
.Stage
StageNamela propiedad no está especificada
Cuando no AWS::Serverless::HttpApi
se especifica la StageName
propiedad de un, AWS SAM genera el AWS::ApiGatewayV2::Stage
AWS CloudFormation recurso.
AWS::ApiGatewayV2::Stage
-
LogicalId
:<httpapi‑LogicalId>
ApiGatewayDefaultStagePropiedad referenciable:
<httpapi‑LogicalId>
.Stage
DomainNamese especifica la propiedad
Cuando se especifica la DomainName
Domain
propiedad de AWS::Serverless::HttpApi
una, AWS SAM genera el AWS::ApiGatewayV2::DomainName
AWS CloudFormation recurso.
AWS::ApiGatewayV2::DomainName
-
LogicalId
:ApiGatewayDomainNameV2
<sha>
es un valor hash único que se genera cuando se crea la pila. Por ejemplo,<sha>
ApiGatewayDomainNameV2
926eeb5ff1
.Propiedad referenciable:
<httpapi‑LogicalId>
.DomainName