import { Value } from '../../../cloudformation/Value';
/**
  When included in a receipt rule, this action adds a header to the received email.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-ses-receiptrule-addheaderaction.html">the AWS Docs</a>
*/
export interface AddHeaderActionProps {
    /** <code>HeaderValue</code>  <a name="cfn-ses-receiptrule-addheaderaction-headervalue"></a>
  The content to include in the header. This value can contain up to 2048 characters. It can’t contain newline (<code>\n</code>) or carriage return (<code>\r</code>) characters.<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> */
    headerValue: Value<string>;
    /** <code>HeaderName</code>  <a name="cfn-ses-receiptrule-addheaderaction-headername"></a>
  The name of the header to add to the incoming message. The name must contain at least one character, and can contain up to 50 characters. It consists of alphanumeric (a–z, A–Z, 0–9) characters and dashes.<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> */
    headerName: Value<string>;
}
