import { AwsResource } from '../../cloudformation/resources/AwsResource';
/**
  Creates or updates a metric stream. Metrics streams can automatically stream CloudWatch metrics to AWS destinations including Amazon S3 and to many third-party solutions. For more information, see <a href="https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/CloudWatch-Metric-Streams.html"> Metric streams</a>.
  For full documentation go to <a href="http://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-resource-cloudwatch-metricstream.html">the AWS Docs</a>
*/
export function metricStream(metricStreamProps) {
    return new AwsResource('AWS::CloudWatch::MetricStream', metricStreamProps, { CreationDate: 'CreationDate', State: 'State', Arn: 'Arn', LastUpdateDate: 'LastUpdateDate' });
}
