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:
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
é a string para a qual a propriedade<stage‑name>
StageName
está definida. Por exemplo, se vocêStageName
definir comoGamma
,LogicalId
é:MyHttpApiGamma
Está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>
ApiGatewayDefaultStagePropriedade 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
é um valor de hash exclusivo que é gerado quando a pilha é criada. Por exemplo,<sha>
ApiGatewayDomainNameV2
926eeb5ff1
.Propriedade referenciável:
<httpapi‑LogicalId>
.DomainName