AWS::Serverless::GraphQLApi が指定された場合、生成される CloudFormation リソース - AWS Serverless Application Model

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS::Serverless::GraphQLApi が指定された場合、生成される CloudFormation リソース

AWS Serverless Application Model (AWS SAM) テンプレートで AWS::Serverless::GraphQLApi リソースを指定すると、AWS SAM は常に以下のベース AWS CloudFormation リソースを作成します。

AWS::AppSync::DataSource

LogicalId: <graphqlapi-LogicalId><datasource-RelativeId><datasource-Type>DataSource

参照可能なプロパティ: なし (この CloudFormation リソースを参照するには、LogicalId を使用する必要があります)

AWS::AppSync::FunctionConfiguration

LogicalId: <graphqlapi-LogicalId><function-RelativeId>

参照可能なプロパティ: なし (この CloudFormation リソースを参照するには、LogicalId を使用する必要があります)

AWS::AppSync::GraphQLApi

LogicalId: <graphqlapi-LogicalId>

参照可能なプロパティ: なし (この CloudFormation リソースを参照するには、LogicalId を使用する必要があります)

AWS::AppSync::GraphQLSchema

LogicalId: <graphqlapi-LogicalId>Schema

参照可能なプロパティ: なし (この CloudFormation リソースを参照するには、LogicalId を使用する必要があります)

AWS::AppSync::Resolver

LogicalId: <graphqlapi-LogicalId><OperationType><resolver-RelativeId>

参照可能なプロパティ: なし (この CloudFormation リソースを参照するには、LogicalId を使用する必要があります)

これらの CloudFormation リソースに加えて、AWS::Serverless::GraphQLApi が指定されている場合は、AWS SAM が以下の CloudFormation リソースも生成する場合があります。

AWS::AppSync::ApiCache

LogicalId: <graphqlapi-LogicalId>ApiCache

参照可能なプロパティ: なし (この CloudFormation リソースを参照するには、LogicalId を使用する必要があります)

AWS::AppSync::ApiKey

LogicalId: <graphqlapi-LogicalId><apikey-RelativeId>

参照可能なプロパティ: なし (この CloudFormation リソースを参照するには、LogicalId を使用する必要があります)

AWS::AppSync::DomainName

LogicalId: <graphqlapi-LogicalId>DomainName

参照可能なプロパティ: なし (この CloudFormation リソースを参照するには、LogicalId を使用する必要があります)

AWS::AppSync::DomainNameApiAssociation

LogicalId: <graphqlapi-LogicalId>DomainNameApiAssociation

参照可能なプロパティ: なし (この CloudFormation リソースを参照するには、LogicalId を使用する必要があります)

AWS SAM は、AWS::Serverless::Connector リソースを使用して許可をプロビジョニングする場合もあります。詳細については、「AWS::Serverless::Connector を指定したときに生成された CloudFormation リソース」を参照してください。