Open
Description
Bicep version
0.13.1
Describe the bug
For resource type Microsoft.Compute/virtualMachineScaleSets/extensions
with API version 2022-03-01
, getting below warning
The resource is deployed successfully but warning is causing pull request error.
Warning BCP187: The property "location" does not exist in the resource definition, although it might still be valid. If this is an inaccuracy in the documentation, please report it to the Bicep Team. [https://aka.ms/bicep-type-issues]
To Reproduce
Getting warning with below resource block
resource vmssExtension 'Microsoft.Compute/virtualMachineScaleSets/extensions@2022-03-01' = if (vTPM && secureBoot) {
parent: vmss
name: extensionName
location: location
properties: {
publisher: extensionPublisher
type: extensionName
typeHandlerVersion: extensionVersion
autoUpgradeMinorVersion: true
settings: {
AttestationConfig: {
MaaSettings: {
maaEndpoint: maaEndpoint
maaTenantName: maaTenantName
}
AscSettings: {
ascReportingEndpoint: substring(maaEndpoint, 0, 0)
ascReportingFrequency: substring(maaEndpoint, 0, 0)
}
useCustomToken: useAlternateToken
disableAlerts: disableAlerts
}
}
}
}
Additional context
The warning is generating pull request error for azure quickstart templates.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment