github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/pkg/providers/aws/sqs/sqs.go (about) 1 package sqs 2 3 import ( 4 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/iam" 5 defsecTypes "github.com/khulnasoft-lab/defsec/pkg/types" 6 ) 7 8 type SQS struct { 9 Queues []Queue 10 } 11 12 type Queue struct { 13 Metadata defsecTypes.Metadata 14 QueueURL defsecTypes.StringValue 15 Encryption Encryption 16 Policies []iam.Policy 17 } 18 19 type Encryption struct { 20 Metadata defsecTypes.Metadata 21 KMSKeyID defsecTypes.StringValue 22 ManagedEncryption defsecTypes.BoolValue 23 }