Recursos de AWS CloudFormation generados cuando se especifica AWS::Serverless::HttpApi - AWS Serverless Application Model

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:

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

<stage‑name> es la cadena en la que está establecida la propiedad StageName. Por ejemplo, si establece StageName en Gamma, el LogicalId es: MyHttpApiGammaStage.

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>ApiGatewayDefaultStage

Propiedad 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>

<sha> es un valor hash único que se genera cuando se crea la pila. Por ejemplo, ApiGatewayDomainNameV2926eeb5ff1.

Propiedad referenciable: <httpapi‑LogicalId>.DomainName