I have map variable like:
locals {
roles = {
"api-1_data" = {
name = "api-1_data"
groups = [blue, green]
},
"api-2_data" = {
name = "api-2_data"
groups = [blue, green]
},
"api-3_data" = {
name = "api-3_data"
groups = [yellow, blue]
}
}
and also i’ve got aws iam policies with names like:
api-1_data-blue
api-1_data-green
api-2_data-blue
api-2_data-green
api-3_data-yellow
api-2_data-blue
and i need to attach these policies to roles which i created base on name so
api-1_data, api-2_data, api3_data
for example:
role: api-1_data attached policies: api-1_data-blue, api-1_data-green role: api-2_data attached policies api-2_data-blue, api-2_data-green