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>DataSourcePropriedade referenciável: N/A (você deve usar o
LogicalIdpara referenciar este CloudFormation recurso) AWS::AppSync::FunctionConfiguration-
LogicalId:<graphqlapi-LogicalId><function-RelativeId>Propriedade referenciável: N/A (você deve usar o
LogicalIdpara referenciar este recurso CloudFormation) AWS::AppSync::GraphQLApi-
LogicalId:<graphqlapi-LogicalId>Propriedade referenciável: N/A (você deve usar o
LogicalIdpara referenciar este recurso CloudFormation) AWS::AppSync::GraphQLSchema-
LogicalId:<graphqlapi-LogicalId>SchemaPropriedade referenciável: N/A (você deve usar o
LogicalIdpara referenciar este recurso CloudFormation) AWS::AppSync::Resolver-
LogicalId:<graphqlapi-LogicalId><OperationType><resolver-RelativeId>Propriedade referenciável: N/A (você deve usar o
LogicalIdpara 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>ApiCachePropriedade referenciável: N/A (você deve usar o
LogicalIdpara referenciar este recurso CloudFormation) AWS::AppSync::ApiKey-
LogicalId:<graphqlapi-LogicalId><apikey-RelativeId>Propriedade referenciável: N/A (você deve usar o
LogicalIdpara referenciar este recurso CloudFormation) AWS::AppSync::DomainName-
LogicalId:<graphqlapi-LogicalId>DomainNamePropriedade referenciável: N/A (você deve usar o
LogicalIdpara referenciar este recurso CloudFormation) AWS::AppSync::DomainNameApiAssociation-
LogicalId:<graphqlapi-LogicalId>DomainNameApiAssociationPropriedade referenciável: N/A (você deve usar o
LogicalIdpara 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.