import { Value } from '../../../cloudformation/Value';
/**
  AWS Systems Manager (SSM) specific remediation controls.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-config-remediationconfiguration-ssmcontrols.html">the AWS Docs</a>
*/
export interface SsmControlsProps {
    /** <code>ErrorPercentage</code>  <a name="cfn-config-remediationconfiguration-ssmcontrols-errorpercentage"></a>
  The percentage of errors that are allowed before SSM stops running automations on non-compliant resources for that specific rule. You can specify a percentage of errors, for example 10%. If you do not specifiy a percentage, the default is 50%. For example, if you set the ErrorPercentage to 40% for 10 non-compliant resources, then SSM stops running the automations when the fifth error is received.<br />
  
  Required: No<br />
  
  Minimum: <code>1</code><br />
  
  Maximum: <code>100</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> */
    errorPercentage?: Value<number>;
    /** <code>ConcurrentExecutionRatePercentage</code>  <a name="cfn-config-remediationconfiguration-ssmcontrols-concurrentexecutionratepercentage"></a>
  The maximum percentage of remediation actions allowed to run in parallel on the non-compliant resources for that specific rule. You can specify a percentage, such as 10%. The default value is 10.<br />
  
  Required: No<br />
  
  Minimum: <code>1</code><br />
  
  Maximum: <code>100</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> */
    concurrentExecutionRatePercentage?: Value<number>;
}
