VirtualMachineScaleSetVMsOperations Klasa
Ostrzeżenie
NIE należy bezpośrednio utworzyć wystąpienia tej klasy.
Zamiast tego należy uzyskać dostęp do następujących operacji za pośrednictwem
<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 |
Wyłącza maszynę wirtualną w zestawie VMScaleSet, przenosi ją do już zaktualizowanego węzła i włącza ją z powrotem podczas fazy samoobsługi planowanej konserwacji. |
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
Wyłącza maszynę wirtualną w zestawie VMScaleSet, przenosi ją do już zaktualizowanego węzła i włącza ją z powrotem podczas fazy samoobsługi planowanej konserwacji.
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, *, 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 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, vm_scale_set_vm_reimage_input: _models.VirtualMachineScaleSetVMReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_scale_set_vm_reimage_input
- VirtualMachineScaleSetVMReimageParameters lub IO
Parametry ponownego tworzenia maszyny wirtualnej w zestawie skalowania. Jest typem VirtualMachineScaleSetVMReimageParameters 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
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 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_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
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_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 uruchom polecenie. 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
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
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
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 aktualizuj 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
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 maszynę wirtualną 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, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachineScaleSetVM
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
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
Niestandardowy typ 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
Typ niestandardowy 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.v2019_07_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2019_07_01\\models\\__init__.py'>
Azure SDK for Python