github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/pkg/providers/aws/aws.go (about) 1 package aws 2 3 import ( 4 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/accessanalyzer" 5 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/apigateway" 6 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/athena" 7 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/cloudfront" 8 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/cloudtrail" 9 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/cloudwatch" 10 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/codebuild" 11 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/config" 12 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/documentdb" 13 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/dynamodb" 14 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/ec2" 15 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/ecr" 16 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/ecs" 17 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/efs" 18 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/eks" 19 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/elasticache" 20 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/elasticsearch" 21 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/elb" 22 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/emr" 23 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/iam" 24 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/kinesis" 25 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/kms" 26 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/lambda" 27 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/mq" 28 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/msk" 29 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/neptune" 30 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/rds" 31 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/redshift" 32 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/s3" 33 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/sam" 34 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/sns" 35 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/sqs" 36 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/ssm" 37 "github.com/khulnasoft-lab/defsec/pkg/providers/aws/workspaces" 38 ) 39 40 type AWS struct { 41 AccessAnalyzer accessanalyzer.AccessAnalyzer 42 APIGateway apigateway.APIGateway 43 Athena athena.Athena 44 Cloudfront cloudfront.Cloudfront 45 CloudTrail cloudtrail.CloudTrail 46 CloudWatch cloudwatch.CloudWatch 47 CodeBuild codebuild.CodeBuild 48 Config config.Config 49 DocumentDB documentdb.DocumentDB 50 DynamoDB dynamodb.DynamoDB 51 EC2 ec2.EC2 52 ECR ecr.ECR 53 ECS ecs.ECS 54 EFS efs.EFS 55 EKS eks.EKS 56 ElastiCache elasticache.ElastiCache 57 Elasticsearch elasticsearch.Elasticsearch 58 ELB elb.ELB 59 EMR emr.EMR 60 IAM iam.IAM 61 Kinesis kinesis.Kinesis 62 KMS kms.KMS 63 Lambda lambda.Lambda 64 MQ mq.MQ 65 MSK msk.MSK 66 Neptune neptune.Neptune 67 RDS rds.RDS 68 Redshift redshift.Redshift 69 SAM sam.SAM 70 S3 s3.S3 71 SNS sns.SNS 72 SQS sqs.SQS 73 SSM ssm.SSM 74 WorkSpaces workspaces.WorkSpaces 75 }