

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::GraphQLApi é especificado
<a name="sam-specification-generated-resources-graphqlapi"></a>

Quando você especifica um `AWS::Serverless::GraphQLApi` recurso em um modelo AWS Serverless Application Model (AWS SAM), AWS SAM sempre cria os seguintes AWS CloudFormation recursos 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 recurso) CloudFormation 

**`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 CloudFormation recursos, quando `AWS::Serverless::GraphQLApi` especificado, também AWS SAM pode gerar os seguintes CloudFormation recursos.

`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 `AWS::Serverless::Connector` recurso para provisionar permissões. Para obter mais informações, consulte [CloudFormation recursos gerados quando você especifica AWS::Serverless::Connector](sam-specification-generated-resources-connector.md).