import { Value } from '../../../cloudformation/Value';
/**
  The <a href="https://docs.aws.amazon.com/lambda/latest/dg/lambda-traffic-shifting-using-aliases.html">traffic-shifting</a> configuration of a Lambda function alias.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-lambda-alias-versionweight.html">the AWS Docs</a>
*/
export interface VersionWeightProps {
    /** <code>FunctionVersion</code>  <a name="cfn-lambda-alias-versionweight-functionversion"></a>
  The qualifier of the second version.<br />
  
  Required: Yes<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    functionVersion: Value<string>;
    /** <code>FunctionWeight</code>  <a name="cfn-lambda-alias-versionweight-functionweight"></a>
  The percentage of traffic that the alias routes to the second version.<br />
  
  Required: Yes<br />
  
  Update requires: <a href="https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt">No interruption</a> */
    functionWeight: Value<number>;
}
