az vm extension

Bővítmények kezelése virtuális gépeken.

A bővítmények olyan kis alkalmazások, amelyek üzembe helyezés utáni konfigurációs és automatizálási feladatokat biztosítanak az Azure-beli virtuális gépeken. Ha például egy virtuális gép szoftvertelepítést, vírusvédelemmel vagy Docker-konfigurációval rendelkezik, a virtuálisgép-bővítményekkel elvégezheti ezeket a feladatokat. A bővítmények egy új virtuálisgép-üzembe helyezéssel együtt csomagolhatók, vagy bármely meglévő rendszeren futtathatók.

Parancsok

az vm extension delete

Virtuális géphez csatolt bővítmény eltávolítása.

az vm extension image

Keresse meg az előfizetéshez és régióhoz elérhető virtuálisgép-bővítményeket.

az vm extension image list

Az elérhető bővítmények adatainak listázása.

az vm extension image list-names

Az elérhető bővítmények nevének listázása.

az vm extension image list-versions

Az elérhető bővítmények verzióinak listázása.

az vm extension image show

Bővítmény adatainak megjelenítése.

az vm extension list

Listázhatja a virtuális géphez csatolt bővítményeket.

az vm extension set

Bővítmények beállítása virtuális géphez.

az vm extension show

A virtuális géphez csatolt bővítményekkel kapcsolatos információk megjelenítése.

az vm extension wait

Helyezze a parancssori felületet várakozó állapotba, amíg egy virtuálisgép-bővítmény egy feltétele nem teljesül.

az vm extension delete

Virtuális géphez csatolt bővítmény eltávolítása.

az vm extension delete [--ids]
                       [--name]
                       [--no-wait]
                       [--resource-group]
                       [--vm-name]

Példák

A virtuális gép nevét és bővítményét használva törölhet egy bővítményt egy virtuális gépről.

az vm extension delete -g MyResourceGroup --vm-name MyVm -n extension_name

Törölje a "MyExtension" sztringet tartalmazó azonosítókat tartalmazó bővítményeket egy virtuális gépről.

az vm extension delete --ids \
    $(az resource list --query "[?contains(name, 'MyExtension')].id" -o tsv)

Opcionális paraméterek

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--name -n

A bővítmény neve.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--vm-name

A virtuális gép neve. Az alapértelmezett beállításokat a következővel az configure --defaults vm=<name>konfigurálhatja: .

az vm extension list

Listázhatja a virtuális géphez csatolt bővítményeket.

az vm extension list --resource-group
                     --vm-name

Példák

Egy megnevezett virtuális géphez csatolt bővítmények listázása.

az vm extension list -g MyResourceGroup --vm-name MyVm

Kötelező paraméterek

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--vm-name

A virtuális gép neve. Az alapértelmezett beállításokat a következővel az configure --defaults vm=<name>konfigurálhatja: .

az vm extension set

Bővítmények beállítása virtuális géphez.

A bővítmény részleteinek lekérése innen: az vm extension image list.

az vm extension set --name
                    --publisher
                    [--enable-auto-upgrade {false, true}]
                    [--extension-instance-name]
                    [--force-update]
                    [--ids]
                    [--no-auto-upgrade {false, true}]
                    [--no-auto-upgrade-minor-version {false, true}]
                    [--no-wait]
                    [--protected-settings]
                    [--resource-group]
                    [--settings]
                    [--version]
                    [--vm-name]

Példák

Felhasználói fiók hozzáadása Linux rendszerű virtuális géphez.

az vm extension set -n VMAccessForLinux --publisher Microsoft.OSTCExtensions --version 1.4 \
    --vm-name MyVm --resource-group MyResourceGroup \
    --protected-settings '{"username":"user1", "ssh_key":"ssh_rsa ..."}'

Adjon hozzá egy customScript-bővítményt a --ids által megadott virtuális gépekhez.

az vm extension set -n customScript --publisher Microsoft.Azure.Extensions --ids {vm_id}

Adjon hozzá egy bővítményt, és engedélyezze az automatikus frissítést a platformon, ha elérhető a bővítmény újabb verziója.

az vm extension set -n extName --publisher publisher --vm-name MyVM -g MyResourceGroup \
--enable-auto-upgrade true

Kötelező paraméterek

--name -n

A bővítmény neve.

érték forrása: az vm extension image list
--publisher

A bővítmény közzétevőjének neve.

Opcionális paraméterek

--enable-auto-upgrade

Jelezze, hogy a bővítményt a platformnak automatikusan frissítenie kell, ha a bővítmény újabb verziója érhető el.

elfogadott értékek: false, true
--extension-instance-name

Testre szabható bővítménypéldány neve. Alapértelmezett: a bővítmény neve.

--force-update

A frissítés kényszerítése akkor is, ha a bővítmény konfigurációja nem változott.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--no-auto-upgrade

Ha be van állítva, a bővítményszolgáltatás nem fogja automatikusan kiválasztani vagy frissíteni a legújabb alverzióra, még akkor sem, ha a bővítmény újra üzembe van állítva.

elfogadott értékek: false, true
--no-auto-upgrade-minor-version

Ha be van állítva, a bővítményszolgáltatás nem fogja automatikusan kiválasztani vagy frissíteni a legújabb alverzióra, még akkor sem, ha a bővítmény újra üzembe van állítva.

elfogadott értékek: false, true
--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

--protected-settings

Védett beállítások JSON formátumban bizalmas adatokhoz, például hitelesítő adatokhoz. A JSON-fájl elérési útja is elfogadott.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--settings

Bővítménybeállítások JSON formátumban. A JSON-fájl elérési útja is elfogadott.

--version

A bővítmény verziója. Ha a bővítményverziót ehhez az értékhez szeretné rögzíteni, adja meg a --no-auto-upgrade-minor-version értéket.

--vm-name

A virtuális gép neve. Az alapértelmezett beállításokat a következővel az configure --defaults vm=<name>konfigurálhatja: .

az vm extension show

A virtuális géphez csatolt bővítményekkel kapcsolatos információk megjelenítése.

az vm extension show [--expand]
                     [--ids]
                     [--instance-view]
                     [--name]
                     [--resource-group]
                     [--vm-name]

Példák

A virtuális gép nevének és bővítménynevének használatával megjelenítheti a virtuális géphez csatolt bővítményeket.

az vm extension show -g MyResourceGroup --vm-name MyVm -n extension_name

Opcionális paraméterek

--expand

A műveletre alkalmazandó kibontási kifejezés.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--instance-view

Egy virtuálisgép-bővítmény példánynézete.

--name -n

A bővítmény neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--vm-name

A virtuális gép neve. Az alapértelmezett beállításokat a következővel az configure --defaults vm=<name>konfigurálhatja: .

az vm extension wait

Helyezze a parancssori felületet várakozó állapotba, amíg egy virtuálisgép-bővítmény valamelyik feltétele nem teljesül.

az vm extension wait [--created]
                     [--custom]
                     [--deleted]
                     [--exists]
                     [--expand]
                     [--ids]
                     [--interval]
                     [--name]
                     [--resource-group]
                     [--timeout]
                     [--updated]
                     [--vm-name]

Példák

Helyezze a parancssori felületet várakozó állapotba, amíg egy virtuálisgép-bővítmény egy feltétele nem teljesül. (automatikusan generált)

az vm extension wait --created --name MyExtension --resource-group MyResourceGroup --vm-name MyVm

Helyezze a parancssori felületet várakozó állapotba, amíg egy virtuálisgép-bővítmény egy feltétele nem teljesül. (automatikusan generált)

az vm extension wait --exists --name MyExtension --resource-group MyResourceGroup --vm-name MyVm

Helyezze a parancssori felületet várakozó állapotba, amíg egy virtuálisgép-bővítmény egy feltétele nem teljesül. (automatikusan generált)

az vm extension wait --ids @- --name MyExtension --subscription MySubscription --updated --vm-name MyVm

Opcionális paraméterek

--created

Várjon, amíg létre nem jön a "provisioningState" a "Succeeded" helyen.

--custom

Várja meg, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Például provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running"?.

--deleted

Várja meg a törlést.

--exists

Várjon, amíg az erőforrás létezik.

--expand

A műveletre alkalmazandó kibontó kifejezés.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. Adja meg a --ids vagy más "Erőforrás-azonosító" argumentumokat.

--interval

Lekérdezési időköz másodpercben.

alapértelmezett érték: 30
--name -n

A bővítmény neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

--timeout

Maximális várakozás másodpercben.

alapértelmezett érték: 3600
--updated

Várjon, amíg frissül a provisioningState paraméterrel a "Succeeded" (Sikeres) időpontban.

--vm-name

A virtuális gép neve. Az alapértelmezett beállításokat a használatával az configure --defaults vm=<name>konfigurálhatja.