Resolver erros de nome de recurso reservado

Este artigo descreve o erro recebido durante a implantação de um recurso que inclui uma palavra reservada em seu nome.

Sintoma

Ao implantar um recurso que está disponível por meio de um ponto de extremidade público, você poderá 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 que têm um ponto de extremidade público não podem usar palavras reservadas nem marcas no nome.

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

As seguintes palavras não podem ser usadas como uma palavra inteira ou uma substring no nome:

  • MICROSOFT
  • WINDOWS

As palavras a seguir não podem ser usadas no início de um nome de recurso, mas podem ser usadas posteriormente no nome:

  • LOGIN
  • XBOX

Solução

Forneça um nome que não use uma das palavras reservadas.