az vmss extension

Extensies op een VM-schaalset beheren.

Opdracht

az vmss extension delete

Een extensie verwijderen uit een VMSS.

az vmss extension image

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

az vmss extension image list

Vermeld de informatie over beschikbare extensies.

az vmss extension image list-names

Geef een lijst weer met de typen installatiekopieën van de extensie van virtuele machines.

az vmss extension image list-versions

Een lijst weergeven met versies van de extensie-installatiekopieën van virtuele machines.

az vmss extension image show

Haal een installatiekopieën voor de extensie van een virtuele machine op.

az vmss extension list

Lijst met extensies die zijn gekoppeld aan een VMSS.

az vmss extension set

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

az vmss extension show

Details van een VMSS-extensie weergeven.

az vmss extension upgrade

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

az vmss extension delete

Een extensie verwijderen uit een VMSS.

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

Voorbeelden

Een extensie verwijderen 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 tot de langdurige bewerking is voltooid.

standaardwaarde: False

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>.

az vmss extension set

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

Haal extensiedetails op 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. Dat wil gezegd: wanneer een VMSS-exemplaar wordt gemaakt of een nieuwe installatiekopie wordt gemaakt, wordt de customScript-extensie pas ingericht nadat alle extensies zijn ingericht die ervan afhankelijk zijn. 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

Naam van extensie-exemplaar, die kan worden aangepast. Standaardinstelling: naam van de extensie.

--force-update

Geforceerd bijwerken, zelfs als de extensieconfiguratie niet is gewijzigd.

standaardwaarde: False
--no-auto-upgrade

Als dit is ingesteld, wordt de extensieservice niet automatisch gekozen of bijgewerkt naar de meest recente secundaire versie, zelfs niet als de extensie opnieuw wordt geïmplementeerd.

geaccepteerde waarden: false, true
standaardwaarde: False
--no-auto-upgrade-minor-version

Als dit is ingesteld, wordt de extensieservice niet automatisch gekozen of bijgewerkt naar de meest recente secundaire versie, zelfs niet als de extensie opnieuw wordt geïmplementeerd.

geaccepteerde waarden: false, true
standaardwaarde: False
--no-wait

Wacht niet tot de langdurige bewerking is voltooid.

standaardwaarde: False
--protected-settings

Beveiligde instellingen in JSON-indeling voor gevoelige informatie, zoals referenties. Een JSON-bestandspad wordt ook 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. Een JSON-bestandspad wordt ook geaccepteerd.

--version

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

az vmss extension show

Details van een VMSS-extensie weergeven.

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

Voorbeelden

Details van een VMSS-extensie weergeven. (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>.

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 (door spaties gescheiden). Dit moet een volledige resource-id zijn met alle informatie over de argumenten 'Resource-id'. Geef --ids of andere 'Resource-id'-argumenten op.

--name -n

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

--no-wait

Wacht niet tot de langdurige bewerking is voltooid.

standaardwaarde: 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.