# Resource Name Translation

Currently, Google Cloud VMware Engine resource names for existing private clouds don't
follow a standardized naming convention. However, in order to support new
features in the future, Google Cloud VMware Engine will convert the resource names for
private clouds to a standardized format that is more consistent with
Google Cloud. Specifically, this resource name translation will make minor
changes to the names of resources in your project, such as:

- Changing capital letters to lowercase
- Changing white space to hyphens

While name translation has no impact to your private cloud, if you have custom
scripts or automations that refer to private cloud resources, you will need to
update the scripts with the new names. For example, a resource named *Customer
Private Cloud 03* will need the new translated name of *customer-private-cloud-03*.

> [!NOTE]
> **Note:** Resource name changes are permanent and can't be changed once created.

## Making your name translation selection

Before you can access the Google Cloud CLI or VMware Engine API, you will be
prompted to make your name translation selection in the VMware Engine
portal if you have resources that need translation. There are three options for
name translation:

1. No choice is made
2. Opting in
3. Opting out

When no choice is made, the following message is displayed:

"Resources in your project will need to have a name translation to allow access
to the Google Cloud CLI and Google VMware Engine API. This name translation
will take place in 2 weeks. Changing the resource names may impact scripts or
workflows that referenced the resource name. Click here for **details**."

If you choose to opt in, the following message is displayed:

"<var translate="no">USERNAME</var> has selected to translate the resource names in your
project. This is required to allow access to the Google Cloud CLI and Google
VMware Engine API. The name translation will take place on <var translate="no">DATE</var>.
Changing the resource names may impact scripts or workflows that reference the
resource name. Click here for **details**."

If you choose to opt out, the following message is displayed:

"<var translate="no">USERNAME</var> has selected NOT to translate the resource names in your
project. This is required to allow access to the Google Cloud CLI and
Google VMware Engine API. You have until <var translate="no">DATE</var> to change that
decision. Changing the resource names may impact scripts or workflows that
reference the resource name. Click here for **details**."

Clicking **details** at the end of each message displays a list of existing
resource names and proposed new names.