Skip to content

Fix AWS account parameter usage and improve role existence check#627

Merged
Valswyn-NHS merged 3 commits into
masterfrom
APIM-AWS-Assume-Role-Hotfix
Jul 10, 2026
Merged

Fix AWS account parameter usage and improve role existence check#627
Valswyn-NHS merged 3 commits into
masterfrom
APIM-AWS-Assume-Role-Hotfix

Fix AWS account parameter usage and improve role existence check in a…

b0d27ef
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis failed Jul 10, 2026 in 21s

Quality Gate failed

Failed conditions
E Security Rating on New Code (required ≥ A)

See analysis details on SonarQube Cloud

Catch issues before they fail your Quality Gate with our IDE extension SonarQube for IDE

Annotations

Check failure on line 37 in azure/components/aws-assume-role.yml

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change this pipeline to not use user-controlled data directly in a script block

See more on https://sonarcloud.io/project/issues?id=NHSDigital_api-management-utils&issues=AZ9LsiRF8NEtWbVX9TDd&open=AZ9LsiRF8NEtWbVX9TDd&pullRequest=627

Check failure on line 38 in azure/components/aws-assume-role.yml

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change this pipeline to not use user-controlled data directly in a script block

See more on https://sonarcloud.io/project/issues?id=NHSDigital_api-management-utils&issues=AZ9LsiRF8NEtWbVX9TDe&open=AZ9LsiRF8NEtWbVX9TDe&pullRequest=627

Check failure on line 39 in azure/components/aws-assume-role.yml

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Change this pipeline to not use user-controlled data directly in a script block

See more on https://sonarcloud.io/project/issues?id=NHSDigital_api-management-utils&issues=AZ9LsiRF8NEtWbVX9TDf&open=AZ9LsiRF8NEtWbVX9TDf&pullRequest=627