import * as core from "@terrascript/core"; export interface DsAliasArgs { /** * (Required) Name of the aliased Lambda function. */ functionName: string | core.StringOut; /** * (Required) Name of the Lambda alias. */ name: string | core.StringOut; } export declare class DsAlias extends core.Data { /** * The Amazon Resource Name (ARN) identifying the Lambda function alias. */ arn: string | core.StringOut; /** * Description of alias. */ description: string | core.StringOut; /** * (Required) Name of the aliased Lambda function. */ functionName: string | core.StringOut; /** * Lambda function version which the alias uses. */ functionVersion: string | core.StringOut; id: string | core.StringOut; /** * The ARN to be used for invoking Lambda Function from API Gateway - to be used in aws_api_gateway_int * egration's `uri`. */ invokeArn: string | core.StringOut; /** * (Required) Name of the Lambda alias. */ name: string | core.StringOut; constructor(name: string, args?: DsAliasArgs); getNamespace(): string; } //# sourceMappingURL=ds_alias.d.ts.map