github.com/aquasecurity/trivy-iac@v0.8.1-0.20240127024015-3d8e412cf0ab/internal/adapters/terraform/aws/iam/adapt.go (about) 1 package iam 2 3 import ( 4 "github.com/aquasecurity/defsec/pkg/providers/aws/iam" 5 "github.com/aquasecurity/defsec/pkg/terraform" 6 ) 7 8 func Adapt(modules terraform.Modules) iam.IAM { 9 return iam.IAM{ 10 PasswordPolicy: adaptPasswordPolicy(modules), 11 Policies: adaptPolicies(modules), 12 Groups: adaptGroups(modules), 13 Users: adaptUsers(modules), 14 Roles: adaptRoles(modules), 15 } 16 }