github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/nifcloud/rdb/specify_backup_retention.tf.go (about) 1 package rdb 2 3 var terraformSpecifyBackupRetentionGoodExamples = []string{ 4 ` 5 resource "nifcloud_db_instance" "good_example" { 6 allocated_storage = 100 7 engine = "mysql" 8 engine_version = "5.7" 9 instance_class = "db.large8" 10 name = "mydb" 11 username = "foo" 12 password = "foobarbaz" 13 parameter_group_name = "default.mysql5.7" 14 backup_retention_period = 5 15 skip_final_snapshot = true 16 } 17 `, 18 } 19 20 var terraformSpecifyBackupRetentionBadExamples = []string{ 21 ` 22 resource "nifcloud_db_instance" "bad_example" { 23 allocated_storage = 100 24 engine = "mysql" 25 engine_version = "5.7" 26 instance_class = "db.large8" 27 name = "mydb" 28 username = "foo" 29 password = "foobarbaz" 30 parameter_group_name = "default.mysql5.7" 31 skip_final_snapshot = true 32 } 33 `, 34 } 35 36 var terraformSpecifyBackupRetentionLinks = []string{ 37 `https://registry.terraform.io/providers/nifcloud/nifcloud/latest/docs/resources/db_instance#backup_retention_period`, 38 } 39 40 var terraformSpecifyBackupRetentionRemediationMarkdown = ``