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.
Recursos de AWS CloudFormation generados cuando se especifica AWS::Serverless::HttpApi
Cuando se especifica AWS::Serverless::HttpApi
, AWS Serverless Application Model (AWS SAM) genera un recurso AWS::ApiGatewayV2::Api
de base AWS CloudFormation.
AWS::ApiGatewayV2::Api
-
LogicalId
:<httpapi‑LogicalId>
Propiedad referenciable: N/D (debe usar el
LogicalId
para hacer referencia a este recurso de AWS CloudFormation)
Además de este recurso de AWS CloudFormation, cuando AWS::Serverless::HttpApi
se especifica, AWS SAM también genera recursos de AWS CloudFormation para los siguientes escenarios:
Escenarios
Se ha especificado la propiedad Stagename
Cuando se especifica la propiedad StageName
de AWS::Serverless::HttpApi
, AWS SAM genera el recurso AWS::ApiGatewayV2::Stage
de AWS CloudFormation.
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 estableceStageName
enGamma
, elLogicalId
es:MyHttpApiGamma
Stage.Propiedad referenciable:
<httpapi‑LogicalId>
.Stage
No se ha especificado la propiedad Stagename
Si no se especifica la propiedad StageName
de un AWS::Serverless::HttpApi
, AWS SAM genera el recurso AWS::ApiGatewayV2::Stage
de AWS CloudFormation.
AWS::ApiGatewayV2::Stage
-
LogicalId
:<httpapi‑LogicalId>
ApiGatewayDefaultStagePropiedad referenciable:
<httpapi‑LogicalId>
.Stage
Se ha especificado la propiedad DomainName
Cuando se especifica la propiedad DomainName
de la propiedad Domain
de AWS::Serverless::HttpApi
, AWS SAM genera el recurso AWS::ApiGatewayV2::DomainName
de AWS CloudFormation.
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