Virtual Machine Scale Sets - Reimage
Recria imagens (atualiza o sistema operacional) de uma ou mais máquinas virtuais em um conjunto de escala de VM que não têm um disco de sistema operacional efêmero, para máquinas virtuais que têm um disco de sistema operacional efêmero, a máquina virtual é redefinida para o estado inicial.
POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmScaleSetName}/reimage?api-version=2024-07-01
Parâmetros do URI
Name | Em | Necessário | Tipo | Description |
---|---|---|---|---|
resource
|
path | True |
string |
O nome do grupo de recursos. |
subscription
|
path | True |
string |
Credenciais de assinatura que identificam exclusivamente a assinatura do Microsoft Azure. O ID da assinatura faz parte do URI de cada chamada de serviço. |
vm
|
path | True |
string |
O nome do conjunto de escala de VM. |
api-version
|
query | True |
string |
Versão da API do cliente. |
Corpo do Pedido
Name | Tipo | Description |
---|---|---|
exactVersion |
string |
Especifica em número decimal, a versão para a qual o disco do sistema operacional deve ser recriado. Se a versão exata não for fornecida, o disco do sistema operacional será recriado para a versão existente do disco do sistema operacional. |
forceUpdateOSDiskForEphemeral |
boolean |
Parâmetro para forçar a atualização do disco efêmero do sistema operacional para uma VM de conjunto de escala de máquina virtual |
instanceIds |
string[] |
A máquina virtual dimensiona as ids de instância do conjunto. Omitir as ids de instância do conjunto de escala da máquina virtual resultará na execução da operação em todas as máquinas virtuais do conjunto de escala da máquina virtual. |
osProfile |
Especifica as informações necessárias para a criação de imagens do disco do sistema operacional não efêmero. |
|
tempDisk |
boolean |
Especifica se o disco temporário deve ser recriado. Valor padrão: false. Nota: Este parâmetro de reimagem de disco temporário só é suportado para VM/VMSS com disco de SO efémero. |
Respostas
Name | Tipo | Description |
---|---|---|
200 OK |
OK |
|
202 Accepted |
Aceito |
|
Other Status Codes |
Resposta de erro descrevendo por que a operação falhou. |
Segurança
azure_auth
Azure Ative Directory OAuth2 Flow
Tipo:
oauth2
Fluxo:
implicit
URL de Autorização:
https://login.microsoftonline.com/common/oauth2/authorize
Âmbitos
Name | Description |
---|---|
user_impersonation | personificar a sua conta de utilizador |
Exemplos
Virtual |
Virtual |
VirtualMachineScaleSet_Reimage_MaximumSet_Gen
Pedido de amostra
POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/rgcompute/providers/Microsoft.Compute/virtualMachineScaleSets/aaaaaaaaaaaaaaaaaaaaaaaaaa/reimage?api-version=2024-07-01
{
"instanceIds": [
"aaaaaaaaaa"
],
"forceUpdateOSDiskForEphemeral": true,
"tempDisk": true
}
Resposta da amostra
location: https://foo.com/operationstatus
VirtualMachineScaleSet_Reimage_MinimumSet_Gen
Pedido de amostra
Resposta da amostra
location: https://foo.com/operationstatus
Definições
Name | Description |
---|---|
Api |
Erro de api. |
Api |
Base de erro da api. |
Cloud |
Uma resposta de erro do serviço de computação. |
Inner |
Detalhes do erro interno. |
OSProfile |
Parâmetros adicionais para recriação de imagens de máquinas virtuais não efêmeras. |
Virtual |
Descreve os parâmetros de reimagem da VM de um conjunto de dimensionamento de máquina virtual. |
ApiError
Erro de api.
Name | Tipo | Description |
---|---|---|
code |
string |
O código de erro. |
details |
Os detalhes do erro Api |
|
innererror |
O erro interno da Api |
|
message |
string |
A mensagem de erro. |
target |
string |
O alvo do erro específico. |
ApiErrorBase
Base de erro da api.
Name | Tipo | Description |
---|---|---|
code |
string |
O código de erro. |
message |
string |
A mensagem de erro. |
target |
string |
O alvo do erro específico. |
CloudError
Uma resposta de erro do serviço de computação.
Name | Tipo | Description |
---|---|---|
error |
Erro de api. |
InnerError
Detalhes do erro interno.
Name | Tipo | Description |
---|---|---|
errordetail |
string |
A mensagem de erro interna ou despejo de exceção. |
exceptiontype |
string |
O tipo de exceção. |
OSProfileProvisioningData
Parâmetros adicionais para recriação de imagens de máquinas virtuais não efêmeras.
Name | Tipo | Description |
---|---|---|
adminPassword |
string |
Especifica a senha da conta de administrador. |
customData |
string |
Especifica uma cadeia de caracteres codificada em base 64 de dados personalizados. A cadeia de caracteres codificada em base 64 é decodificada para uma matriz binária que é salva como um arquivo na máquina virtual. O comprimento máximo da matriz binária é de 65535 bytes. Nota: Não passe segredos ou senhas na propriedade customData. Essa propriedade não pode ser atualizada depois que a VM é criada. A propriedade customData é passada para a VM para ser salva como um arquivo, para obter mais informações, consulte Dados Personalizados em VMs do Azure. Se estiver usando cloud-init para sua VM Linux, consulte Usando cloud-init para personalizar uma VM Linux durante a criação. |
VirtualMachineScaleSetReimageParameters
Descreve os parâmetros de reimagem da VM de um conjunto de dimensionamento de máquina virtual.
Name | Tipo | Description |
---|---|---|
exactVersion |
string |
Especifica em número decimal, a versão para a qual o disco do sistema operacional deve ser recriado. Se a versão exata não for fornecida, o disco do sistema operacional será recriado para a versão existente do disco do sistema operacional. |
forceUpdateOSDiskForEphemeral |
boolean |
Parâmetro para forçar a atualização do disco efêmero do sistema operacional para uma VM de conjunto de escala de máquina virtual |
instanceIds |
string[] |
A máquina virtual dimensiona as ids de instância do conjunto. Omitir as ids de instância do conjunto de escala da máquina virtual resultará na execução da operação em todas as máquinas virtuais do conjunto de escala da máquina virtual. |
osProfile |
Especifica as informações necessárias para a criação de imagens do disco do sistema operacional não efêmero. |
|
tempDisk |
boolean |
Especifica se o disco temporário deve ser recriado. Valor padrão: false. Nota: Este parâmetro de reimagem de disco temporário só é suportado para VM/VMSS com disco de SO efémero. |