sparse-intern-71089
10/12/2018, 6:49 PMbrave-angle-33257
10/12/2018, 6:51 PMbrave-angle-33257
10/12/2018, 6:58 PMwhite-balloon-205
.apply
. To log it out, you can do .apply(console.log)
. To transform the value to use in some other way, do .apply(id => “hello: “ + id)
brave-angle-33257
10/12/2018, 7:00 PMfor role in roles:
for region in regions:
let uai = new azure.msi.UserAssignedIdentity()
output[`${role}:${region}`] = uai.principalId
export let output_mapping = output;
white-balloon-205
Pulumi stack output
?brave-angle-33257
10/12/2018, 7:02 PM- uai:[object Object]:resources : [
- [0]: "st:inf3bootstrapwus:bootstrap"
- [1]: "kv:inf3bootstrapwus"
]
brave-angle-33257
10/12/2018, 7:03 PMpulumi stack output
brave-angle-33257
10/12/2018, 7:04 PM"weu":{"uai:[object Object]:resources":["st
white-balloon-205
brave-angle-33257
10/12/2018, 7:06 PMbrave-angle-33257
10/12/2018, 7:06 PMbrave-angle-33257
10/12/2018, 7:07 PMbrave-angle-33257
10/12/2018, 7:08 PMbrave-angle-33257
10/12/2018, 7:08 PMUtils._add_to_output(output_list, role, env_id, region, `kv:${vault_name_parsed}`, uai.principalId)
brave-angle-33257
10/12/2018, 7:08 PMbrave-angle-33257
10/12/2018, 7:08 PMUtils._add_to_output(output_list, role, env_id, region, `uai:${String(uai.principalId)}:resources`, `st:${storage_account_name_parsed}:${container.name}`)
brave-angle-33257
10/12/2018, 7:09 PMbrave-angle-33257
10/12/2018, 7:10 PMbrave-angle-33257
10/12/2018, 7:10 PM- st:inf3bootstrapwus:bootstrap: [
- [0]: "81f5de7e-9f4a-404b-bfd4-c4e478e975c8"
]
+ uai:[object Object]:resources: [
+ [0]: "st:inf3bootstrapwus:bootstrap"
]
brave-angle-33257
10/12/2018, 7:10 PMbrave-angle-33257
10/12/2018, 7:12 PMbrave-angle-33257
10/12/2018, 7:19 PM