Sdílet prostřednictvím


az scvmm vm extension

Poznámka:

Tento odkaz je součástí rozšíření scvmm pro Azure CLI (verze 2.15.0 nebo vyšší). Rozšíření se automaticky nainstaluje při prvním spuštění příkazu az scvmm vm extension . Přečtěte si další informace o rozšířeních.

Správa rozšíření virtuálního počítače pomocí nástroje scvmm

Příkazy

Name Description Typ Stav
az scvmm vm extension create

Operace pro vytvoření rozšíření.

Rozšíření GA
az scvmm vm extension delete

Operace odstranění rozšíření.

Rozšíření GA
az scvmm vm extension list

Operace pro získání všech rozšíření virtuálního počítače mimo Azure.

Rozšíření GA
az scvmm vm extension show

Operace získání rozšíření.

Rozšíření GA
az scvmm vm extension update

Operace aktualizace rozšíření.

Rozšíření GA

az scvmm vm extension create

Operace pro vytvoření rozšíření.

az scvmm vm extension create --location
                             --name
                             --resource-group
                             --vm-name
                             [--auto-upgrade-minor {false, true}]
                             [--enable-auto-upgrade {false, true}]
                             [--force-update-tag]
                             [--no-wait]
                             [--protected-settings]
                             [--publisher]
                             [--settings]
                             [--tags]
                             [--type]
                             [--type-handler-version]

Příklady

Vytvoření rozšíření virtuálního počítače

az scvmm vm extension create --name contoso-extension --location eastus2euap --type CustomScriptExtension --publisher Microsoft.Compute --settings "{\"commandToExecute\":\"powershell.exe -c \\\"Get-Process | Where-Object { $_.CPU -gt 10000 }\\\"\"}" --type-handler-version 1.10 --vm-name contoso-vm --resource-group contoso-rg

Povinné parametry

--location -l

Umístění. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--name

Název rozšíření virtuálního počítače.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--vm-name

Název virtuálního počítače, ve kterém se má rozšíření vytvořit nebo aktualizovat.

Volitelné parametry

--auto-upgrade-minor

Určete, jestli má rozšíření používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true.

Přípustné hodnoty: false, true
--enable-auto-upgrade

Označuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze.

Přípustné hodnoty: false, true
--force-update-tag

Způsob vynucení aktualizace obslužné rutiny rozšíření i v případě, že se konfigurace rozšíření nezměnila.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--protected-settings

Rozšíření může obsahovat chráněné Nastavení nebo chráněné Nastavení FromKeyVault nebo vůbec žádná chráněná nastavení. Očekávaná hodnota: json-string/json-file/@json-file.

--publisher

Název vydavatele obslužné rutiny rozšíření.

--settings

Veřejná nastavení formátovaná json pro rozšíření Očekávaná hodnota: json-string/json-file/@json-file.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

--type

Zadejte typ rozšíření; Příkladem je CustomScriptExtension.

--type-handler-version

Určuje verzi obslužné rutiny skriptu.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az scvmm vm extension delete

Operace odstranění rozšíření.

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

Příklady

Odstranění rozšíření virtuálního počítače

az scvmm vm extension delete --name contoso-extension --vm-name contoso-vm --resource-group contoso-rg

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name

Název rozšíření virtuálního počítače.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--vm-name

Název virtuálního počítače, ve kterém se má rozšíření odstranit.

--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az scvmm vm extension list

Operace pro získání všech rozšíření virtuálního počítače mimo Azure.

az scvmm vm extension list --resource-group
                           --vm-name
                           [--expand]

Příklady

Získání všech rozšíření virtuálních počítačů

az scvmm vm extension list --vm-name contoso-vm --resource-group contoso-rg

Povinné parametry

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--vm-name

Název virtuálního počítače obsahujícího rozšíření

Volitelné parametry

--expand

Výraz rozbalení, který se má použít pro operaci.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az scvmm vm extension show

Operace získání rozšíření.

az scvmm vm extension show [--ids]
                           [--name]
                           [--resource-group]
                           [--subscription]
                           [--vm-name]

Příklady

Získání rozšíření virtuálního počítače

az scvmm vm extension show --name contoso-extension --vm-name contoso-vm --resource-group contoso-rg

Volitelné parametry

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--name

Název rozšíření virtuálního počítače.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--vm-name

Název virtuálního počítače obsahujícího rozšíření

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az scvmm vm extension update

Operace aktualizace rozšíření.

az scvmm vm extension update --name
                             --resource-group
                             --vm-name
                             [--auto-upgrade-minor {false, true}]
                             [--enable-auto-upgrade {false, true}]
                             [--force-update-tag]
                             [--no-wait]
                             [--protected-settings]
                             [--publisher]
                             [--settings]
                             [--tags]
                             [--type]
                             [--type-handler-version]

Příklady

Aktualizace rozšíření virtuálního počítače

az scvmm vm extension update --name contoso-extension --type CustomScriptExtension --publisher Microsoft.Compute --settings "{\"commandToExecute\":\"powershell.exe -c \\\"Get-Process | Where-Object { $_.CPU -lt 100 }\\\"\"}" --type-handler-version 1.10 --vm-name contoso-vm --resource-group contoso-rg

Povinné parametry

--name

Název rozšíření virtuálního počítače.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--vm-name

Název virtuálního počítače, ve kterém se má rozšíření vytvořit nebo aktualizovat.

Volitelné parametry

--auto-upgrade-minor

Určete, jestli má rozšíření používat novější podverzi, pokud je k dispozici v době nasazení. Po nasazení však rozšíření neupgraduje podverze, pokud se znovu nenasadí, a to ani s touto vlastností nastavenou na true.

Přípustné hodnoty: false, true
--enable-auto-upgrade

Označuje, jestli má být rozšíření automaticky upgradováno platformou, pokud je k dispozici novější verze.

Přípustné hodnoty: false, true
--force-update-tag

Způsob vynucení aktualizace obslužné rutiny rozšíření i v případě, že se konfigurace rozšíření nezměnila.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--protected-settings

Rozšíření může obsahovat chráněné Nastavení nebo chráněné Nastavení FromKeyVault nebo vůbec žádná chráněná nastavení. Očekávaná hodnota: json-string/json-file/@json-file.

--publisher

Název vydavatele obslužné rutiny rozšíření.

--settings

Veřejná nastavení formátovaná json pro rozšíření Očekávaná hodnota: json-string/json-file/@json-file.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

--type

Zadejte typ rozšíření; Příkladem je CustomScriptExtension.

--type-handler-version

Určuje verzi obslužné rutiny skriptu.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.