Virtual Machines - Reimage

Přenastaví (upgraduje operační systém) virtuální počítač, který nemá dočasný disk s operačním systémem. U virtuálních počítačů s dočasným diskem s operačním systémem se virtuální počítač resetuje do počátečního stavu. POZNÁMKA: Zachování starého disku s operačním systémem závisí na hodnotě deleteOption disku s operačním systémem. Pokud je možnost deleteOption odpojená, starý disk s operačním systémem se po obnovení image zachovají. Pokud je deleteOption odstranění, starý disk s operačním systémem se po obnovení image odstraní. Před provedením obnovení image by se měla odpovídajícím způsobem aktualizovat možnost deleteOption disku s operačním systémem.

POST https://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachines/{vmName}/reimage?api-version=2024-03-01

Parametry identifikátoru URI

Name V Vyžadováno Typ Description
resourceGroupName
path True

string

Název skupiny prostředků.

subscriptionId
path True

string

Přihlašovací údaje předplatného, které jednoznačně identifikují předplatné Microsoft Azure. ID předplatného je součástí identifikátoru URI pro každé volání služby.

vmName
path True

string

Název virtuálního počítače.

api-version
query True

string

Verze rozhraní API klienta.

Text požadavku

Name Typ Description
parameters

VirtualMachineReimageParameters

Parametry zadané operaci Reimage Virtual Machine

Odpovědi

Name Typ Description
200 OK

OK

202 Accepted

Přijato

Other Status Codes

CloudError

Chybová odpověď popisující, proč operace selhala.

Zabezpečení

azure_auth

Tok Azure Active Directory OAuth2

Type: oauth2
Flow: implicit
Authorization URL: https://login.microsoftonline.com/common/oauth2/authorize

Scopes

Name Description
user_impersonation zosobnění uživatelského účtu

Příklady

Reimage a Non-Ephemeral Virtual Machine.
Reimage a Virtual Machine.

Reimage a Non-Ephemeral Virtual Machine.

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVMName/reimage?api-version=2024-03-01

{
  "tempDisk": true,
  "exactVersion": "aaaaaa",
  "osProfile": {
    "adminPassword": "{your-password}",
    "customData": "{your-custom-data}"
  }
}

Sample Response

Location: https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/westus/operations/{operationId}&monitor=true&api-version=2024-03-01

Reimage a Virtual Machine.

Sample Request

POST https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/myResourceGroup/providers/Microsoft.Compute/virtualMachines/myVMName/reimage?api-version=2024-03-01

{
  "tempDisk": true
}

Sample Response

Location: https://management.azure.com/subscriptions/{subscriptionId}/providers/Microsoft.Compute/locations/westus/operations/{operationId}&monitor=true&api-version=2024-03-01

Definice

Name Description
ApiError

Chyba rozhraní API

ApiErrorBase

Základ chyb rozhraní API.

CloudError

Chybová odpověď ze služby Compute.

InnerError

Podrobnosti o vnitřní chybě.

OSProfileProvisioningData

Určuje informace vyžadované pro opětovné nastavení jiného než dočasného disku s operačním systémem.

VirtualMachineReimageParameters

Parametry zadané operaci Reimage Virtual Machine

ApiError

Chyba rozhraní API

Name Typ Description
code

string

Kód chyby

details

ApiErrorBase[]

Podrobnosti o chybě rozhraní API

innererror

InnerError

Vnitřní chyba rozhraní API

message

string

Chybová zpráva

target

string

Cíl konkrétní chyby.

ApiErrorBase

Základ chyb rozhraní API.

Name Typ Description
code

string

Kód chyby

message

string

Chybová zpráva

target

string

Cíl konkrétní chyby.

CloudError

Chybová odpověď ze služby Compute.

Name Typ Description
error

ApiError

Chyba rozhraní API

InnerError

Podrobnosti o vnitřní chybě.

Name Typ Description
errordetail

string

Vnitřní chybová zpráva nebo výpis výjimky.

exceptiontype

string

Typ výjimky.

OSProfileProvisioningData

Určuje informace vyžadované pro opětovné nastavení jiného než dočasného disku s operačním systémem.

Name Typ Description
adminPassword

string

Určuje heslo účtu správce.

Minimální délka (Windows): 8 znaků

Minimální délka (Linux): 6 znaků

Maximální délka (Windows): 123 znaků

Maximální délka (Linux): 72 znaků

Požadavky na složitost: Je třeba splnit 3 ze 4 níže uvedených podmínek
Obsahuje menší znaky.
Obsahuje horní znaky.
Obsahuje číslici.
Má speciální znak (shoda regex [\W_]).

Nepovolené hodnoty: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

Informace o resetování hesla najdete v tématu Resetování služby Vzdálená plocha nebo jejího přihlašovacího hesla na virtuálním počítači s Windows.

Informace o resetování kořenového hesla najdete v tématu Správa uživatelů, SSH a kontrola nebo oprava disků na virtuálních počítačích Azure s Linuxem pomocí rozšíření VMAccess.

customData

string

Určuje řetězec vlastních dat s kódováním base-64. Řetězec s kódováním base-64 je dekódován na binární pole, které je uloženo jako soubor na virtuálním počítači. Maximální délka binárního pole je 65535 bajtů. Poznámka: Ve vlastnosti customData nepředávejte žádné tajné kódy ani hesla. Tuto vlastnost nelze po vytvoření virtuálního počítače aktualizovat. Vlastnost customData se předá virtuálnímu počítači, který se uloží jako soubor. Další informace najdete v tématu Vlastní data na virtuálních počítačích Azure. Pokud pro virtuální počítač s Linuxem používáte cloud-init, přečtěte si téma Použití cloud-init k přizpůsobení virtuálního počítače s Linuxem během vytváření.

VirtualMachineReimageParameters

Parametry zadané operaci Reimage Virtual Machine

Name Typ Description
exactVersion

string

Určuje v desítkovém čísle verzi, na které by se měl disk s operačním systémem převést. Pokud není k dispozici přesná verze, disk s operačním systémem se přepíše na stávající verzi disku s operačním systémem.

osProfile

OSProfileProvisioningData

Určuje informace vyžadované pro opětovné nastavení jiného než dočasného disku s operačním systémem.

tempDisk

boolean

Určuje, zda se má znovu vytvořit dočasný disk. Výchozí hodnota: false. Poznámka: Tento parametr dočasného obnovení image se podporuje jenom pro virtuální počítač nebo sadu virtuálních počítačů s dočasným diskem s operačním systémem.