Resolver erros de nomes de recursos reservados
Este artigo descreve o erro recebido durante a implantação de um recurso que inclui uma palavra reservada em seu nome. Palavras reservadas não podem ser usadas em nomes de recursos.
Sintoma
Ao implantar um recurso, você pode receber o seguinte erro:
Code=ReservedResourceName;
Message=The resource name <resource-name> or a part of the name is a trademarked or reserved word.
Causa
Recursos com um ponto de extremidade acessível, tais como um nome de domínio totalmente qualificado, não podem usar palavras reservadas ou marcas registradas no nome. O nome é verificado quando o recurso é criado, mesmo se o ponto de extremidade não estiver habilitado no momento.
As seguintes palavras são reservadas:
- ACCESS
- APP_CODE
- APP_THEMES
- APP_DATA
- APP_GLOBALRESOURCES
- APP_LOCALRESOURCES
- APP_WEBREFERENCES
- APP_BROWSERS
- AZURE
- BING
- BIZSPARK
- BIZTALK
- CORTANA
- DIRECTX
- DOTNET
- DYNAMICS
- EXCEL
- EXCHANGE
- FOREFRONT
- GROOVE
- HOLOLENS
- HYPERV
- KINECT
- LYNC
- MSDN
- O365
- OFFICE
- OFFICE365
- ONEDRIVE
- ONENOTE
- OUTLOOK
- POWERPOINT
- SHAREPOINT
- SKYPE
- VISIO
- VISUALSTUDIO
- WEB.CONFIG
- XBOX
As seguintes palavras não podem ser usadas como uma palavra inteira ou uma substring no nome:
- MICROSOFT
- WINDOWS
A seguinte palavra não pode ser usada no início de um nome de recurso, mas pode ser usada posteriormente no nome:
- LOGIN
Solução
Forneça um nome que não use uma das palavras reservadas.