github.com/khulnasoft-lab/defsec@v1.0.5-0.20230827010352-5e9f46893d95/pkg/providers/aws/emr/emr.go (about) 1 package emr 2 3 import ( 4 defsecTypes "github.com/khulnasoft-lab/defsec/pkg/types" 5 ) 6 7 type EMR struct { 8 Clusters []Cluster 9 SecurityConfiguration []SecurityConfiguration 10 } 11 12 type Cluster struct { 13 Metadata defsecTypes.Metadata 14 Settings ClusterSettings 15 } 16 17 type ClusterSettings struct { 18 Metadata defsecTypes.Metadata 19 Name defsecTypes.StringValue 20 ReleaseLabel defsecTypes.StringValue 21 ServiceRole defsecTypes.StringValue 22 } 23 24 type SecurityConfiguration struct { 25 Metadata defsecTypes.Metadata 26 Name defsecTypes.StringValue 27 Configuration defsecTypes.StringValue 28 }