import * as core from "@terrascript/core"; export interface ProvisionedConcurrencyConfigArgs extends core.ResourceArgs { /** * (Required) Name or Amazon Resource Name (ARN) of the Lambda Function. */ functionName: string | core.StringOut; /** * (Required) Amount of capacity to allocate. Must be greater than or equal to `1`. */ provisionedConcurrentExecutions: number | core.NumberOut; /** * (Required) Lambda Function version or Lambda Alias name. */ qualifier: string | core.StringOut; } export declare class ProvisionedConcurrencyConfig extends core.Resource { /** * (Required) Name or Amazon Resource Name (ARN) of the Lambda Function. */ functionName: string | core.StringOut; /** * Lambda Function name and qualifier separated by a colon (`:`). */ id: string | core.StringOut; /** * (Required) Amount of capacity to allocate. Must be greater than or equal to `1`. */ provisionedConcurrentExecutions: number | core.NumberOut; /** * (Required) Lambda Function version or Lambda Alias name. */ qualifier: string | core.StringOut; constructor(name: string, args?: ProvisionedConcurrencyConfigArgs); getNamespace(): string; } //# sourceMappingURL=provisioned_concurrency_config.d.ts.map