import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  Use the <code>AWS::IoT::Dimension</code> to limit the scope of a metric used in a security profile for AWS IoT Device Defender. For example, using a <code>TOPIC_FILTER</code> dimension, you can narrow down the scope of the metric to only MQTT topics where the name matches the pattern specified in the dimension. For API reference, see <a href="https://docs.aws.amazon.com/iot/latest/apireference/API_CreateDimension.html">CreateDimension</a> and for general information, see <a href="https://docs.aws.amazon.com/iot/latest/developerguide/scoping-security-behavior.html">Scoping metrics in security profiles using dimensions</a>.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-iot-dimension.html">the AWS Docs</a>
*/
export function dimension(dimensionProps) {
    return new AwsResource('AWS::IoT::Dimension', dimensionProps, { Arn: 'Arn' });
}
