For AI agents: A markdown version of this page is available at https://docs.datadoghq.com/security/code_security/iac_security/iac_rules/terraform-nifcloud-db-does-not-have-long-backup-retention.md. A documentation index is available at /llms.txt.
This product is not supported for your selected Datadog site. ().

Metadata

Id: terraform-nifcloud-db-does-not-have-long-backup-retention

Provider: Nifcloud

Platform: Terraform

Severity: Low

Category: Backup

Learn More

Description

The RDB backup retention period is below 7 days. The nifcloud_db_instance resource must include the backup_retention_period attribute set to at least 7 (days). Resources missing this attribute or with a value less than 7 will be reported as MissingAttribute or IncorrectValue.

Compliant Code Examples

resource "nifcloud_db_instance" "negative" {
  identifier              = "example"
  instance_class          = "db.large8"
  backup_retention_period = 7
}

Non-Compliant Code Examples

resource "nifcloud_db_instance" "positive" {
  identifier              = "example"
  instance_class          = "db.large8"
}
resource "nifcloud_db_instance" "positive" {
  identifier              = "example"
  instance_class          = "db.large8"
  backup_retention_period = 1
}