Questa pagina descrive la convenzione di denominazione per le risorse Compute Engine.
Le risorse sono i componenti fondamentali di un servizio o prodotto Cloud. Ad esempio, le risorse su Compute Engine includono, a titolo esemplificativo:
- Dischi e snapshot dei dischi
- Immagini e famiglie di immagini
- Template di istanza
- Gruppi di istanze
- Immagini macchina
- Gruppi di nodi e template di nodo
- Istanze di Compute Engine
Per saperne di più sulle risorse, consulta la documentazione sulle risorse globali e a livello di zona e regione.
Convenzione di denominazione
Quando crei una nuova risorsa su Compute Engine, devi fornire delle proprietà come un nome per la risorsa.
Per le risorse su Compute Engine, il nome della risorsa deve avere il seguente formato (a meno che non sia specificato diversamente nella documentazione per la creazione della risorsa):
- Deve avere una lunghezza compresa tra 1 e 63 caratteri.
- Rispetta le convenzioni RFC 1035.
- Corrisponde all'espressione regolare
^[a-z]([-a-z0-9]*[a-z0-9])?
. Ciò significa che il primo carattere deve essere una lettera minuscola e tutti i caratteri successivi devono essere trattini, lettere minuscole o numeri, tranne l'ultimo carattere, che non può essere un trattino.
Unicità del nome
In generale, i nomi delle risorse devono essere univoci all'interno di una località in un progetto. Ad esempio, il nome di un indirizzo IP esterno deve essere univoco all'interno della regione in cui si trova. Tuttavia, puoi riutilizzare i nomi in più località.
Se l'impostazione vmDnsSetting
per la risorsa del progetto Compute Engine non è impostata su ZonalOnly
, tutti i nomi delle VM devono essere univoci nel progetto. Consigliamo vivamente di utilizzare l'impostazione vmDnsSetting:ZonalOnly
per i tuoi progetti, non solo per poter riutilizzare i nomi delle VM in zone e regioni diverse, ma anche perché offre una maggiore affidabilità, poiché gli errori vengono isolati nella registrazione DNS delle singole zone. Per saperne di più, consulta Nomi DNS di zona.