Skip to main content
PATCH
Atualizar instância
Requer a ação do IAM compute:UpdateInstance. Consulte permissões de computação para obter a lista completa, o que cada uma abrange e um exemplo de política.

Autorizações

Authorization
string
header
obrigatório

Um token bearer OAuth 2.0, enviado como Authorization: Bearer <token>. Esta é a forma recomendada de autenticação.

Obtenha o token trocando o par de chaves de acesso de uma conta de serviço em POST /v1/oauth/token com grant_type=client_credentials. Esse é o fluxo padrão de credenciais de cliente; bibliotecas compatíveis com OAuth podem obter e renovar o token para você.

Os tokens duram uma hora por padrão. O mesmo par de chaves de acesso também serve como credencial AWS SigV4 para o endpoint de objetos compatível com S3, que aceita somente esse método de autenticação.

Parâmetros de caminho

instance_id
string<uuid>
obrigatório

ID da instância

Corpo

application/json
iam_role
string

Anexe ou substitua a função de carga de trabalho da instância usando seu ID, nome ou CRN. Omita este campo para manter a função atual; envie uma string vazia para separá-la. Nulo não é aceito. Requer compute:UpdateInstance; attach/replace também requer iam:PassRole e uma política de confiança de função que permita essa instância. Somente instâncias gerenciadas pelo cliente em execução ou interrompidas sem operação em andamento são compatíveis com edições de função. Os membros do pool usam o modelo de lançamento do pool. Novas solicitações IMDS observam a associação confirmada imediatamente. As credenciais emitidas anteriormente não são revogadas e permanecem válidas até expirarem (até uma hora); os pedidos a bordo podem ser completados com a sua associação anterior.

Exemplo:

"workload-role"

description
string
Maximum string length: 1000
Exemplo:

"Primary web server"

metadata
object
Exemplo:
tags
object
Exemplo:

Resposta

Instância atualizada

instance
object