Esta página descreve como obter, listar e eliminar modelos de instâncias.
Antes de começar
-
Se ainda não o tiver feito, configure a autenticação.
A autenticação valida a sua identidade para aceder a Google Cloud serviços e APIs. Para executar código ou exemplos a partir de um ambiente de desenvolvimento local, pode autenticar-se no Compute Engine selecionando uma das seguintes opções:
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
-
Instale a CLI Google Cloud. Após a instalação, inicialize a CLI gcloud executando o seguinte comando:
gcloud init
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
- Set a default region and zone.
Go
Para usar os Go exemplos nesta página num ambiente de desenvolvimento local, instale e inicialize a CLI gcloud e, em seguida, configure as Credenciais predefinidas da aplicação com as suas credenciais de utilizador.
Instale a CLI Google Cloud.
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Para mais informações, consulte Set up authentication for a local development environment.
Java
Para usar os Java exemplos nesta página num ambiente de desenvolvimento local, instale e inicialize a CLI gcloud e, em seguida, configure as Credenciais predefinidas da aplicação com as suas credenciais de utilizador.
Instale a CLI Google Cloud.
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Para mais informações, consulte Set up authentication for a local development environment.
Node.js
Para usar os Node.js exemplos nesta página num ambiente de desenvolvimento local, instale e inicialize a CLI gcloud e, em seguida, configure as Credenciais predefinidas da aplicação com as suas credenciais de utilizador.
Instale a CLI Google Cloud.
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Para mais informações, consulte Set up authentication for a local development environment.
Python
Para usar os Python exemplos nesta página num ambiente de desenvolvimento local, instale e inicialize a CLI gcloud e, em seguida, configure as Credenciais predefinidas da aplicação com as suas credenciais de utilizador.
Instale a CLI Google Cloud.
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
Para mais informações, consulte Set up authentication for a local development environment.
REST
Para usar os exemplos da API REST nesta página num ambiente de desenvolvimento local, usa as credenciais que fornece à CLI gcloud.
Instale a CLI Google Cloud.
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
Para mais informações, consulte o artigo Autenticar para usar REST na Google Cloud documentação de autenticação.
Receba informações sobre um modelo de instância
Quando vê um modelo de instância existente, pode ver o respetivo nome, ID exclusivo, data/hora de criação e todas as propriedades da instância que especifica.
Consola
- Na Google Cloud consola, aceda à página Modelos de instâncias.
- Clique no nome do modelo de instância para ver os detalhes do modelo.
gcloud
Para obter informações sobre um modelo de instância regional ou global, use o comando
instance-templates describe command
.Para um modelo de instância regional, use o seguinte comando:
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME_OR_ID \ --region=REGION
Para um modelo de instância global, use o seguinte comando:
gcloud compute instance-templates describe INSTANCE_TEMPLATE_NAME_OR_ID
Go
Java
Node.js
Python
REST
Para obter informações sobre um modelo de instância regional, use o método
regionInstanceTemplates.get
da seguinte forma:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME_OR_ID
Para obter informações sobre um modelo de instância global, use o método
instanceTemplates.get
da seguinte forma:GET https://compute.googleapis.com/compute/v1/projects/[PROJECT_ID]/global/instanceTemplates/[INSTANCE_TEMPLATE_NAME_OR_ID]
Apresente modelos de instâncias
Para obter uma lista dos modelos de instância que criou:
Consola
A página Modelos de instâncias apresenta todos os modelos de instâncias no seu projeto.
gcloud
Para ver uma lista de todos os modelos de instâncias regionais, use o seguinte comando:
gcloud compute instance-templates list \ --regions
Para obter uma lista de modelos de instâncias regionais numa região específica, use o seguinte comando:
gcloud compute instance-templates list \ --filter="region:(REGION)"
Para obter uma lista de modelos de instância globais, use o seguinte comando:
gcloud compute instance-templates list \ --global
Para obter uma lista de todos os modelos de instâncias, incluindo os regionais e globais, use o seguinte comando:
gcloud compute instance-templates list
Go
Java
Node.js
Python
REST
Para obter uma lista de modelos de instâncias regionais, faça um pedido
regionInstanceTemplates.list
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT/regions/REGION/instanceTemplates
Para obter uma lista de modelos de instâncias globais, faça um pedido
instanceTemplates.list
:GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates
Elimine um modelo de instância
A eliminação de um modelo de instância remove-o da sua lista de modelos. Não pode eliminar um modelo de instância se um grupo de instâncias gerido fizer referência ao mesmo.
Consola
- Na Google Cloud consola, aceda à página Modelos de instâncias.
- Selecione os modelos de instância que quer eliminar.
- Clique em Eliminar.
gcloud
Usando a CLI do Google Cloud, execute:
gcloud compute instance-templates delete INSTANCE_TEMPLATE_NAME
Para um modelo de instância regional, INSTANCE_TEMPLATE_NAME tem de conter o URL completo do modelo. Por exemplo,
https://www.googleapis.com/compute/v1/projects/example-project/regions/us-central1/instanceTemplates/example-regional-instance-template
.Go
Java
Node.js
Python
REST
Para eliminar um modelo de instância regional, faça um pedido
regionInstanceTemplates.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceTemplates/INSTANCE_TEMPLATE_NAME
Para eliminar um modelo de instância global, faça um pedido
instanceTemplates.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/global/instanceTemplates/INSTANCE_TEMPLATE_NAME
Por vezes, as VMs num grupo de instâncias gerido podem estar dessincronizadas com o resto do grupo e usar um modelo de instância diferente do resto do grupo. Se uma VM num grupo de instâncias gerido usar um modelo diferente do especificado no grupo, essa VM continua a usar o respetivo modelo para reparação, mesmo que esse modelo seja eliminado. Para mais informações sobre a aplicação de um novo modelo de instância, consulte o artigo Aplicação de novas configurações a VMs num MIG.
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-09-19 UTC.
-