Virtual Machine Scale Sets - Reimage

A rövid élettartamú operációsrendszer-lemezzel nem rendelkező virtuálisgép-méretezési csoport egy vagy több virtuális gépének újra megismétlése (az operációs rendszer frissítése).

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

URI-paraméterek

Name In Kötelező Típus Description
resourceGroupName
path True

string

Az erőforráscsoport neve.

subscriptionId
path True

string

Az előfizetés hitelesítő adatai, amelyek egyedileg azonosítják a Microsoft Azure-előfizetést. Az előfizetés-azonosító az URI részét képezi minden szolgáltatáshíváshoz.

vmScaleSetName
path True

string

A virtuálisgép-méretezési csoport neve.

api-version
query True

string

Client API-verzió.

Kérelem törzse

Name Típus Description
exactVersion

string

Decimális számban adja meg, hogy az operációsrendszer-lemeznek mely verziójára kell újramagyarázni. Ha nincs megadva pontos verzió, az operációsrendszer-lemezt a rendszer az operációsrendszer-lemez meglévő verziójára épiti újra.

forceUpdateOSDiskForEphemeral

boolean

Paraméter a rövid élettartamú operációsrendszer-lemez frissítésének kényszerítéséhez egy virtuálisgép-méretezési csoport virtuális gépéhez

instanceIds

string[]

A virtuálisgép-méretezési csoport példányazonosítói. Ha kihagyja a virtuálisgép-méretezési csoport példányazonosítóit, a műveletet a rendszer a virtuálisgép-méretezési csoport összes virtuális gépén végrehajtja.

osProfile

OSProfileProvisioningData

Megadja a rövid élettartamú operációsrendszer-lemez újraimálásához szükséges információkat.

tempDisk

boolean

Meghatározza, hogy az ideiglenes lemez újraimuljon-e. Alapértelmezett érték: hamis. Megjegyzés: Ez az ideiglenes lemezreimázs paraméter csak rövid élettartamú operációsrendszer-lemezzel rendelkező virtuális gépek/VMSS esetén támogatott.

Válaszok

Name Típus Description
200 OK

OK

202 Accepted

Elfogadva

Other Status Codes

CloudError

Hibaválasz, amely leírja, hogy a művelet miért hiúsult meg.

Biztonság

azure_auth

Azure Active Directory OAuth2 Flow

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

Scopes

Name Description
user_impersonation felhasználói fiók megszemélyesítése

Példák

VirtualMachineScaleSet_Reimage_MaximumSet_Gen
VirtualMachineScaleSet_Reimage_MinimumSet_Gen

VirtualMachineScaleSet_Reimage_MaximumSet_Gen

Sample Request

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

{
  "instanceIds": [
    "aaaaaaaaaa"
  ],
  "forceUpdateOSDiskForEphemeral": true,
  "tempDisk": true
}

Sample Response

location: https://foo.com/operationstatus

VirtualMachineScaleSet_Reimage_MinimumSet_Gen

Sample Request

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

Sample Response

location: https://foo.com/operationstatus

Definíciók

Name Description
ApiError

API-hiba.

ApiErrorBase

API-hibabázis.

CloudError

Hibaválasz a Compute szolgáltatástól.

InnerError

Belső hiba részletei.

OSProfileProvisioningData

További paraméterek a nem rövid élettartamú virtuális gépek újraimálásához.

VirtualMachineScaleSetReimageParameters

Egy virtuálisgép-méretezési csoport virtuálisgép-újraimázsparamétereit ismerteti.

ApiError

API-hiba.

Name Típus Description
code

string

A hibakód.

details

ApiErrorBase[]

Az API-hiba részletei

innererror

InnerError

Az API belső hibája

message

string

A hibaüzenet.

target

string

Az adott hiba célja.

ApiErrorBase

API-hibabázis.

Name Típus Description
code

string

A hibakód.

message

string

A hibaüzenet.

target

string

Az adott hiba célja.

CloudError

Hibaválasz a Compute szolgáltatástól.

Name Típus Description
error

ApiError

API-hiba.

InnerError

Belső hiba részletei.

Name Típus Description
errordetail

string

A belső hibaüzenet vagy kivételkép.

exceptiontype

string

A kivétel típusa.

OSProfileProvisioningData

További paraméterek a nem rövid élettartamú virtuális gépek újraimálásához.

Name Típus Description
adminPassword

string

Megadja a rendszergazdai fiók jelszavát.

Minimális hossz (Windows): 8 karakter

Minimális hossz (Linux): 6 karakter

Maximális hossz (Windows): 123 karakter

Maximális hossz (Linux): 72 karakter

Összetettségi követelmények: az alábbi 4 feltételből 3-at kell teljesíteni
Kisebb karakterekkel rendelkezik
Felső karakterekkel rendelkezik
Számjegye van
Speciális karakterrel rendelkezik (Regex-egyezés [\W_])

Nem engedélyezett értékek: "abc@123", "P@$$w 0rd", "P@ssw0rd", "P@ssword123", "Pa$$word", "pass@word1", "Password!", "Password1", "Password22", "iloveyou!"

A jelszó alaphelyzetbe állításáról a Távoli asztali szolgáltatás alaphelyzetbe állítása vagy bejelentkezési jelszava Windows rendszerű virtuális gépen című témakörben olvashat.

A gyökérjelszó alaphelyzetbe állításával kapcsolatban lásd: Felhasználók kezelése, SSH és lemezek ellenőrzése vagy javítása Azure Linux rendszerű virtuális gépeken a VMAccess bővítmény használatával

customData

string

Egyéni adatok base-64 kódolású sztringje. A base-64 kódolású sztring egy bináris tömbre van dekódolva, amely a virtuális gépen fájlként van mentve. A bináris tömb maximális hossza 65535 bájt. Megjegyzés: Ne adjon át titkos kódokat vagy jelszavakat a customData tulajdonságban. Ez a tulajdonság nem frissíthető a virtuális gép létrehozása után. A customData tulajdonságot a rendszer fájlként menti a virtuális gépnek. További információ: Egyéni adatok azure-beli virtuális gépeken. Ha a cloud-initet használja a Linux rendszerű virtuális géphez, tekintse meg a Linux rendszerű virtuális gépek létrehozás során történő testreszabását a cloud-init használatával című témakört.

VirtualMachineScaleSetReimageParameters

Egy virtuálisgép-méretezési csoport virtuálisgép-újraimázsparamétereit ismerteti.

Name Típus Description
exactVersion

string

Decimális számban adja meg, hogy az operációsrendszer-lemeznek mely verziójára kell újramagyarázni. Ha nincs megadva pontos verzió, az operációsrendszer-lemezt a rendszer az operációsrendszer-lemez meglévő verziójára épiti újra.

forceUpdateOSDiskForEphemeral

boolean

Paraméter a rövid élettartamú operációsrendszer-lemez frissítésének kényszerítéséhez egy virtuálisgép-méretezési csoport virtuális gépéhez

instanceIds

string[]

A virtuálisgép-méretezési csoport példányazonosítói. Ha kihagyja a virtuálisgép-méretezési csoport példányazonosítóit, a műveletet a rendszer a virtuálisgép-méretezési csoport összes virtuális gépén végrehajtja.

osProfile

OSProfileProvisioningData

Megadja a rövid élettartamú operációsrendszer-lemez újraimálásához szükséges információkat.

tempDisk

boolean

Meghatározza, hogy az ideiglenes lemez újraimuljon-e. Alapértelmezett érték: hamis. Megjegyzés: Ez az ideiglenes lemezreimázs paraméter csak rövid élettartamú operációsrendszer-lemezzel rendelkező virtuális gépek/VMSS esetén támogatott.