Add veracode EU profiles to aws config with default names, but don't override US names where matching
This commit is contained in:
parent
9ba138df96
commit
47a0914f75
@ -255,26 +255,21 @@ in
|
|||||||
sso_session = veracode-us
|
sso_session = veracode-us
|
||||||
region = us-east-1
|
region = us-east-1
|
||||||
output = json
|
output = json
|
||||||
|
|
||||||
[profile id-${id}]
|
|
||||||
sso_account_id = ${id}
|
|
||||||
sso_role_name = ${account.role}
|
|
||||||
sso_session = veracode-us
|
|
||||||
region = us-east-1
|
|
||||||
output = json
|
|
||||||
'') accounts.us
|
'') accounts.us
|
||||||
)}
|
)}
|
||||||
|
|
||||||
${builtins.concatStringsSep "\n" (
|
${builtins.concatStringsSep "\n" (
|
||||||
lib.mapAttrsToList (id: account: ''
|
lib.mapAttrsToList (id: account: ''
|
||||||
[profile eu-${account.name}]
|
${if lib.any (usAccount: usAccount.name == account.name) (lib.attrValues accounts.us) then "" else ''
|
||||||
|
[profile ${account.name}]
|
||||||
sso_account_id = ${id}
|
sso_account_id = ${id}
|
||||||
sso_role_name = ${account.role}
|
sso_role_name = ${account.role}
|
||||||
sso_session = veracode-eu
|
sso_session = veracode-eu
|
||||||
region = eu-central-1
|
region = eu-central-1
|
||||||
output = json
|
output = json
|
||||||
|
''}
|
||||||
|
|
||||||
[profile id-${id}]
|
[profile eu-${account.name}]
|
||||||
sso_account_id = ${id}
|
sso_account_id = ${id}
|
||||||
sso_role_name = ${account.role}
|
sso_role_name = ${account.role}
|
||||||
sso_session = veracode-eu
|
sso_session = veracode-eu
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user