az scvmm vm extension
Uwaga
Ta dokumentacja jest częścią rozszerzenia scvmm dla interfejsu wiersza polecenia platformy Azure (wersja 2.15.0 lub nowsza). Rozszerzenie zostanie automatycznie zainstalowane przy pierwszym uruchomieniu polecenia az scvmm vm extension . Dowiedz się więcej o rozszerzeniach.
Zarządzanie rozszerzeniem maszyny wirtualnej za pomocą narzędzia scvmm.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az scvmm vm extension create |
Operacja tworzenia rozszerzenia. |
Numer wewnętrzny | Ogólna dostępność |
az scvmm vm extension delete |
Operacja usuwania rozszerzenia. |
Numer wewnętrzny | Ogólna dostępność |
az scvmm vm extension list |
Operacja pobierania wszystkich rozszerzeń maszyny wirtualnej spoza platformy Azure. |
Numer wewnętrzny | Ogólna dostępność |
az scvmm vm extension show |
Operacja pobierania rozszerzenia. |
Numer wewnętrzny | Ogólna dostępność |
az scvmm vm extension update |
Operacja aktualizowania rozszerzenia. |
Numer wewnętrzny | Ogólna dostępność |
az scvmm vm extension create
Operacja tworzenia rozszerzenia.
az scvmm 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]
Przykłady
Tworzenie rozszerzenia maszyny wirtualnej
az scvmm vm extension create --name contoso-extension --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 contoso-vm --resource-group contoso-rg
Parametry wymagane
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
Nazwa rozszerzenia maszyny wirtualnej.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa maszyny wirtualnej, na której ma zostać utworzone lub zaktualizowane rozszerzenie.
Parametry opcjonalne
Określ, czy rozszerzenie powinno używać nowszej wersji pomocniczej, jeśli jest ona dostępna w czasie wdrażania. Po wdrożeniu rozszerzenie nie uaktualni wersji pomocniczych, chyba że zostanie ponownie wdrożone, nawet jeśli ta właściwość ma wartość true.
Wskazuje, czy rozszerzenie powinno zostać automatycznie uaktualnione przez platformę, jeśli jest dostępna nowsza wersja.
Sposób, w jaki program obsługi rozszerzeń powinien zostać zmuszony do aktualizacji, nawet jeśli konfiguracja rozszerzenia nie uległa zmianie.
Nie czekaj na zakończenie długotrwałej operacji.
Rozszerzenie może zawierać chronione Ustawienia lub chronione Ustawienia FromKeyVault lub żadne ustawienia chronione. Oczekiwana wartość: json-string/json-file/@json-file.
Nazwa wydawcy programu obsługi rozszerzeń.
Ustawienia publiczne w formacie Json dla rozszerzenia. Oczekiwana wartość: json-string/json-file/@json-file.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Określ typ rozszerzenia; przykładem jest "CustomScriptExtension".
Określa wersję programu obsługi skryptów.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az scvmm vm extension delete
Operacja usuwania rozszerzenia.
az scvmm vm extension delete [--ids]
[--name]
[--no-wait]
[--resource-group]
[--subscription]
[--vm-name]
[--yes]
Przykłady
Usuwanie rozszerzenia maszyny wirtualnej
az scvmm vm extension delete --name contoso-extension --vm-name contoso-vm --resource-group contoso-rg
Parametry opcjonalne
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".
Nazwa rozszerzenia maszyny wirtualnej.
Nie czekaj na zakończenie długotrwałej operacji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Nazwa maszyny wirtualnej, na której ma zostać usunięte rozszerzenie.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az scvmm vm extension list
Operacja pobierania wszystkich rozszerzeń maszyny wirtualnej spoza platformy Azure.
az scvmm vm extension list --resource-group
--vm-name
[--expand]
Przykłady
Pobieranie wszystkich rozszerzeń maszyn wirtualnych
az scvmm vm extension list --vm-name contoso-vm --resource-group contoso-rg
Parametry wymagane
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa maszyny wirtualnej zawierającej rozszerzenie.
Parametry opcjonalne
Wyrażenie expand, które ma być stosowane w operacji.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az scvmm vm extension show
Operacja pobierania rozszerzenia.
az scvmm vm extension show [--ids]
[--name]
[--resource-group]
[--subscription]
[--vm-name]
Przykłady
Pobieranie rozszerzenia maszyny wirtualnej
az scvmm vm extension show --name contoso-extension --vm-name contoso-vm --resource-group contoso-rg
Parametry opcjonalne
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".
Nazwa rozszerzenia maszyny wirtualnej.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Nazwa maszyny wirtualnej zawierającej rozszerzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az scvmm vm extension update
Operacja aktualizowania rozszerzenia.
az scvmm 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]
Przykłady
Aktualizowanie rozszerzenia maszyny wirtualnej
az scvmm vm extension update --name contoso-extension --type CustomScriptExtension --publisher Microsoft.Compute --settings "{\"commandToExecute\":\"powershell.exe -c \\\"Get-Process | Where-Object { $_.CPU -lt 100 }\\\"\"}" --type-handler-version 1.10 --vm-name contoso-vm --resource-group contoso-rg
Parametry wymagane
Nazwa rozszerzenia maszyny wirtualnej.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa maszyny wirtualnej, na której ma zostać utworzone lub zaktualizowane rozszerzenie.
Parametry opcjonalne
Określ, czy rozszerzenie powinno używać nowszej wersji pomocniczej, jeśli jest ona dostępna w czasie wdrażania. Po wdrożeniu rozszerzenie nie uaktualni wersji pomocniczych, chyba że zostanie ponownie wdrożone, nawet jeśli ta właściwość ma wartość true.
Wskazuje, czy rozszerzenie powinno zostać automatycznie uaktualnione przez platformę, jeśli jest dostępna nowsza wersja.
Sposób, w jaki program obsługi rozszerzeń powinien zostać zmuszony do aktualizacji, nawet jeśli konfiguracja rozszerzenia nie uległa zmianie.
Nie czekaj na zakończenie długotrwałej operacji.
Rozszerzenie może zawierać chronione Ustawienia lub chronione Ustawienia FromKeyVault lub żadne ustawienia chronione. Oczekiwana wartość: json-string/json-file/@json-file.
Nazwa wydawcy programu obsługi rozszerzeń.
Ustawienia publiczne w formacie Json dla rozszerzenia. Oczekiwana wartość: json-string/json-file/@json-file.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Określ typ rozszerzenia; przykładem jest "CustomScriptExtension".
Określa wersję programu obsługi skryptów.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.