VirtualMachineScaleSetVMsOperations 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_machine_scale_set_vms> Atrybut.
- Dziedziczenie
-
builtins.objectVirtualMachineScaleSetVMsOperations
Konstruktor
VirtualMachineScaleSetVMsOperations(*args, **kwargs)
Metody
begin_deallocate |
Cofa przydział określonej maszyny wirtualnej w zestawie skalowania maszyn wirtualnych. Zamyka maszynę wirtualną i zwalnia używane zasoby obliczeniowe. Nie są naliczane opłaty za zasoby obliczeniowe tej maszyny wirtualnej po cofnięciu przydziału. |
begin_delete |
Usuwa maszynę wirtualną z zestawu skalowania maszyn wirtualnych. |
begin_perform_maintenance |
Wykonuje konserwację na maszynie wirtualnej w zestawie skalowania maszyn wirtualnych. |
begin_power_off |
Wyłącz (zatrzymaj) maszynę wirtualną w zestawie skalowania maszyn wirtualnych. Należy pamiętać, że zasoby są nadal dołączone i są naliczane opłaty za zasoby. Zamiast tego użyj cofnięcia przydziału, aby zwolnić zasoby i uniknąć opłat. |
begin_redeploy |
Wyłącza maszynę wirtualną w zestawie skalowania maszyn wirtualnych, przenosi ją do nowego węzła i włącza ją z powrotem. |
begin_reimage |
Reimages (uaktualnij system operacyjny) określoną maszynę wirtualną w zestawie skalowania maszyn wirtualnych. |
begin_reimage_all |
Umożliwia ponowne utworzenie obrazu wszystkich dysków (w tym dysków danych) w wystąpieniu zestawu skalowania maszyn wirtualnych. Ta operacja jest obsługiwana tylko w przypadku dysków zarządzanych. |
begin_restart |
Uruchamia ponownie maszynę wirtualną w zestawie skalowania maszyn wirtualnych. |
begin_run_command |
Uruchom polecenie na maszynie wirtualnej w zestawie skalowania maszyn wirtualnych. |
begin_start |
Uruchamia maszynę wirtualną w zestawie skalowania maszyn wirtualnych. |
begin_update |
Aktualizacje maszynę wirtualną zestawu skalowania maszyn wirtualnych. |
get |
Pobiera maszynę wirtualną z zestawu skalowania maszyn wirtualnych. |
get_instance_view |
Pobiera stan maszyny wirtualnej z zestawu skalowania maszyn wirtualnych. |
list |
Pobiera listę wszystkich maszyn wirtualnych w zestawach skalowania maszyn wirtualnych. |
begin_deallocate
Cofa przydział określonej maszyny wirtualnej w zestawie skalowania maszyn wirtualnych. Zamyka maszynę wirtualną i zwalnia używane zasoby obliczeniowe. Nie są naliczane opłaty za zasoby obliczeniowe tej maszyny wirtualnej po cofnięciu przydziału.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, instance_id: 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
Usuwa maszynę wirtualną z zestawu skalowania maszyn wirtualnych.
begin_delete(resource_group_name: str, vm_scale_set_name: str, instance_id: 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
Wykonuje konserwację na maszynie wirtualnej w zestawie skalowania maszyn wirtualnych.
begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, instance_id: 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
Wyłącz (zatrzymaj) maszynę wirtualną w zestawie skalowania maszyn wirtualnych. Należy pamiętać, że zasoby są nadal dołączone i są naliczane opłaty za zasoby. Zamiast tego użyj cofnięcia przydziału, aby zwolnić zasoby i uniknąć opłat.
begin_power_off(resource_group_name: str, vm_scale_set_name: str, instance_id: 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_redeploy
Wyłącza maszynę wirtualną w zestawie skalowania maszyn wirtualnych, przenosi ją do nowego węzła i włącza ją z powrotem.
begin_redeploy(resource_group_name: str, vm_scale_set_name: str, instance_id: 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_reimage
Reimages (uaktualnij system operacyjny) określoną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.
begin_reimage(resource_group_name: str, vm_scale_set_name: str, instance_id: 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_reimage_all
Umożliwia ponowne utworzenie obrazu wszystkich dysków (w tym dysków danych) w wystąpieniu zestawu skalowania maszyn wirtualnych. Ta operacja jest obsługiwana tylko w przypadku dysków zarządzanych.
begin_reimage_all(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]
Parametry
- 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_restart
Uruchamia ponownie maszynę wirtualną w zestawie skalowania maszyn wirtualnych.
begin_restart(resource_group_name: str, vm_scale_set_name: str, instance_id: 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 w zestawie skalowania maszyn wirtualnych.
begin_run_command(resource_group_name: str, vm_scale_set_name: str, instance_id: 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
Uruchamia maszynę wirtualną w zestawie skalowania maszyn wirtualnych.
begin_start(resource_group_name: str, vm_scale_set_name: str, instance_id: 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
Aktualizacje maszynę wirtualną zestawu skalowania maszyn wirtualnych.
begin_update(resource_group_name: str, vm_scale_set_name: str, instance_id: str, parameters: _models.VirtualMachineScaleSetVM, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSetVM]
Parametry
- vm_scale_set_name
- str
Nazwa zestawu skalowania maszyn wirtualnych, w którym należy utworzyć lub zaktualizować rozszerzenie. Wymagane.
- parameters
- VirtualMachineScaleSetVM lub IO
Parametry dostarczone do operacji aktualizacji Virtual Machine Scale Sets maszyny wirtualnej. Jest typem VirtualMachineScaleSetVM 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ść VirtualMachineScaleSetVM lub wynik cls(response)
Typ zwracany
Wyjątki
get
Pobiera maszynę wirtualną z zestawu skalowania maszyn wirtualnych.
get(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVM
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
VirtualMachineScaleSetVM lub wynik cls(response)
Typ zwracany
Wyjątki
get_instance_view
Pobiera stan maszyny wirtualnej z zestawu skalowania maszyn wirtualnych.
get_instance_view(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVMInstanceView
Parametry
- cls
- callable
Typ niestandardowy lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
VirtualMachineScaleSetVMInstanceView lub wynik cls(response)
Typ zwracany
Wyjątki
list
Pobiera listę wszystkich maszyn wirtualnych w zestawach skalowania maszyn wirtualnych.
list(resource_group_name: str, virtual_machine_scale_set_name: str, *, filter: str | None = None, select: str | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[VirtualMachineScaleSetVM]
Parametry
- filter
- str
Filtr do zastosowania do operacji. Dozwolone wartości to "startswith(instanceView/statuses/code, 'PowerState') eq true", "properties/latestModelApplied eq true", "properties/latestModelApplied eq false". Wartość domyślna to Brak.
- select
- str
Parametry listy. Dozwolone wartości to "instanceView", "instanceView/statuses". Wartość domyślna to Brak.
- expand
- str
Wyrażenie expand, które ma być stosowane do operacji. Dozwolone wartości to "instanceView". 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 VirtualMachineScaleSetVM lub wynik cls(response)
Typ zwracany
Wyjątki
Atrybuty
models
models = <module 'azure.mgmt.compute.v2018_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2018_04_01\\models\\__init__.py'>
Azure SDK for Python