fix: index was incorrect

This commit is contained in:
Bart van der Braak 2023-11-21 18:55:35 +01:00
parent d9522cb9af
commit c885abd540

View file

@ -17,7 +17,7 @@ resource managedIdentity 'Microsoft.ManagedIdentity/userAssignedIdentities@2023-
resource federatedCredential 'Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials@2023-01-31' = [for (environment, index) in identityEnvironments: { resource federatedCredential 'Microsoft.ManagedIdentity/userAssignedIdentities/federatedIdentityCredentials@2023-01-31' = [for (environment, index) in identityEnvironments: {
name: environment name: environment
parent: managedIdentity[index+1] parent: managedIdentity[index]
properties: { properties: {
issuer: 'https://token.actions.githubusercontent.com' issuer: 'https://token.actions.githubusercontent.com'
subject: 'repo:bartvdbraak/keyweave:environment:${environment}' subject: 'repo:bartvdbraak/keyweave:environment:${environment}'
@ -29,5 +29,5 @@ resource federatedCredential 'Microsoft.ManagedIdentity/userAssignedIdentities/f
output identities array = [for (environment, index) in identityEnvironments: { output identities array = [for (environment, index) in identityEnvironments: {
name: environment name: environment
id: managedIdentity[index+1].properties.principalId id: managedIdentity[index].properties.principalId
}] }]