type IAMPolicyGeneratorPlugin … func (p *IAMPolicyGeneratorPlugin) Config(h *resmap.PluginHelpers, config []byte) (err error) { … } func (p *IAMPolicyGeneratorPlugin) Generate() (resmap.ResMap, error) { … } func NewIAMPolicyGeneratorPlugin() resmap.GeneratorPlugin { … }