org: USERNAME app: kursa_darbs_410 service: kursa-darbs-410-api custom: prefix: ${self:service}-${opt:stage, self:provider.stage} domains: userPool: ${self:service} version: "1.0.0" package: individually: true provider: name: aws runtime: nodejs12.x region: eu-central-1 versionFunctions: false environment: WORK_TABLE: ${self:custom.prefix}-table-work MATERIAL_TABLE: ${self:custom.prefix}-table-material MECHANISM_TABLE: ${self:custom.prefix}-table-mechanism VERSION: ${self:custom.version} functions: BatchUpdate: name: ${self:custom.prefix}-dynamodb-batch-update handler: resources/lambda/appsync/batchUpdate.handler timeout: 20 role: AppSyncLambdaRole resources: - ${file(resources/dynamodb/works-dynamodb-table.yml)} - ${file(resources/dynamodb/materials-dynamodb-table.yml)} - ${file(resources/dynamodb/mechanisms-dynamodb-table.yml)} - ${file(resources/cognito/cognito-user-pool.yml)} - ${file(resources/cognito/cognito-user-pool-domain.yml)} - ${file(resources/s3/webapp.yml)} - ${file(resources/appsync/appsync.yml)}