Questa pagina descrive come ottenere, elencare ed eliminare i modelli di istanza.
Prima di iniziare
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione è il processo mediante il quale viene verificata l'identità per l'accesso ai servizi e alle API Google Cloud.
Per eseguire codice o esempi da un ambiente di sviluppo locale, puoi autenticarti in Compute Engine nel seguente modo.
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Installa Google Cloud CLI, quindi initialize eseguendo questo comando:
gcloud init
- Set a default region and zone.
- Installa Google Cloud CLI.
-
Per initialize gcloud CLI, esegui questo comando:
gcloud init
-
Crea credenziali di autenticazione locali per il tuo Account Google:
gcloud auth application-default login
- Installa Google Cloud CLI.
-
Per initialize gcloud CLI, esegui questo comando:
gcloud init
-
Crea credenziali di autenticazione locali per il tuo Account Google:
gcloud auth application-default login
- Installa Google Cloud CLI.
-
Per initialize gcloud CLI, esegui questo comando:
gcloud init
-
Crea credenziali di autenticazione locali per il tuo Account Google:
gcloud auth application-default login
- Installa Google Cloud CLI.
-
Per initialize gcloud CLI, esegui questo comando:
gcloud init
-
Crea credenziali di autenticazione locali per il tuo Account Google:
gcloud auth application-default login
- Nella console Google Cloud, vai alla pagina Modelli di istanza.
- Fai clic sul nome del modello di istanza per visualizzare i dettagli del modello.
- Nella console Google Cloud, vai alla pagina Modelli di istanza.
- Seleziona i modelli di istanza che vuoi eliminare.
- Fai clic su Elimina.
Go
Per utilizzare gli Go esempi di questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
Java
Per utilizzare gli Java esempi di questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
Node.js
Per utilizzare gli Node.js esempi di questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
Python
Per utilizzare gli Python esempi di questa pagina in un ambiente di sviluppo locale, installa e inizializza gcloud CLI, quindi configura Credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
REST
Per utilizzare gli esempi di API REST in questa pagina in un ambiente di sviluppo locale, devi utilizzare le credenziali che fornisci a gcloud CLI.
Installa Google Cloud CLI, quindi initialize eseguendo questo comando:
gcloud init
Per maggiori informazioni, consulta Autenticazione per REST nella documentazione sull'autenticazione di Google Cloud.
Ottieni informazioni su un modello di istanza
Console
gcloud
Per ottenere informazioni su un modello di istanza a livello di regione o globale, utilizza
instance-templates describe command
.Per un modello di istanza a livello di regione, utilizza il comando seguente:
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME \ --region=REGION
Per un modello di istanza globale, utilizza il comando seguente:
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME
Go
Java
Node.js
Python
REST
Per ottenere informazioni su un modello di istanza regionale, utilizza il metodo
regionInstanceTemplates.get
come segue:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME
Per ottenere informazioni su un modello di istanza globale, utilizza
instanceTemplates.get
come segue:GET https://compute.googleapis.com/compute/v1/projects/[PROJECT_ID]/global/instanceTemplates/[INSTANCE_TEMPLATE]
Elenca modelli di istanza
Per ottenere un elenco dei modelli di istanza che hai creato:
Console
La pagina Modelli di istanza elenca tutti i modelli di istanza nel tuo progetto.
gcloud
Per ottenere un elenco di tutti i modelli di istanza a livello di regione, utilizza il seguente comando:
gcloud compute instance-templates list \ --regions
Per ottenere un elenco di modelli di istanza regionali in una regione specifica, utilizza il seguente comando:
gcloud compute instance-templates list \ --filter="region:(REGION)"
Per ottenere un elenco dei modelli di istanza globali, utilizza il seguente comando:
gcloud compute instance-templates list \ --global
Per ottenere un elenco di tutti i modelli di istanza, inclusi quelli a livello di regione e globale, utilizza il seguente comando:
gcloud compute instance-templates list
Go
Java
Node.js
Python
REST
Per ottenere un elenco dei modelli di istanza regionali, effettua una richiesta
regionInstanceTemplates.list
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT/regions/REGION/instanceTemplates
Per ottenere un elenco dei modelli di istanza globali, effettua una richiesta
instanceTemplates.list
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates
Elimina un modello di istanza
L'eliminazione di un modello di istanza ne comporta la rimozione dall'elenco dei modelli. Non puoi eliminare un modello di istanza se un gruppo di istanze gestite vi fa riferimento.
Console
gcloud
Utilizzando Google Cloud CLI, esegui:
gcloud compute instance-templates delete INSTANCE_TEMPLATE_NAME
Per un modello di istanza a livello di regione, INSTANCE_TEMPLATE_NAME deve contenere l'URL completo del modello. Ad esempio,
https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/instanceTemplates/example-regional-instance-template
.Go
Java
Node.js
Python
REST
Per eliminare un modello di istanza regionale, effettua una richiesta
regionInstanceTemplates.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME
Per eliminare un modello di istanza globale, effettua una richiesta
instanceTemplates.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates/INSTANCE_TEMPLATE_NAME
A volte le VM in un gruppo di istanze gestite non sono sincronizzate con il resto del gruppo e utilizzano un modello di istanza diverso dal resto del gruppo. Se una VM in un gruppo di istanze gestite utilizza un modello diverso da quello specificato nel gruppo, la VM continuerà a utilizzare il proprio modello per la riparazione anche se il modello viene eliminato. Per saperne di più sull'applicazione di un nuovo modello di istanza, consulta Applicazione di nuove configurazioni alle VM in un gruppo di istanze gestite.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2024-05-29 UTC.
[{ "type": "thumb-down", "id": "hardToUnderstand", "label":"Hard to understand" },{ "type": "thumb-down", "id": "incorrectInformationOrSampleCode", "label":"Incorrect information or sample code" },{ "type": "thumb-down", "id": "missingTheInformationSamplesINeed", "label":"Missing the information/samples I need" },{ "type": "thumb-down", "id": "translationIssue", "label":"Problema di traduzione" },{ "type": "thumb-down", "id": "otherDown", "label":"Altra" }] [{ "type": "thumb-up", "id": "easyToUnderstand", "label":"Facile da capire" },{ "type": "thumb-up", "id": "solvedMyProblem", "label":"Il problema è stato risolto" },{ "type": "thumb-up", "id": "otherUp", "label":"Altra" }] -