VirtualMachinesOperations Klasa
Ostrzeżenie
NIE tworzy wystąpienia tej klasy bezpośrednio.
Zamiast tego należy uzyskać dostęp do następujących operacji za pomocą polecenia
<xref:virtual_machines> Atrybut.
- Dziedziczenie
-
builtins.objectVirtualMachinesOperations
Konstruktor
VirtualMachinesOperations(*args, **kwargs)
Metody
begin_assess_patches |
Ocenianie poprawek na maszynie wirtualnej. |
begin_capture |
Przechwytuje maszynę wirtualną przez skopiowanie wirtualnych dysków twardych maszyny wirtualnej i wyprowadzenie szablonu, który może służyć do tworzenia podobnych maszyn wirtualnych. |
begin_convert_to_managed_disks |
Konwertuje dyski maszyny wirtualnej z obiektów blob na dyski zarządzane. Przed wywołaniem tej operacji należy cofnąć przydział maszyny wirtualnej. |
begin_create_or_update |
Operacja tworzenia lub aktualizowania maszyny wirtualnej. Pamiętaj, że niektóre właściwości można ustawić tylko podczas tworzenia maszyny wirtualnej. |
begin_deallocate |
Zamyka maszynę wirtualną i zwalnia zasoby obliczeniowe. Nie są naliczane opłaty za zasoby obliczeniowe używane przez tę maszynę wirtualną. |
begin_delete |
Operacja usuwania maszyny wirtualnej. |
begin_install_patches |
Instaluje poprawki na maszynie wirtualnej. |
begin_perform_maintenance |
Operacja przeprowadzania konserwacji na maszynie wirtualnej. |
begin_power_off |
Operacja wyłączania (zatrzymywania) maszyny wirtualnej. Maszynę wirtualną można ponownie uruchomić przy użyciu tych samych aprowizowania zasobów. Nadal są naliczane opłaty za tę maszynę wirtualną. |
begin_reapply |
Operacja ponownego zastosowania stanu maszyny wirtualnej. |
begin_redeploy |
Wyłącza maszynę wirtualną, przenosi ją do nowego węzła i włącza ją z powrotem. |
begin_reimage |
Odtwarza obraz maszyny wirtualnej, która ma efemeryczny dysk systemu operacyjnego z powrotem do stanu początkowego. |
begin_restart |
Operacja ponownego uruchomienia maszyny wirtualnej. |
begin_run_command |
Uruchom polecenie na maszynie wirtualnej. |
begin_start |
Operacja uruchamiania maszyny wirtualnej. |
begin_update |
Operacja aktualizowania maszyny wirtualnej. |
generalize |
Ustawia stan systemu operacyjnego maszyny wirtualnej na uogólniony. Zaleca się przygotowanie maszyny wirtualnej przed wykonaniem tej operacji. >>:code: |
get |
Pobiera informacje o widoku modelu lub widoku wystąpienia maszyny wirtualnej. |
instance_view |
Pobiera informacje o stanie czasu wykonywania maszyny wirtualnej. |
list |
Wyświetla listę wszystkich maszyn wirtualnych w określonej grupie zasobów. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę maszyn wirtualnych. |
list_all |
Wyświetla listę wszystkich maszyn wirtualnych w określonej subskrypcji. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę maszyn wirtualnych. |
list_available_sizes |
Wyświetla listę wszystkich dostępnych rozmiarów maszyn wirtualnych, do których można zmienić rozmiar określonej maszyny wirtualnej. |
list_by_location |
Pobiera wszystkie maszyny wirtualne w ramach określonej subskrypcji dla określonej lokalizacji. |
retrieve_boot_diagnostics_data |
Operacja pobierania identyfikatorów URI sygnatury dostępu współdzielonego dla dzienników diagnostycznych rozruchu maszyny wirtualnej. |
simulate_eviction |
Operacja symulowania eksmisji maszyny wirtualnej typu spot. |
begin_assess_patches
Ocenianie poprawek na maszynie wirtualnej.
begin_assess_patches(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[VirtualMachineAssessPatchesResult]
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość VirtualMachineAssessPatchesResult lub wynik cls(response)
Typ zwracany
Wyjątki
begin_capture
Przechwytuje maszynę wirtualną przez skopiowanie wirtualnych dysków twardych maszyny wirtualnej i wyprowadzenie szablonu, który może służyć do tworzenia podobnych maszyn wirtualnych.
begin_capture(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineCaptureParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineCaptureResult]
Parametry
- parameters
- VirtualMachineCaptureParameters lub IO
Parametry dostarczone do operacji przechwytywania maszyny wirtualnej. Jest typem VirtualMachineCaptureParameters lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość VirtualMachineCaptureResult lub wynik cls(response)
Typ zwracany
Wyjątki
begin_convert_to_managed_disks
Konwertuje dyski maszyny wirtualnej z obiektów blob na dyski zarządzane. Przed wywołaniem tej operacji należy cofnąć przydział maszyny wirtualnej.
begin_convert_to_managed_disks(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_create_or_update
Operacja tworzenia lub aktualizowania maszyny wirtualnej. Pamiętaj, że niektóre właściwości można ustawić tylko podczas tworzenia maszyny wirtualnej.
begin_create_or_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachine, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parametry
- parameters
- VirtualMachine lub IO
Parametry dostarczone do operacji Tworzenia maszyny wirtualnej. Jest typem VirtualMachine lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające element VirtualMachine lub wynik cls(response)
Typ zwracany
Wyjątki
begin_deallocate
Zamyka maszynę wirtualną i zwalnia zasoby obliczeniowe. Nie są naliczane opłaty za zasoby obliczeniowe używane przez tę maszynę wirtualną.
begin_deallocate(resource_group_name: str, vm_name: str, *, hibernate: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parametry
- hibernate
- bool
Opcjonalny parametr do hibernacji maszyny wirtualnej. (Funkcja w wersji zapoznawczej). Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_delete
Operacja usuwania maszyny wirtualnej.
begin_delete(resource_group_name: str, vm_name: str, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parametry
- force_deletion
- bool
Opcjonalny parametr wymuszania usuwania maszyn wirtualnych. Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_install_patches
Instaluje poprawki na maszynie wirtualnej.
begin_install_patches(resource_group_name: str, vm_name: str, install_patches_input: _models.VirtualMachineInstallPatchesParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineInstallPatchesResult]
Parametry
- install_patches_input
- VirtualMachineInstallPatchesParameters lub IO
Dane wejściowe dla elementów InstallPatches odebrane bezpośrednio przez interfejs API. Jest typem VirtualMachineInstallPatchesParameters lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość VirtualMachineInstallPatchesResult lub wynik cls(response)
Typ zwracany
Wyjątki
begin_perform_maintenance
Operacja przeprowadzania konserwacji na maszynie wirtualnej.
begin_perform_maintenance(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_power_off
Operacja wyłączania (zatrzymywania) maszyny wirtualnej. Maszynę wirtualną można ponownie uruchomić przy użyciu tych samych aprowizowania zasobów. Nadal są naliczane opłaty za tę maszynę wirtualną.
begin_power_off(resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any) -> LROPoller[None]
Parametry
- skip_shutdown
- bool
Parametr do żądania niewdzięcznego zamknięcia maszyny wirtualnej. Wartość true dla tej flagi wskazuje niewdzięczne zamknięcie, podczas gdy wartość false wskazuje inaczej. Wartość domyślna tej flagi ma wartość false, jeśli nie zostanie określona. Wartość domyślna to False.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_reapply
Operacja ponownego zastosowania stanu maszyny wirtualnej.
begin_reapply(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_redeploy
Wyłącza maszynę wirtualną, przenosi ją do nowego węzła i włącza ją z powrotem.
begin_redeploy(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_reimage
Odtwarza obraz maszyny wirtualnej, która ma efemeryczny dysk systemu operacyjnego z powrotem do stanu początkowego.
begin_reimage(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- parameters
- VirtualMachineReimageParameters lub IO
Parametry dostarczone do operacji Reimage Virtual Machine. Jest typem VirtualMachineReimageParameters lub typem we/wy. Wartość domyślna to Brak.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_restart
Operacja ponownego uruchomienia maszyny wirtualnej.
begin_restart(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji w celu ponownego uruchomienia bazy danych poller ze stanu zapisanego.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_run_command
Uruchom polecenie na maszynie wirtualnej.
begin_run_command(resource_group_name: str, vm_name: str, parameters: _models.RunCommandInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.RunCommandResult]
Parametry
- parameters
- RunCommandInput lub IO
Parametry dostarczone do operacji uruchamiania polecenia. Jest typem RunCommandInput lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json", "text/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie mieć wartość ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wynik polecenia RunCommandResult lub wynik cls(response)
Typ zwracany
Wyjątki
begin_start
Operacja uruchamiania maszyny wirtualnej.
begin_start(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie mieć wartość ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające wartość None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_update
Operacja aktualizowania maszyny wirtualnej.
begin_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parametry
- parameters
- VirtualMachineUpdate lub IO
Parametry dostarczone do operacji Aktualizuj maszynę wirtualną. Jest typem VirtualMachineUpdate lub typem we/wy. Wymagane.
- content_type
- str
Typ zawartości parametru treści. Znane wartości to: "application/json". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
- continuation_token
- str
Token kontynuacji umożliwiający ponowne uruchomienie narzędzia poller z zapisanego stanu.
- polling
- bool lub PollingMethod
Domyślnie metoda sondowania będzie mieć wartość ARMPolling. Przekaż wartość False dla tej operacji, aby nie sondować lub przekazać własny zainicjowany obiekt sondowania dla osobistej strategii sondowania.
- polling_interval
- int
Domyślny czas oczekiwania między dwoma sondami dla operacji LRO, jeśli nie ma Retry-After nagłówka.
Zwraca
Wystąpienie LROPoller zwracające element VirtualMachine lub wynik cls(response)
Typ zwracany
Wyjątki
generalize
Ustawia stan systemu operacyjnego maszyny wirtualnej na uogólniony. Zaleca się przygotowanie maszyny wirtualnej przed wykonaniem tej operacji. >>:code:<br>
Dla systemu Windows zapoznaj się z tematem Create a managed image of a generalized VM in Azure <https://docs.microsoft.com/azure/virtual-machines/windows/capture-image-resource>
_<<.:code:For Linux, please refer to
Jak utworzyć obraz maszyny wirtualnej lub wirtualnego dysku twardego.
generalize(resource_group_name: str, vm_name: str, **kwargs: Any) -> None
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera informacje o widoku modelu lub widoku wystąpienia maszyny wirtualnej.
get(resource_group_name: str, vm_name: str, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> VirtualMachine
Parametry
- expand
- str lub InstanceViewTypes
Wyrażenie rozwiń, które ma być stosowane w operacji. Element InstanceView pobiera migawkę właściwości środowiska uruchomieniowego maszyny wirtualnej zarządzanej przez platformę i może zmieniać się poza operacjami płaszczyzny sterowania. Element "UserData" pobiera właściwość UserData w ramach widoku modelu maszyny wirtualnej, który został dostarczony przez użytkownika podczas operacji tworzenia/aktualizowania maszyny wirtualnej. Znane wartości to: "instanceView" i "userData". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
VirtualMachine lub wynik cls(response)
Typ zwracany
Wyjątki
instance_view
Pobiera informacje o stanie czasu wykonywania maszyny wirtualnej.
instance_view(resource_group_name: str, vm_name: str, **kwargs: Any) -> VirtualMachineInstanceView
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
VirtualMachineInstanceView lub wynik cls(response)
Typ zwracany
Wyjątki
list
Wyświetla listę wszystkich maszyn wirtualnych w określonej grupie zasobów. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę maszyn wirtualnych.
list(resource_group_name: str, *, filter: str | None = None, **kwargs: Any) -> Iterable[VirtualMachine]
Parametry
- filter
- str
Opcja zapytania systemowego umożliwiająca filtrowanie maszyn wirtualnych zwróconych w odpowiedzi. Dozwolona wartość to "virtualMachineScaleSet/id" eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie maszyny wirtualnej lub wynik cls(response)
Typ zwracany
Wyjątki
list_all
Wyświetla listę wszystkich maszyn wirtualnych w określonej subskrypcji. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę maszyn wirtualnych.
list_all(*, status_only: str | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[VirtualMachine]
Parametry
- status_only
- str
statusOnly=true umożliwia pobieranie stanu czasu wykonywania wszystkich Virtual Machines w subskrypcji. Wartość domyślna to Brak.
- filter
- str
Opcja zapytania systemowego umożliwiająca filtrowanie maszyn wirtualnych zwróconych w odpowiedzi. Dozwolona wartość to "virtualMachineScaleSet/id" eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}". Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie maszyny wirtualnej lub wynik cls(response)
Typ zwracany
Wyjątki
list_available_sizes
Wyświetla listę wszystkich dostępnych rozmiarów maszyn wirtualnych, do których można zmienić rozmiar określonej maszyny wirtualnej.
list_available_sizes(resource_group_name: str, vm_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu VirtualMachineSize lub wynik cls(response)
Typ zwracany
Wyjątki
list_by_location
Pobiera wszystkie maszyny wirtualne w ramach określonej subskrypcji dla określonej lokalizacji.
list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachine]
Parametry
- location
- str
Lokalizacja, dla której są tworzone zapytania dotyczące maszyn wirtualnych w ramach subskrypcji. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie maszyny wirtualnej lub wynik cls(response)
Typ zwracany
Wyjątki
retrieve_boot_diagnostics_data
Operacja pobierania identyfikatorów URI sygnatury dostępu współdzielonego dla dzienników diagnostycznych rozruchu maszyny wirtualnej.
retrieve_boot_diagnostics_data(resource_group_name: str, vm_name: str, *, sas_uri_expiration_time_in_minutes: int | None = None, **kwargs: Any) -> RetrieveBootDiagnosticsDataResult
Parametry
- sas_uri_expiration_time_in_minutes
- int
Czas trwania wygaśnięcia w minutach dla identyfikatorów URI sygnatury dostępu współdzielonego z wartością od 1 do 1440 minut. <br>
:code:NOTE:>><<<br>
Jeśli nie określono, identyfikatory URI sygnatury dostępu współdzielonego zostaną wygenerowane z domyślnym czasem wygaśnięcia 120 minut. Wartość domyślna to Brak.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
RetrieveBootDiagnosticsDataResult lub wynik cls(response)
Typ zwracany
Wyjątki
simulate_eviction
Operacja symulowania eksmisji maszyny wirtualnej typu spot.
simulate_eviction(resource_group_name: str, vm_name: str, **kwargs: Any) -> None
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Brak lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.compute.v2021_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_11_01\\models\\__init__.py'>
Azure SDK for Python