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
LogicalIdpara 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>Stagees la cadena en la que está establecida la propiedad<stage‑name>StageName. Por ejemplo, si se estableceStageNameenGamma, elLogicalIdes:MyHttpApiGammaStage.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>ApiGatewayDomainNameV2926eeb5ff1.Propiedad referenciable:
<httpapi‑LogicalId>.DomainName