/* eslint-disable */ /** * This file was automatically generated by json-schema-to-typescript. * DO NOT MODIFY IT BY HAND. Instead, modify the source JSONSchema file, * and run json-schema-to-typescript to regenerate this file. */ /** * Resource Type definition for AWS::Lambda::Alias */ export interface AwsLambdaAlias { FunctionName: string; ProvisionedConcurrencyConfig?: ProvisionedConcurrencyConfiguration; Description?: string; FunctionVersion: string; Id?: string; RoutingConfig?: AliasRoutingConfiguration; Name: string; } export interface ProvisionedConcurrencyConfiguration { ProvisionedConcurrentExecutions: number; } export interface AliasRoutingConfiguration { AdditionalVersionWeights: VersionWeight[]; } export interface VersionWeight { FunctionWeight: number; FunctionVersion: string; }