CloudFormationrecursos gerados quando AWS::Serverless::GraphQLApi é especificado - AWS Serverless Application Model

CloudFormationrecursos gerados quando AWS::Serverless::GraphQLApi é especificado

Quando você especifica um recurso AWS::Serverless::GraphQLApi em um modelo AWS Serverless Application Model (AWS SAM), AWS SAM sempre cria os seguintes recursos AWS CloudFormation básicos.

AWS::AppSync::DataSource

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

Propriedade referenciável: N/A (você deve usar o LogicalId para referenciar este CloudFormation recurso)

AWS::AppSync::FunctionConfiguration

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

Propriedade referenciável: N/A (você deve usar o LogicalId para referenciar este recurso CloudFormation)

AWS::AppSync::GraphQLApi

LogicalId: <graphqlapi-LogicalId>

Propriedade referenciável: N/A (você deve usar o LogicalId para referenciar este recurso CloudFormation)

AWS::AppSync::GraphQLSchema

LogicalId: <graphqlapi-LogicalId>Schema

Propriedade referenciável: N/A (você deve usar o LogicalId para referenciar este recurso CloudFormation)

AWS::AppSync::Resolver

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

Propriedade referenciável: N/A (você deve usar o LogicalId para referenciar este recurso CloudFormation)

Além desses recursos CloudFormation, quando AWS::Serverless::GraphQLApi especificado, AWS SAM também pode gerar os seguintes recursos CloudFormation.

AWS::AppSync::ApiCache

LogicalId: <graphqlapi-LogicalId>ApiCache

Propriedade referenciável: N/A (você deve usar o LogicalId para referenciar este recurso CloudFormation)

AWS::AppSync::ApiKey

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

Propriedade referenciável: N/A (você deve usar o LogicalId para referenciar este recurso CloudFormation)

AWS::AppSync::DomainName

LogicalId: <graphqlapi-LogicalId>DomainName

Propriedade referenciável: N/A (você deve usar o LogicalId para referenciar este recurso CloudFormation)

AWS::AppSync::DomainNameApiAssociation

LogicalId: <graphqlapi-LogicalId>DomainNameApiAssociation

Propriedade referenciável: N/A (você deve usar o LogicalId para referenciar este recurso CloudFormation)

AWS SAM também pode usar o recurso AWS::Serverless::Connector para provisionar permissões. Para obter mais informações, consulte Os recursos CloudFormation gerados quando você especifica AWS::Serverless::Connector.