Skip to content

Commit

Permalink
Merge pull request #9 from rhythmictech/update-namespace-rules
Browse files Browse the repository at this point in the history
update available default namespaces
  • Loading branch information
cdaniluk authored Aug 25, 2023
2 parents c44d5a3 + c55ada6 commit 8ec0b46
Show file tree
Hide file tree
Showing 3 changed files with 149 additions and 163 deletions.
78 changes: 40 additions & 38 deletions .terraform.lock.hcl

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -80,8 +80,8 @@ resource "aws_cloudwatch_log_subscription_filter" "rds_log_forwarding" {

| Name | Version |
|------|---------|
| <a name="provider_aws"></a> [aws](#provider\_aws) | 4.67.0 |
| <a name="provider_datadog"></a> [datadog](#provider\_datadog) | 3.28.0 |
| <a name="provider_aws"></a> [aws](#provider\_aws) | 5.14.0 |
| <a name="provider_datadog"></a> [datadog](#provider\_datadog) | 3.29.0 |

## Modules

Expand Down Expand Up @@ -125,7 +125,7 @@ resource "aws_cloudwatch_log_subscription_filter" "rds_log_forwarding" {
| <a name="input_enable_guardduty_notifications"></a> [enable\_guardduty\_notifications](#input\_enable\_guardduty\_notifications) | Send GuardDuty notifications to Datadog (`install_log_forwarder` must be true) | `bool` | `true` | no |
| <a name="input_install_log_forwarder"></a> [install\_log\_forwarder](#input\_install\_log\_forwarder) | controls whether log forwarder lambda should be installed | `bool` | `true` | no |
| <a name="input_install_rds_enhanced_monitoring_lambda"></a> [install\_rds\_enhanced\_monitoring\_lambda](#input\_install\_rds\_enhanced\_monitoring\_lambda) | Bool to install the RDS Enhanced Monitoring Lambda | `bool` | `true` | no |
| <a name="input_integration_default_namespace_rules"></a> [integration\_default\_namespace\_rules](#input\_integration\_default\_namespace\_rules) | Set all services to disabled by default. | `map(bool)` | <pre>{<br> "api_gateway": false,<br> "application_elb": false,<br> "apprunner": false,<br> "appstream": false,<br> "appsync": false,<br> "athena": false,<br> "auto_scaling": false,<br> "backup": false,<br> "billing": false,<br> "bracket": false,<br> "budgeting": false,<br> "certificatemanager": false,<br> "cloud9": false,<br> "cloudfront": false,<br> "cloudhsm": false,<br> "cloudsearch": false,<br> "cloudwatch_events": false,<br> "cloudwatch_logs": false,<br> "codeartifact": false,<br> "codebuild": false,<br> "codecommit": false,<br> "codegurureviewer": false,<br> "codepipeline": false,<br> "cognito": false,<br> "collect_custom_metrics": false,<br> "comprehend": false,<br> "config": false,<br> "connect": false,<br> "crawl_alarms": false,<br> "dataexchange": false,<br> "datapipeline": false,<br> "directconnect": false,<br> "dms": false,<br> "documentdb": false,<br> "dynamodb": false,<br> "ebs": false,<br> "ec2": false,<br> "ec2api": false,<br> "ec2spot": false,<br> "ecr": false,<br> "ecs": false,<br> "efs": false,<br> "eks": false,<br> "elasticache": false,<br> "elasticbeanstalk": false,<br> "elasticinference": false,<br> "elasticmapreducecontainers": false,<br> "elastictranscoder": false,<br> "elb": false,<br> "emr": false,<br> "es": false,<br> "firehose": false,<br> "forecast": false,<br> "frauddetector": false,<br> "fsx": false,<br> "gamelift": false,<br> "glacier": false,<br> "glue": false,<br> "gluedatabrew": false,<br> "iam": false,<br> "inspector": false,<br> "iot": false,<br> "iotanalytics": false,<br> "iotevents": false,<br> "iotgreengrass": false,<br> "keyspaces": false,<br> "kinesis": false,<br> "kinesis_analytics": false,<br> "kms": false,<br> "lambda": false,<br> "lex": false,<br> "macie": false,<br> "mediaconnect": false,<br> "mediaconvert": false,<br> "mediapackage": false,<br> "mediatailor": false,<br> "ml": false,<br> "mq": false,<br> "msk": false,<br> "mwaa": false,<br> "nat_gateway": false,<br> "neptune": false,<br> "network_elb": false,<br> "networkfirewall": false,<br> "opsworks": false,<br> "organizations": false,<br> "pinpoint": false,<br> "polly": false,<br> "qldb": false,<br> "ram": false,<br> "rds": false,<br> "rdsproxy": false,<br> "redshift": false,<br> "rekognition": false,<br> "resourcegroups": false,<br> "robomaker": false,<br> "route53": false,<br> "route53resolver": false,<br> "s3": false,<br> "s3storagelens": false,<br> "sagemaker": false,<br> "secretsmanager": false,<br> "service_quotas": false,<br> "servicecatalog": false,<br> "ses": false,<br> "shield": false,<br> "sns": false,<br> "sqs": false,<br> "ssm": false,<br> "step_functions": false,<br> "storage_gateway": false,<br> "swf": false,<br> "textract": false,<br> "transitgateway": false,<br> "translate": false,<br> "trusted_advisor": false,<br> "usage": false,<br> "vpn": false,<br> "waf": false,<br> "wafv2": false,<br> "workspaces": false,<br> "xray": false<br>}</pre> | no |
| <a name="input_integration_default_namespace_rules"></a> [integration\_default\_namespace\_rules](#input\_integration\_default\_namespace\_rules) | Set all services to disabled by default. | `map(bool)` | <pre>{<br> "api_gateway": false,<br> "application_elb": false,<br> "apprunner": false,<br> "appstream": false,<br> "appsync": false,<br> "athena": false,<br> "auto_scaling": false,<br> "backup": false,<br> "billing": false,<br> "budgeting": false,<br> "certificatemanager": false,<br> "cloudfront": false,<br> "cloudhsm": false,<br> "cloudsearch": false,<br> "cloudwatch_events": false,<br> "cloudwatch_logs": false,<br> "codebuild": false,<br> "codewhisperer": false,<br> "cognito": false,<br> "collect_custom_metrics": false,<br> "connect": false,<br> "crawl_alarms": false,<br> "directconnect": false,<br> "dms": false,<br> "documentdb": false,<br> "dynamodb": false,<br> "dynamodbaccelerator": false,<br> "ebs": false,<br> "ec2": false,<br> "ec2api": false,<br> "ec2spot": false,<br> "ecr": false,<br> "ecs": false,<br> "efs": false,<br> "elasticache": false,<br> "elasticbeanstalk": false,<br> "elasticinference": false,<br> "elastictranscoder": false,<br> "elb": false,<br> "emr": false,<br> "es": false,<br> "firehose": false,<br> "fsx": false,<br> "gamelift": false,<br> "glue": false,<br> "inspector": false,<br> "iot": false,<br> "keyspaces": false,<br> "kinesis": false,<br> "kinesis_analytics": false,<br> "kms": false,<br> "lambda": false,<br> "lex": false,<br> "mediaconnect": false,<br> "mediaconvert": false,<br> "medialive": false,<br> "mediapackage": false,<br> "mediastore": false,<br> "mediatailor": false,<br> "ml": false,<br> "mq": false,<br> "msk": false,<br> "mwaa": false,<br> "nat_gateway": false,<br> "neptune": false,<br> "network_elb": false,<br> "networkfirewall": false,<br> "opsworks": false,<br> "polly": false,<br> "privatelinkendpoints": false,<br> "privatelinkservices": false,<br> "rds": false,<br> "rdsproxy": false,<br> "redshift": false,<br> "rekognition": false,<br> "route53": false,<br> "route53resolver": false,<br> "s3": false,<br> "s3storagelens": false,<br> "sagemaker": false,<br> "sagemakerendpoints": false,<br> "sagemakerlabelingjobs": false,<br> "sagemakermodelbuildingpipeline": false,<br> "sagemakerprocessingjobs": false,<br> "sagemakertrainingjobs": false,<br> "sagemakertransformjobs": false,<br> "sagemakerworkteam": false,<br> "service_quotas": false,<br> "ses": false,<br> "shield": false,<br> "sns": false,<br> "sqs": false,<br> "step_functions": false,<br> "storage_gateway": false,<br> "swf": false,<br> "textract": false,<br> "transitgateway": false,<br> "translate": false,<br> "trusted_advisor": false,<br> "usage": false,<br> "vpn": false,<br> "waf": false,<br> "wafv2": false,<br> "workspaces": false,<br> "xray": false<br>}</pre> | no |
| <a name="input_integration_excluded_regions"></a> [integration\_excluded\_regions](#input\_integration\_excluded\_regions) | Regions to exclude from DataDog monitoring | `list(string)` | `[]` | no |
| <a name="input_integration_filter_tags"></a> [integration\_filter\_tags](#input\_integration\_filter\_tags) | Tags to filter EC2 instances on (see https://registry.terraform.io/providers/DataDog/datadog/latest/docs/resources/integration_aws) | `list(string)` | `[]` | no |
| <a name="input_integration_host_tags"></a> [integration\_host\_tags](#input\_integration\_host\_tags) | Tags to apply to instances (see https://registry.terraform.io/providers/DataDog/datadog/latest/docs/resources/integration_aws) | `list(string)` | `[]` | no |
Expand Down
Loading

0 comments on commit 8ec0b46

Please sign in to comment.