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á.
CloudFormation recursos gerados quando AWS::Serverless::HttpApi é especificado
Quando um AWS::Serverless::HttpApi é especificado, AWS Serverless Application Model
(AWS SAM) gera um CloudFormation recurso AWS::ApiGatewayV2::Api básico.
AWS::ApiGatewayV2::Api-
LogicalId:<httpapi‑LogicalId>Propriedade referenciável: N/A (você deve usar o
LogicalIdpara referenciar este recurso) CloudFormation
Além desse CloudFormation recurso, quando AWS::Serverless::HttpApi especificado, AWS SAM também gera 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 CloudFormation
recurso.
AWS::ApiGatewayV2::Stage-
LogicalId:<httpapi‑LogicalId><stage‑name>Stageé a string para a qual a propriedade<stage‑name>StageNameestá definida. Por exemplo, se vocêStageNamedefinir 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 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 CloudFormation recurso.
AWS::ApiGatewayV2::DomainName-
LogicalId:ApiGatewayDomainNameV2<sha>O
é um valor de hash exclusivo que é gerado quando a pilha é criada. Por exemplo,<sha>ApiGatewayDomainNameV2926eeb5ff1.Propriedade referenciável:
<httpapi‑LogicalId>.DomainName