import { Value } from '../../../cloudformation/Value';
/**
  Input parameters in the form of key-value pairs for the conformance pack, both of which you define. Keys can have a maximum character length of 255 characters, and values can have a maximum length of 4096 characters.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-conformancepack-conformancepackinputparameter.html">the AWS Docs</a>
*/
export interface ConformancePackInputParameterProps {
    /** <code>ParameterValue</code>  <a name="cfn-config-conformancepack-conformancepackinputparameter-parametervalue"></a>
  Another part of the key-value pair.<br />
  
  Required: Yes<br />
  
  Minimum: <code>0</code><br />
  
  Maximum: <code>4096</code><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> */
    parameterValue: Value<string>;
    /** <code>ParameterName</code>  <a name="cfn-config-conformancepack-conformancepackinputparameter-parametername"></a>
  One part of a key-value pair.<br />
  
  Required: Yes<br />
  
  Minimum: <code>0</code><br />
  
  Maximum: <code>255</code><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> */
    parameterName: Value<string>;
}
