Esta página descreve a convenção de nomenclatura dos recursos do Compute Engine.
Recursos são os componentes fundamentais que constituem um serviço ou produto Cloud. Por exemplo, os recursos do Compute Engine incluem, entre outros:
- Discos e instantâneos de disco
- Imagens e famílias de imagens
- Modelos de instância
- Grupos de instâncias
- Imagens de máquinas
- Grupos de nós e modelos de nós
- Instâncias do Compute Engine
Para saber mais sobre recursos, consulte Documentação de recursos globais, regionais e zonais .
Convenção de nomenclatura
Ao criar um novo recurso no Compute Engine, você precisa fornecer propriedades como um nome para o recurso.
Para recursos no Compute Engine, o nome do recurso precisa atender ao seguinte formato (a menos que especificado de forma diferente na documentação para criação desse recurso):
- Ter de 1 a 63 caracteres de comprimento.
- Cumpra as convenções RFC 1035 .
- Corresponde à expressão regular
^[az]([-a-z0-9]*[a-z0-9])?
. Isso significa que o primeiro caractere deve ser uma letra minúscula e todos os caracteres seguintes devem ser hífens, letras minúsculas ou dígitos, exceto o último caractere, que não pode ser um hífen.
Exclusividade do nome
Em geral, os nomes dos recursos devem ser exclusivos em um local de um projeto. Por exemplo, um nome de endereço IP externo deve ser exclusivo na região onde reside. No entanto, você pode reutilizar nomes em vários locais.
Se a configuração vmDnsSetting
do recurso do projeto do Compute Engine não estiver definida como ZonalOnly
, todos os nomes de VM deverão ser exclusivos no projeto. Recomendamos fortemente o uso da configuração vmDnsSetting:ZonalOnly
para seus projetos, não apenas para que você possa reutilizar nomes de VM em zonas e regiões, mas também porque ela oferece maior confiabilidade ao isolar falhas no registro de DNS para zonas individuais. Para obter mais informações, consulte Nomes DNS zonais .
Esta página descreve a convenção de nomenclatura dos recursos do Compute Engine.
Recursos são os componentes fundamentais que constituem um serviço ou produto Cloud. Por exemplo, os recursos do Compute Engine incluem, entre outros:
- Discos e instantâneos de disco
- Imagens e famílias de imagens
- Modelos de instância
- Grupos de instâncias
- Imagens de máquinas
- Grupos de nós e modelos de nós
- Instâncias do Compute Engine
Para saber mais sobre recursos, consulte Documentação de recursos globais, regionais e zonais .
Convenção de nomenclatura
Ao criar um novo recurso no Compute Engine, você precisa fornecer propriedades como um nome para o recurso.
Para recursos no Compute Engine, o nome do recurso precisa atender ao seguinte formato (a menos que especificado de forma diferente na documentação para criação desse recurso):
- Ter de 1 a 63 caracteres de comprimento.
- Cumpra as convenções RFC 1035 .
- Corresponde à expressão regular
^[az]([-a-z0-9]*[a-z0-9])?
. Isso significa que o primeiro caractere deve ser uma letra minúscula e todos os caracteres seguintes devem ser hífens, letras minúsculas ou dígitos, exceto o último caractere, que não pode ser um hífen.
Exclusividade do nome
Em geral, os nomes dos recursos devem ser exclusivos em um local de um projeto. Por exemplo, um nome de endereço IP externo deve ser exclusivo na região onde reside. No entanto, você pode reutilizar nomes em vários locais.
Se a configuração vmDnsSetting
do recurso do projeto do Compute Engine não estiver definida como ZonalOnly
, todos os nomes de VM deverão ser exclusivos no projeto. Recomendamos fortemente o uso da configuração vmDnsSetting:ZonalOnly
para seus projetos, não apenas para que você possa reutilizar nomes de VM em zonas e regiões, mas também porque ela oferece maior confiabilidade ao isolar falhas no registro de DNS para zonas individuais. Para obter mais informações, consulte Nomes DNS zonais .