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_capture |
Przechwytuje maszynę wirtualną, kopiując wirtualne dyski twarde maszyny wirtualnej i wyświetlając szablon, 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 zatrzymać przydział maszyny wirtualnej. |
begin_create_or_update |
Operacja tworzenia lub aktualizowania 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_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_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 maszyny wirtualnej na uogólniony. |
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. |
begin_capture
Przechwytuje maszynę wirtualną, kopiując wirtualne dyski twarde maszyny wirtualnej i wyświetlając szablon, 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
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ść 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 zatrzymać przydział maszyny wirtualnej.
begin_convert_to_managed_disks(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_create_or_update
Operacja tworzenia lub aktualizowania 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 Tworzenie 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
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
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, **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_delete
Operacja usuwania maszyny wirtualnej.
begin_delete(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_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
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_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 żą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 dla tej flagi ma wartość false, jeśli nie zostanie określona. Wartość domyślna to False.
- cls
- callable
Niestandardowy typ 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
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ść 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
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_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
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
generalize
Ustawia stan maszyny wirtualnej na uogólniony.
generalize(resource_group_name: str, vm_name: str, **kwargs: Any) -> None
Parametry
- cls
- callable
Typ niestandardowy 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: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachine
Parametry
- expand
- str
Wyrażenie rozwiń, które ma być stosowane w operacji. Znane wartości to "instanceView" i None. Wartość domyślna to "instanceView".
- 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, **kwargs: Any) -> Iterable[VirtualMachine]
Parametry
- 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(**kwargs: Any) -> Iterable[VirtualMachine]
Parametry
- 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
Atrybuty
models
models = <module 'azure.mgmt.compute.v2019_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2019_03_01\\models\\__init__.py'>
Azure SDK for Python