Delen via


az vmss extension

Extensies beheren in een VM-schaalset.

Opdracht

Name Description Type Status
az vmss extension delete

Verwijder een extensie uit een VMSS.

Basis GA
az vmss extension image

Zoek de beschikbare VM-extensies voor een abonnement en regio.

Basis GA
az vmss extension image list

Geef de informatie weer over beschikbare extensies.

Basis GA
az vmss extension image list-names

Geef afbeeldingstypen voor de extensie van virtuele machines weer.

Basis GA
az vmss extension image list-versions

Geef versies van installatiekopieën van de extensie van virtuele machines weer.

Basis GA
az vmss extension image show

Haal een installatiekopieën van een virtuele-machineextensie op.

Basis GA
az vmss extension list

Lijst met extensies die zijn gekoppeld aan een VMSS.

Basis GA
az vmss extension set

Voeg een extensie toe aan een VMSS of werk een bestaande extensie bij.

Basis GA
az vmss extension show

Details weergeven over een VMSS-extensie.

Basis GA
az vmss extension upgrade

Upgrade alle extensies voor alle VMSS-exemplaren naar de nieuwste versie.

Basis GA

az vmss extension delete

Verwijder een extensie uit een VMSS.

az vmss extension delete --name
                         --resource-group
                         --vmss-name
                         [--no-wait]

Voorbeelden

Verwijder een extensie uit een VMSS. (automatisch gegenereerd)

az vmss extension delete --name MyExtension --resource-group MyResourceGroup --vmss-name MyVmss

Vereiste parameters

--name -n

Naam van de extensie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--vmss-name

Naam van schaalset. U kunt de standaardinstelling configureren met behulp van az configure --defaults vmss=<name>.

Optionele parameters

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vmss extension list

Lijst met extensies die zijn gekoppeld aan een VMSS.

az vmss extension list --resource-group
                       --vmss-name

Voorbeelden

Lijst met extensies die zijn gekoppeld aan een VMSS. (automatisch gegenereerd)

az vmss extension list --resource-group MyResourceGroup --vmss-name MyVmss

Vereiste parameters

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--vmss-name

Naam van schaalset. U kunt de standaardinstelling configureren met behulp van az configure --defaults vmss=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vmss extension set

Voeg een extensie toe aan een VMSS of werk een bestaande extensie bij.

Extensiedetails ophalen van az vmss extension image list.

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

Voorbeelden

Stel een extensie in die afhankelijk is van twee eerder ingestelde extensies. Als een VMSS-exemplaar wordt gemaakt of opnieuw wordt gemaakt, wordt de customScript-extensie alleen ingericht nadat alle extensies die ervan afhankelijk zijn, zijn ingericht. De extensie hoeft niet afhankelijk te zijn van de andere extensies voor vereiste configuraties.

az vmss extension set --vmss-name my-vmss --name customScript --resource-group my-group \
    --version 2.0 --publisher Microsoft.Azure.Extensions \
    --provision-after-extensions NetworkWatcherAgentLinux VMAccessForLinux  \
    --settings '{"commandToExecute": "echo testing"}'

Voeg een extensie toe en schakel automatische upgrade door het platform in als er een nieuwere versie van de extensie beschikbaar is.

az vmss extension set -n extName --publisher publisher --vmss-name my-vmss -g my-group \ --enable-auto-upgrade true

Vereiste parameters

--name -n

Naam van de extensie.

Waarde vanaf: az vm extension image list
--publisher

De naam van de uitgever van de extensie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--vmss-name

Naam van schaalset. U kunt de standaardinstelling configureren met behulp van az configure --defaults vmss=<name>.

Optionele parameters

--enable-auto-upgrade

Geef aan dat de extensie automatisch moet worden bijgewerkt door het platform als er een nieuwere versie van de extensie beschikbaar is.

Geaccepteerde waarden: false, true
--extension-instance-name

De naam van het extensie-exemplaar, dat kan worden aangepast. Standaard: de naam van de extensie.

--force-update

Forceren om bij te werken, zelfs als de extensieconfiguratie niet is gewijzigd.

Default value: False
--no-auto-upgrade
Afgeschaft

Optie '---no-auto-upgrade' is afgeschaft en wordt verwijderd in een toekomstige release. Gebruik in plaats daarvan '---no-auto-upgrade-minor-version'.

Als deze optie is ingesteld, wordt de extensieservice niet automatisch gekozen of bijgewerkt naar de nieuwste secundaire versie, zelfs als de extensie opnieuw wordt geïmplementeerd.

Geaccepteerde waarden: false, true
Default value: False
--no-auto-upgrade-minor-version

Als deze optie is ingesteld, wordt de extensieservice niet automatisch gekozen of bijgewerkt naar de nieuwste secundaire versie, zelfs als de extensie opnieuw wordt geïmplementeerd.

Geaccepteerde waarden: false, true
Default value: False
--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--protected-settings

Beveiligde instellingen in JSON-indeling voor gevoelige informatie, zoals referenties. Er wordt ook een JSON-bestandspad geaccepteerd.

--provision-after-extensions

Door spaties gescheiden lijst met extensienamen waarna deze extensie moet worden ingericht. Deze extensies moeten al zijn ingesteld op de vm.

--settings

Extensie-instellingen in JSON-indeling. Er wordt ook een JSON-bestandspad geaccepteerd.

--version

De versie van de extensie. Als u de extensieversie aan deze waarde wilt vastmaken, geeft u --no-auto-upgrade-minor-version op.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vmss extension show

Details weergeven over een VMSS-extensie.

az vmss extension show --name
                       --resource-group
                       --vmss-name

Voorbeelden

Details weergeven over een VMSS-extensie. (automatisch gegenereerd)

az vmss extension show --name MyExtension --resource-group MyResourceGroup --vmss-name MyVmss

Vereiste parameters

--name -n

Naam van de extensie.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--vmss-name

Naam van schaalset. U kunt de standaardinstelling configureren met behulp van az configure --defaults vmss=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

az vmss extension upgrade

Upgrade alle extensies voor alle VMSS-exemplaren naar de nieuwste versie.

az vmss extension upgrade [--ids]
                          [--name]
                          [--no-wait]
                          [--resource-group]
                          [--subscription]

Voorbeelden

Upgrade alle extensies naar de nieuwste versie.

az vmss extension upgrade -g MyResourceGroup -n MyVmss

Optionele parameters

--ids

Een of meer resource-id's (met spatie gescheiden). Dit moet een volledige resource-id zijn die alle informatie over de argumenten Resource-id bevat. Geef de argumenten --id's of andere resource-id's op.

--name -n

Naam van schaalset. U kunt de standaardinstelling configureren met behulp van az configure --defaults vmss=<name>.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Default value: False
--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van het abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.