翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
AWS CloudFormation AWS::Serverless::HttpApi が指定されているときに生成される リソース
AWS::Serverless::HttpApi を指定すると、 AWS Serverless Application Model (AWS SAM) は AWS::ApiGatewayV2::Apiベース AWS CloudFormation リソースを生成します。
AWS::ApiGatewayV2::Api-
LogicalId:<httpapi‑LogicalId>参照可能なプロパティ: 該当なし (この AWS CloudFormation リソースを参照
LogicalIdするには を使用する必要があります)
この AWS CloudFormation リソースに加えて、 を指定すると、 AWS::Serverless::HttpApiは次のシナリオの AWS CloudFormation リソース AWS SAM も生成します。
StageName プロパティが指定されている
の StageNameプロパティを指定すると、 AWS::Serverless::HttpApiは AWS::ApiGatewayV2::Stage AWS CloudFormation リソース AWS SAM を生成します。
AWS::ApiGatewayV2::Stage-
LogicalId:<httpapi‑LogicalId><stage‑name>Stageは、<stage‑name>StageNameプロパティが設定されている文字列です。例えば、StageNameをGammaに設定すると、LogicalIdはMyHttpapigammaStage になります。参照可能なプロパティ:
<httpapi‑LogicalId>.Stage
StageName プロパティが指定されていない
の StageNameプロパティが指定されていない場合、 AWS::Serverless::HttpApiは AWS::ApiGatewayV2::Stage AWS CloudFormation リソース AWS SAM を生成します。
AWS::ApiGatewayV2::Stage-
LogicalId:<httpapi‑LogicalId>ApiGatewayDefaultStage参照可能なプロパティ:
<httpapi‑LogicalId>.Stage
DomainName プロパティが指定されている
の DomainNameプロパティの Domainプロパティが指定されている場合、 AWS::Serverless::HttpApiは AWS::ApiGatewayV2::DomainName AWS CloudFormation リソース AWS SAM を生成します。
AWS::ApiGatewayV2::DomainName-
LogicalId:ApiGatewayDomainNameV2<sha>は、スタックが作成されるときに生成される一意のハッシュ値です。例えば、<sha>ApiGatewayDomainNameV2926eeb5ff1などです。参照可能なプロパティ:
<httpapi‑LogicalId>.DomainName