Dela via


az connectedvmware vm extension

Kommentar

Den här referensen är en del av connectedvmware-tillägget för Azure CLI (version 2.0.67 eller senare). Tillägget installeras automatiskt första gången du kör ett az connectedvmware VM-tilläggskommando . Läs mer om tillägg.

Hantera vm-tillägget med connectedvmware.

Kommandon

Name Description Typ Status
az connectedvmware vm extension create

Åtgärden för att skapa tillägget.

Anknytning Allmän tillgänglighet
az connectedvmware vm extension delete

Åtgärden för att ta bort tillägget.

Anknytning Allmän tillgänglighet
az connectedvmware vm extension list

Åtgärden för att hämta alla tillägg för en virtuell dator som inte är Azure.

Anknytning Allmän tillgänglighet
az connectedvmware vm extension show

Åtgärden för att hämta tillägget.

Anknytning Allmän tillgänglighet
az connectedvmware vm extension update

Åtgärden för att uppdatera tillägget.

Anknytning Allmän tillgänglighet

az connectedvmware vm extension create

Åtgärden för att skapa tillägget.

az connectedvmware 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]

Exempel

Skapa ett VM-tillägg

az connectedvmware vm extension create --name "CustomScriptExtension" --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 "vm name" --resource-group "myResourceGroup"

Obligatoriska parametrar

--location -l

Plats. Värden från: az account list-locations. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>.

--name

Namnet på vm-tillägget.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--vm-name

Namnet på den virtuella dator där tillägget ska skapas eller uppdateras.

Valfria parametrar

--auto-upgrade-minor

Ange om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionstillfället. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även med den här egenskapen inställd på true.

Godkända värden: false, true
--enable-auto-upgrade

Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version tillgänglig.

Godkända värden: false, true
--force-update-tag

Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--protected-settings

Tillägget kan innehålla antingen skyddade Inställningar eller skyddade Inställningar FromKeyVault eller inga skyddade inställningar alls. Förväntat värde: json-string/json-file/@json-file.

--publisher

Namnet på tilläggshanterarens utgivare.

--settings

Json har formaterat offentliga inställningar för tillägget. Förväntat värde: json-string/json-file/@json-file.

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--type

Ange filnamnstilläggets typ. ett exempel är "CustomScriptExtension".

--type-handler-version

Anger versionen av skripthanteraren.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az connectedvmware vm extension delete

Åtgärden för att ta bort tillägget.

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

Exempel

Ta bort ett VM-tillägg

az connectedvmware vm extension delete --name "vm extension name" --vm-name "vm name" --resource-group "myResourceGroup"

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name

Namnet på vm-tillägget.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--vm-name

Namnet på den virtuella dator där tillägget ska tas bort.

--yes -y

Fråga inte efter bekräftelse.

Standardvärde: False
Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az connectedvmware vm extension list

Åtgärden för att hämta alla tillägg för en virtuell dator som inte är Azure.

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

Exempel

Hämta alla VM-tillägg

az connectedvmware vm extension list --vm-name "vm name" --resource-group "myResourceGroup"

Obligatoriska parametrar

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--vm-name

Namnet på den virtuella dator som innehåller tillägget.

Valfria parametrar

--expand

Det expanderingsuttryck som ska tillämpas på åtgärden.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az connectedvmware vm extension show

Åtgärden för att hämta tillägget.

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

Exempel

Hämta VM-tillägg

az connectedvmware vm extension show --name "CustomScriptExtension" --vm-name "vm name" --resource-group "myResourceGroup"

Valfria parametrar

--ids

Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.

--name

Namnet på vm-tillägget.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--vm-name

Namnet på den virtuella dator som innehåller tillägget.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.

az connectedvmware vm extension update

Åtgärden för att uppdatera tillägget.

az connectedvmware 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]

Exempel

Uppdatera ett VM-tillägg

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

Obligatoriska parametrar

--name

Namnet på vm-tillägget.

--resource-group -g

Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>

--vm-name

Namnet på den virtuella dator där tillägget ska skapas eller uppdateras.

Valfria parametrar

--auto-upgrade-minor

Ange om tillägget ska använda en nyare delversion om en är tillgänglig vid distributionstillfället. När tillägget har distribuerats uppgraderas dock inte mindre versioner om de inte distribueras om, även med den här egenskapen inställd på true.

Godkända värden: false, true
--enable-auto-upgrade

Anger om tillägget ska uppgraderas automatiskt av plattformen om det finns en nyare version tillgänglig.

Godkända värden: false, true
--force-update-tag

Hur tilläggshanteraren ska tvingas uppdatera även om tilläggskonfigurationen inte har ändrats.

--no-wait

Vänta inte tills den långvariga åtgärden har slutförts.

Standardvärde: False
--protected-settings

Tillägget kan innehålla antingen skyddade Inställningar eller skyddade Inställningar FromKeyVault eller inga skyddade inställningar alls. Förväntat värde: json-string/json-file/@json-file.

--publisher

Namnet på tilläggshanterarens utgivare.

--settings

Json har formaterat offentliga inställningar för tillägget. Förväntat värde: json-string/json-file/@json-file.

--tags

Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.

--type

Ange filnamnstilläggets typ. ett exempel är "CustomScriptExtension".

--type-handler-version

Anger versionen av skripthanteraren.

Globala parametrar
--debug

Öka loggningsverositeten för att visa alla felsökningsloggar.

--help -h

Visa det här hjälpmeddelandet och avsluta.

--only-show-errors

Visa bara fel och ignorera varningar.

--output -o

Utdataformat.

Godkända värden: json, jsonc, none, table, tsv, yaml, yamlc
Standardvärde: json
--query

JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.

--subscription

Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID

--verbose

Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.