Resolve reserved resource name errors

This article describes the error you encounter when deploying a resource that includes a reserved word in its name.

Symptom

When deploying a resource that is available through a public endpoint, you may receive the following error:

Code=ReservedResourceName;
Message=The resource name <resource-name> or a part of the name is a trademarked or reserved word.

Cause

Resources that have a public endpoint cannot use reserved words or trademarks in the name.

The following words are reserved:

  • ACCESS
  • 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

The following words cannot be used as either a whole word or a substring in the name:

  • LOGIN
  • MICROSOFT
  • WINDOWS
  • XBOX

Solution

Provide a name that does not use one of the reserved words.