import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  <strong>Note</strong><br />
You must first create and start the AWS Config configuration recorder in order to create AWS Config managed rules with AWS CloudFormation. For more information, see <a href="https://docs.aws.amazon.com/config/latest/developerguide/stop-start-recorder.html">Managing the Configuration Recorder</a>.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-config-configrule.html">the AWS Docs</a>
*/
export function configRule(configRuleProps) {
    return new AwsResource('AWS::Config::ConfigRule', configRuleProps, { ConfigRuleId: 'ConfigRuleId', Compliance_Type: 'Compliance.Type', Arn: 'Arn' });
}
