Bicep diagnostic code - BCP135
Dans Bicep, les étendues déterminent le niveau hiérarchique auquel les ressources sont déployées dans Azure. ARM fournit quatre étendues de déploiement : groupe de ressources, groupe d’administration, abonnement et locataire. Les ressources doivent être déployées dans les étendues autorisées. Pour plus d’informations, consultez l’étendue du déploiement.
Description
Le <nom> d’étendue de l’étendue n’est pas valide pour ce type de ressource. Étendues autorisées : <nom> de l’étendue.
Level
Error
Solutions
Déployez des ressources dans les étendues autorisées.
Exemples
L’exemple suivant déclenche le diagnostic, car storageAccounts
il n’est pas possible de le déployer dans l’étendue du groupe d’administration.
targetScope = 'managementGroup'
resource storageAccount 'Microsoft.Storage/storageAccounts@2023-05-01' = {
name: 'demostorage0220'
location: 'eastus'
sku: {
name: 'Standard_LRS'
}
kind: 'StorageV2'
}
Vous pouvez corriger le diagnostic en définissant la targetScope
resourceGroup
valeur .
targetScope = 'resourceGroup'
resource storageAccount 'Microsoft.Storage/storageAccounts@2023-05-01' = {
name: 'demostorage0220'
location: 'eastus'
sku: {
name: 'Standard_LRS'
}
kind: 'StorageV2'
}
Étapes suivantes
Pour plus d’informations sur les diagnostics Bicep, consultez diagnostics principaux Bicep.