github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/internal/adapters/terraform/nifcloud/computing/adapt.go (about) 1 package computing 2 3 import ( 4 "github.com/khulnasoft-lab/defsec/pkg/providers/nifcloud/computing" 5 "github.com/khulnasoft-lab/defsec/pkg/terraform" 6 ) 7 8 func Adapt(modules terraform.Modules) computing.Computing { 9 10 sgAdapter := sgAdapter{sgRuleIDs: modules.GetChildResourceIDMapByType("nifcloud_security_group_rule")} 11 12 return computing.Computing{ 13 SecurityGroups: sgAdapter.adaptSecurityGroups(modules), 14 Instances: adaptInstances(modules), 15 } 16 }