Neste documento, descrevemos como conferir a configuração de flexibilidade de instância em um grupo gerenciado de instâncias (MIG) e os tipos de máquina usados por cada VM no grupo.
Depois de adicionar ou fazer mudanças na flexibilidade de instâncias em um MIG, você pode fazer o seguinte:
Confira a configuração de flexibilidade da instância para verificar se uma configuração foi aplicada ou se um MIG já tem flexibilidade de instância.
Confira os tipos de máquina usados por cada VM para garantir que o tipo de máquina que você quer remover de uma seleção de instâncias não seja usado por nenhuma VM ou para verificar os diferentes tipos de máquina usados no MIG.
Antes de começar
-
Configure a autenticação, caso ainda não tenha feito isso.
Com isso, você confirma sua identidade para acesso a serviços e APIs do Cloud de Confiance by S3NS . Para executar
códigos ou amostras em um ambiente de desenvolvimento local, autentique-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 Cloud de Confiance console to access Cloud de Confiance by S3NS services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, and then sign in to the gcloud CLI with your federated identity. After signing in, initialize the Google Cloud CLI by running the following command:
gcloud init - Set a default region and zone.
No console, do Cloud de Confiance , acesse a página Grupos de instâncias.
Na coluna Nome, clique no nome do MIG de que você quer ver a configuração de flexibilidade de instância.
A página de visão geral do MIG será aberta.
Clique na guia Detalhes.
Na seção Flexibilidade da instância, a tabela Seleções de instâncias mostra o nome, a classificação e os tipos de máquinas em uma seleção. Se o MIG não tiver a flexibilidade de instância configurada, a seção Flexibilidade de instância não será mostrada.
INSTANCE_GROUP_NAME: o nome do MIG de que você quer ver a configuração de flexibilidade de instância.REGION: a região em que o MIG está localizado.PROJECT_ID: o ID do projeto.REGION: a região em que o MIG está localizado.INSTANCE_GROUP_NAME: o nome do MIG de que você quer ver a configuração de flexibilidade de instância.No console, do Cloud de Confiance , acesse a página Grupos de instâncias.
Na coluna Nome, clique no nome do MIG em que você quer ver os tipos de máquina usados por cada VM.
A página Visão geral do MIG é aberta, listando todas as VMs no grupo, os tipos de máquina e outros detalhes.
REGION: a região em que o MIG está localizado.INSTANCE_GROUP_NAME: o nome do MIG de que você quer ver a configuração de flexibilidade de instância.PROJECT_ID: o ID do projeto.REGION: a região em que o MIG está localizado.INSTANCE_GROUP_NAME: o nome do MIG de que você quer ver a configuração de flexibilidade de instância.Mudar ou remover a configuração de flexibilidade da instância.
Se o MIG não tiver flexibilidade de instância, adicione essa flexibilidade.
REST
Para usar as amostras da API REST desta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para gcloud CLI.
Install the Google Cloud CLI, and then sign in to the gcloud CLI with your federated identity. After signing in, initialize the Google Cloud CLI by running the following command:
gcloud initSaiba mais em Autenticar para usar REST na documentação de autenticação do Cloud de Confiance .
Conferir a configuração de flexibilidade da instância
Console
gcloud
Para conferir a configuração de flexibilidade de instância, use o comando
instance-groups managed describe. Inclua a flag--formatpara filtrar as propriedadesinstanceFlexibilityPolicy.instanceSelections.gcloud compute instance-groups managed describe INSTANCE_GROUP_NAME \ --region REGION \ --format="json(instanceFlexibilityPolicy.instanceSelections)"Veja um exemplo de saída:
{ "instanceFlexibilityPolicy": { "instanceSelections": { "instance-selection-1": { "machineTypes": [ "n1-standard-16", "n2-standard-16", "e2-standard-16" ], "rank": 1 } } } }Se um MIG não tiver a flexibilidade de instância configurada, a saída vai retornar
null.Substitua:
REST
Para conferir a configuração de flexibilidade da instância, use o método
regionInstanceGroupManagers.get. Inclua o parâmetrofieldsno URL da solicitação para filtrar as propriedadesinstanceFlexibilityPolicy.instanceSelections.GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME?fields=instanceFlexibilityPolicy.instanceSelections
Veja um exemplo de saída:
{ "instanceFlexibilityPolicy": { "instanceSelections": { "instance-selection-1": { "machineTypes": [ "n1-standard-16", "n2-standard-16", "e2-standard-16" ], "rank": 1 } } } }Se um MIG não tiver a flexibilidade de instância configurada, a saída vai retornar
null.Substitua:
Ver os tipos de máquinas usados por cada VM
Console
gcloud
Para conferir os tipos de máquinas usados por cada VM em um MIG, liste as VMs usando o comando
instance-groups managed list-instancese inclua a flag--formatpara filtrar o campopropertiesFromFlexibilityPolicy.machineType. Também é possível filtrar outros campos conforme necessário.gcloud compute instance-groups managed list-instances INSTANCE_GROUP_NAME \ --region REGION \ --format='(name,instanceStatus,currentAction,propertiesFromFlexibilityPolicy.machineType,lastAttempt.errors.errors)'Veja um exemplo de saída:
NAME: example-mig-0md2 STATUS: RUNNING ACTION: NONE MACHINE_TYPE: n1-standard-16 LAST_ERROR: NAME: example-mig-vbgg STATUS: RUNNING ACTION: NONE MACHINE_TYPE: n1-standard-16 LAST_ERROR:
Substitua:
REST
Para conferir os tipos de máquina usados por cada VM em um MIG, liste as VMs usando o método
listManagedInstancese verifique o campopropertiesFromFlexibilityPolicy.machineTypena resposta.POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/instanceGroupManagers/INSTANCE_GROUP_NAME/listManagedInstances
Confira a seguir um exemplo de saída. Procure o campo
propertiesFromFlexibilityPolicyem que o campomachineTypede uma VM está definido.{ "managedInstances": [ { "instance": "https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-b/instances/example-mig-0md2", "instanceStatus": "RUNNING", "id": "2656095434923471959", "version": { "instanceTemplate": "https://www.googleapis.com/compute/v1/projects/example-project/global/instanceTemplates/example-instance-template" }, "targetStatus": "RUNNING", "name": "example-mig-0md2", "propertiesFromFlexibilityPolicy": { "machineType": "n1-standard-16" } }, { "instance": "https://www.googleapis.com/compute/v1/projects/example-project/zones/us-central1-b/instances/example-mig-vbgg", "instanceStatus": "RUNNING", "currentAction": "NONE", "id": "9171259522409694366", "version": { "instanceTemplate": "https://www.googleapis.com/compute/v1/projects/example-project/global/instanceTemplates/example-instance-template" }, "targetStatus": "RUNNING", "name": "example-mig-vbgg", "propertiesFromFlexibilityPolicy": { "machineType": "n1-standard-16" } } ] }Substitua:
A seguir
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 2026-03-17 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2026-03-17 UTC."],[],[]] -