feat(AWS Lambda): Support CF funcs at functions[].reservedConcurrency

(PR #10129)
This commit is contained in:
ROSeaboyer 2021-10-21 09:06:54 -03:00 committed by GitHub
parent 204f2051f6
commit 7cfddff314
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -14,6 +14,7 @@ const path = require('path');
const spawnExt = require('child-process-ext/spawn');
const ServerlessError = require('../../serverless-error');
const awsRequest = require('../../aws/request');
const { cfValue } = require('../../utils/aws-schema-get-cf-value');
const deepSortObjectByKey = require('../../utils/deepSortObjectByKey');
const { progress, legacy, log } = require('@serverless/utils/log');
@ -1270,7 +1271,7 @@ class AwsProvider {
additionalProperties: false,
},
provisionedConcurrency: { type: 'integer', minimum: 1 },
reservedConcurrency: { type: 'integer', minimum: 0 },
reservedConcurrency: cfValue({ type: 'integer', minimum: 0 }),
role: { $ref: '#/definitions/awsLambdaRole' },
runtime: { $ref: '#/definitions/awsLambdaRuntime' },
tags: { $ref: '#/definitions/awsResourceTags' },