Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.
AWS CloudFormation risorse generate quando AWS::Serverless::HttpApi è specificato
Quando AWS::Serverless::HttpApi viene specificato un, AWS Serverless Application Model
(AWS SAM) genera una AWS CloudFormation risorsa di AWS::ApiGatewayV2::Api base.
AWS::ApiGatewayV2::Api-
LogicalId:<httpapi‑LogicalId>Proprietà referenziabile: N/A (è necessario utilizzare il
LogicalIdper fare riferimento a questa risorsa) AWS CloudFormation
Oltre a questa AWS CloudFormation risorsa, quando AWS::Serverless::HttpApi viene specificata, genera AWS SAM anche AWS CloudFormation risorse per i seguenti scenari:
Scenari
StageNamela proprietà è specificata
Quando AWS::Serverless::HttpApi viene specificata la StageName proprietà di an, AWS SAM genera la AWS::ApiGatewayV2::Stage AWS CloudFormation
risorsa.
AWS::ApiGatewayV2::Stage-
LogicalId:<httpapi‑LogicalId><stage‑name>Stageè la stringa su cui è impostata la<stage‑name>StageNameproprietà. Ad esempio, se èStageNameimpostato suGamma,LogicalIdè:MyHttpApiGammaStage.Proprietà referenziabile:
<httpapi‑LogicalId>.Stage
StageNamela proprietà non è specificata
Quando la StageName proprietà di an non AWS::Serverless::HttpApi è specificata, AWS SAM genera la AWS::ApiGatewayV2::Stage AWS CloudFormation risorsa.
AWS::ApiGatewayV2::Stage-
LogicalId:<httpapi‑LogicalId>ApiGatewayDefaultStageProprietà referenziabile:
<httpapi‑LogicalId>.Stage
DomainNamela proprietà è specificata
Quando AWS::Serverless::HttpApi viene specificata la Domain proprietà della proprietà di an, AWS SAM genera la AWS::ApiGatewayV2::DomainName AWS CloudFormation risorsa. DomainName
AWS::ApiGatewayV2::DomainName-
LogicalId:ApiGatewayDomainNameV2<sha>è un valore hash univoco che viene generato quando viene creato lo stack. Ad esempio<sha>ApiGatewayDomainNameV2926eeb5ff1.Proprietà referenziabile:
<httpapi‑LogicalId>.DomainName