github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/digitalocean/spaces/versioning_enabled.tf.go (about)

     1  package spaces
     2  
     3  var terraformVersioningEnabledGoodExamples = []string{
     4  	`
     5   resource "digitalocean_spaces_bucket" "good_example" {
     6     name   = "foobar"
     7     region = "nyc3"
     8   
     9     versioning {
    10   	enabled = true
    11     }
    12   }
    13   `,
    14  }
    15  
    16  var terraformVersioningEnabledBadExamples = []string{
    17  	`
    18   resource "digitalocean_spaces_bucket" "bad_example" {
    19     name   = "foobar"
    20     region = "nyc3"
    21   }
    22   
    23   resource "digitalocean_spaces_bucket" "bad_example" {
    24     name   = "foobar"
    25     region = "nyc3"
    26   
    27     versioning {
    28   	enabled = false	
    29     }
    30   }
    31   `,
    32  }
    33  
    34  var terraformVersioningEnabledLinks = []string{
    35  	`https://registry.terraform.io/providers/digitalocean/digitalocean/latest/docs/resources/spaces_bucket#versioning`,
    36  }
    37  
    38  var terraformVersioningEnabledRemediationMarkdown = ``