diff --git a/pkg/model/sdk_api.go b/pkg/model/sdk_api.go index 14541b14..51ea8dcb 100644 --- a/pkg/model/sdk_api.go +++ b/pkg/model/sdk_api.go @@ -111,6 +111,11 @@ func (a *SDKAPI) GetOperationMap(cfg *ackgenconfig.Config) *OperationMap { for _, operationType := range opCfg.OperationType { opType := OpTypeFromString(operationType) for _, resName := range opCfg.ResourceName { + resMap, ok := opMap[opType] + if !ok { + resMap = map[string]*awssdkmodel.Operation{} + opMap[opType] = resMap + } opMap[opType][resName] = op } }