AWS CloudFormation recursos gerados quando AWS::Serverless::HttpApi é especificado - AWS Serverless Application Model

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

AWS CloudFormation recursos gerados quando AWS::Serverless::HttpApi é especificado

Quando um AWS::Serverless::HttpApi é especificado, AWS Serverless Application Model (AWS SAM) gera um AWS CloudFormation recurso AWS::ApiGatewayV2::Api básico.

AWS::ApiGatewayV2::Api

LogicalId: <httpapi‑LogicalId>

Propriedade referenciável: N/A (você deve usar o LogicalId para referenciar este recurso) AWS CloudFormation

Além desse AWS CloudFormation recurso, quando AWS::Serverless::HttpApi especificado, AWS SAM também gera AWS CloudFormation recursos para os seguintes cenários:

StageNamepropriedade é especificada

Quando a StageName propriedade de um AWS::Serverless::HttpApi é especificada, AWS SAM gera o AWS::ApiGatewayV2::Stage AWS CloudFormation recurso.

AWS::ApiGatewayV2::Stage

LogicalId: <httpapi‑LogicalId><stage‑name>Stage

<stage‑name> é a string para a qual a propriedade StageName está definida. Por exemplo, se você StageName definir comoGamma, LogicalId é: MyHttpApiGammaEstágio.

Propriedade referenciável: <httpapi‑LogicalId>.Stage

StageNamepropriedade não é especificada

Quando a StageName propriedade de um não AWS::Serverless::HttpApi é especificada, AWS SAM gera o AWS::ApiGatewayV2::Stage AWS CloudFormation recurso.

AWS::ApiGatewayV2::Stage

LogicalId: <httpapi‑LogicalId>ApiGatewayDefaultStage

Propriedade referenciável: <httpapi‑LogicalId>.Stage

DomainNamepropriedade é especificada

Quando a DomainName propriedade da Domain propriedade de an AWS::Serverless::HttpApi é especificada, AWS SAM gera o AWS::ApiGatewayV2::DomainName AWS CloudFormation recurso.

AWS::ApiGatewayV2::DomainName

LogicalId: ApiGatewayDomainNameV2<sha>

O <sha> é um valor de hash exclusivo que é gerado quando a pilha é criada. Por exemplo, ApiGatewayDomainNameV2 926eeb5ff1.

Propriedade referenciável: <httpapi‑LogicalId>.DomainName