az vmss extension

Zarządzanie rozszerzeniami w zestawie skalowania maszyn wirtualnych.

Polecenia

Nazwa Opis Typ Stan
az vmss extension delete

Usuwanie rozszerzenia z zestawu skalowania maszyn wirtualnych.

Podstawowe funkcje Ogólna dostępność
az vmss extension image

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

Podstawowe funkcje Ogólna dostępność
az vmss extension image list

Wyświetl listę informacji o dostępnych rozszerzeniach.

Podstawowe funkcje Ogólna dostępność
az vmss extension image list-names

Wyświetlanie listy typów obrazów rozszerzenia maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vmss extension image list-versions

Wyświetlanie listy wersji obrazu rozszerzenia maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vmss extension image show

Pobierz obraz rozszerzenia maszyny wirtualnej.

Podstawowe funkcje Ogólna dostępność
az vmss extension list

Wyświetlanie listy rozszerzeń skojarzonych z usługą VMSS.

Podstawowe funkcje Ogólna dostępność
az vmss extension set

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

Podstawowe funkcje Ogólna dostępność
az vmss extension show

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

Podstawowe funkcje Ogólna dostępność
az vmss extension upgrade

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

Podstawowe funkcje Ogólna dostępność

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.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az vmss extension list

Wyświetlanie listy rozszerzeń skojarzonych z usługą VMSS.

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

Przykłady

Wyświetlanie listy rozszerzeń skojarzonych z usługą VMSS. (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>.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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 obrazie 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 dostępna jest 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.

wartość domyślna: False
--no-auto-upgrade
Przestarzałe

Opcja "--no-auto-upgrade" została wycofana i zostanie usunięta w przyszłej wersji. Zamiast tego użyj polecenia "--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
wartość domyślna: False
--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
wartość domyślna: False
--no-wait

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

wartość domyślna: False
--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órych 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.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

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]
                          [--subscription]

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 to być pełny identyfikator zasobu zawierający 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.

wartość domyślna: False
--resource-group -g

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

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.