github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/rules/cloud/policies/aws/elasticache/enable_backup_retention.cf.go (about) 1 package elasticache 2 3 var cloudFormationEnableBackupRetentionGoodExamples = []string{ 4 `--- 5 Resources: 6 GoodExample: 7 Type: AWS::ElastiCache::CacheCluster 8 Properties: 9 AZMode: cross-az 10 CacheNodeType: cache.m3.medium 11 Engine: redis 12 NumCacheNodes: '3' 13 SnapshotRetentionLimit: 7 14 PreferredAvailabilityZones: 15 - us-west-2a 16 - us-west-2a 17 - us-west-2b 18 `, 19 } 20 21 var cloudFormationEnableBackupRetentionBadExamples = []string{ 22 `--- 23 Resources: 24 BadExample: 25 Type: AWS::ElastiCache::CacheCluster 26 Properties: 27 AZMode: cross-az 28 CacheNodeType: cache.m3.medium 29 Engine: redis 30 NumCacheNodes: '3' 31 PreferredAvailabilityZones: 32 - us-west-2a 33 - us-west-2a 34 - us-west-2b 35 `, 36 } 37 38 var cloudFormationEnableBackupRetentionLinks = []string{} 39 40 var cloudFormationEnableBackupRetentionRemediationMarkdown = ``