az vmss extension

Zarządzanie rozszerzeniami w zestawie skalowania maszyn wirtualnych.

Polecenia

az vmss extension delete

Usuwanie rozszerzenia z zestawu skalowania maszyn wirtualnych.

az vmss extension image

Znajdź dostępne rozszerzenia maszyn wirtualnych dla subskrypcji i regionu.

az vmss extension image list

Wyświetl listę informacji na temat dostępnych rozszerzeń.

az vmss extension image list-names

Pobiera listę typów obrazów rozszerzenia maszyny wirtualnej.

az vmss extension image list-versions

Pobiera listę wersji obrazu rozszerzenia maszyny wirtualnej.

az vmss extension image show

Pobiera obraz rozszerzenia maszyny wirtualnej.

az vmss extension list

Wyświetlanie listy rozszerzeń skojarzonych z zestawem skalowania maszyn wirtualnych.

az vmss extension set

Dodaj rozszerzenie do zestawu skalowania maszyn wirtualnych lub zaktualizuj istniejące rozszerzenie.

az vmss extension show

Pokaż szczegóły rozszerzenia zestawu skalowania maszyn wirtualnych.

az vmss extension upgrade

Uaktualnij wszystkie rozszerzenia dla wszystkich wystąpień zestawu skalowania maszyn wirtualnych do najnowszej wersji.

az vmss extension delete

Usuwanie rozszerzenia z zestawu skalowania maszyn wirtualnych.

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

Przykłady

Usuwanie rozszerzenia z zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa rozszerzenia.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--vmss-name

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

Parametry opcjonalne

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

az vmss extension list

Wyświetlanie listy rozszerzeń skojarzonych z zestawem skalowania maszyn wirtualnych.

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

Przykłady

Wyświetlanie listy rozszerzeń skojarzonych z zestawem skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--vmss-name

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

az vmss extension set

Dodaj rozszerzenie do zestawu skalowania maszyn wirtualnych lub zaktualizuj istniejące rozszerzenie.

Pobierz szczegóły rozszerzenia z witryny 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]

Przykłady

Ustaw rozszerzenie, które zależy od dwóch wcześniej ustawionych rozszerzeń. Oznacza to, że po utworzeniu lub ponownym utworzeniu wystąpienia zestawu skalowania maszyn wirtualnych rozszerzenie customScript zostanie aprowizowane dopiero po aprowizacji wszystkich rozszerzeń, od których zależy. Rozszerzenie nie musi zależeć od innych rozszerzeń dla konfiguracji wymagań wstępnych.

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"}'

Dodaj rozszerzenie i włącz automatyczne uaktualnianie przez platformę, jeśli jest dostępna nowsza wersja rozszerzenia.

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

Parametry wymagane

--name -n

Nazwa rozszerzenia.

wartość od: az vm extension image list
--publisher

Nazwa wydawcy rozszerzenia.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--vmss-name

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

Parametry opcjonalne

--enable-auto-upgrade

Wskaż, że rozszerzenie powinno zostać automatycznie uaktualnione przez platformę, jeśli jest dostępna nowsza wersja rozszerzenia.

akceptowane wartości: false, true
--extension-instance-name

Nazwa wystąpienia rozszerzenia, które można dostosować. Ustawienie domyślne: nazwa rozszerzenia.

--force-update

Wymuś aktualizację, nawet jeśli konfiguracja rozszerzenia nie uległa zmianie.

--no-auto-upgrade

W przypadku ustawienia usługa rozszerzenia nie będzie automatycznie wybierać ani uaktualniać do najnowszej wersji pomocniczej, nawet jeśli rozszerzenie zostanie ponownie wdrożone.

akceptowane wartości: false, true
--no-auto-upgrade-minor-version

W przypadku ustawienia usługa rozszerzenia nie będzie automatycznie wybierać ani uaktualniać do najnowszej wersji pomocniczej, nawet jeśli rozszerzenie zostanie ponownie wdrożone.

akceptowane wartości: false, true
--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--protected-settings

Ustawienia chronione w formacie JSON dla poufnych informacji, takich jak poświadczenia. Akceptowana jest również ścieżka pliku JSON.

--provision-after-extensions

Rozdzielona spacjami lista nazw rozszerzeń, po której należy aprowizować to rozszerzenie. Te rozszerzenia muszą być już ustawione na maszynie wirtualnej.

--settings

Ustawienia rozszerzenia w formacie JSON. Akceptowana jest również ścieżka pliku JSON.

--version

Wersja rozszerzenia. Aby przypiąć wersję rozszerzenia do tej wartości, określ wartość --no-auto-upgrade-minor-version.

az vmss extension show

Pokaż szczegóły rozszerzenia zestawu skalowania maszyn wirtualnych.

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

Przykłady

Pokaż szczegóły rozszerzenia zestawu skalowania maszyn wirtualnych. (automatycznie wygenerowane)

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

Parametry wymagane

--name -n

Nazwa rozszerzenia.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.

--vmss-name

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

az vmss extension upgrade

Uaktualnij wszystkie rozszerzenia dla wszystkich wystąpień zestawu skalowania maszyn wirtualnych do najnowszej wersji.

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

Przykłady

Uaktualnij wszystkie rozszerzenia do najnowszej wersji.

az vmss extension upgrade -g MyResourceGroup -n MyVmss

Parametry opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien on być kompletnym identyfikatorem zasobu zawierającym wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--name -n

Nazwa zestawu skalowania. Wartość domyślną można skonfigurować przy użyciu polecenia az configure --defaults vmss=<name>.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.