# Create Metric Filter for Log Group This is a custom resource to create Metric filter to log group if log group exists `describeLogGroups`, `putMetricFilter` and `deleteMetricFilter` API calls. ## Usage import { LogsMetricFilter } from '@aws-accelerator/custom-resource-logs-metric-filter'; new LogsMetricFilter(accountStack, `LogGroupMetricFilter`, { roleArn: ``, defaultValue: , metricValue: ``, filterPattern: ``, metricName: ``, metricNamespace: ``, filterName: ``, logGroupName: ``, }); ## Input Example { roleArn: metricFilterRole.roleArn, defaultValue: metricConfig['default-value'], metricValue: metricConfig['metric-value'], filterPattern: metricConfig['filter-pattern'].trim(), metricName: metricConfig['metric-name'], metricNamespace: metricConfig['metric-namespace'], filterName: createName({ name: metricConfig['filter-name'], suffixLength: 0, }), logGroupName: metricConfig['loggroup-name'], }