VirtualMachineScaleSetsOperations 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_sets> Atrybut.
- Dziedziczenie
-
builtins.objectVirtualMachineScaleSetsOperations
Konstruktor
VirtualMachineScaleSetsOperations(*args, **kwargs)
Metody
begin_create_or_update |
Tworzenie lub aktualizowanie zestawu skalowania maszyn wirtualnych. |
begin_deallocate |
Cofa przydział określonych maszyn wirtualnych w zestawie skalowania maszyn wirtualnych. Zamyka maszyny wirtualne i zwalnia zasoby obliczeniowe. Nie są naliczane opłaty za zasoby obliczeniowe cofniętą przydział tego zestawu skalowania maszyn wirtualnych. |
begin_delete |
Usuwa zestaw skalowania maszyn wirtualnych. |
begin_delete_instances |
Usuwa maszyny wirtualne w zestawie skalowania maszyn wirtualnych. |
begin_perform_maintenance |
Wykonaj konserwację na co najmniej jednej maszynie wirtualnej w zestawie skalowania maszyn wirtualnych. Operacja na wystąpieniach, które nie kwalifikują się do przeprowadzenia konserwacji, nie powiedzie się. Aby uzyskać więcej informacji, zapoznaj się z najlepszymi rozwiązaniami: https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications. |
begin_power_off |
Wyłącz (zatrzymaj) co najmniej jedną 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 wszystkie maszyny wirtualne w zestawie skalowania maszyn wirtualnych, przenosi je do nowego węzła i włącza je z powrotem. |
begin_reimage |
Reimages (uaktualnij system operacyjny) co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych. |
begin_reimage_all |
Odtwarza wszystkie dyski (w tym dyski danych) na maszynach wirtualnych w zestawie skalowania maszyn wirtualnych. Ta operacja jest obsługiwana tylko w przypadku dysków zarządzanych. |
begin_restart |
Uruchamia ponownie co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych. |
begin_start |
Uruchamia co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych. |
begin_update |
Aktualizowanie zestawu skalowania maszyn wirtualnych. |
begin_update_instances |
Uaktualnia co najmniej jedną maszynę wirtualną do najnowszego zestawu jednostek SKU w modelu zestawu skalowania maszyn wirtualnych. |
force_recovery_service_fabric_platform_update_domain_walk |
Przewodnik ręcznej aktualizacji domeny platformy, aby zaktualizować maszyny wirtualne w zestawie skalowania maszyn wirtualnych usługi Service Fabric. |
get |
Wyświetl informacje o zestawie skalowania maszyn wirtualnych. |
get_instance_view |
Pobiera stan wystąpienia zestawu skalowania maszyn wirtualnych. |
get_os_upgrade_history |
Pobiera listę uaktualnień systemu operacyjnego w wystąpieniu zestawu skalowania maszyn wirtualnych. |
list |
Pobiera listę wszystkich zestawów skalowania maszyn wirtualnych w ramach grupy zasobów. |
list_all |
Pobiera listę wszystkich zestawów skalowania maszyn wirtualnych w subskrypcji, niezależnie od skojarzonej grupy zasobów. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę zestawów skalowania maszyn wirtualnych. Zrób to do momentu, aż nextLink ma wartość null, aby pobrać wszystkie zestawy skalowania maszyn wirtualnych. |
list_skus |
Pobiera listę jednostek SKU dostępnych dla zestawu skalowania maszyn wirtualnych, w tym minimalne i maksymalne wystąpienia maszyn wirtualnych dozwolone dla każdej jednostki SKU. |
begin_create_or_update
Tworzenie lub aktualizowanie zestawu skalowania maszyn wirtualnych.
begin_create_or_update(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VirtualMachineScaleSet, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]
Parametry
- vm_scale_set_name
- str
Nazwa zestawu skalowania maszyn wirtualnych do utworzenia lub zaktualizowania. Wymagane.
- parameters
- VirtualMachineScaleSet lub IO
Obiekt zestawu skalowania. Jest typem VirtualMachineScaleSet 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 VirtualMachineScaleSet lub wynik cls(response)
Typ zwracany
Wyjątki
begin_deallocate
Cofa przydział określonych maszyn wirtualnych w zestawie skalowania maszyn wirtualnych. Zamyka maszyny wirtualne i zwalnia zasoby obliczeniowe. Nie są naliczane opłaty za zasoby obliczeniowe cofniętą przydział tego zestawu skalowania maszyn wirtualnych.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs lub IO
Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. To typ identyfikatorów VirtualMachineScaleSetVMInstanceID lub 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_delete
Usuwa zestaw skalowania maszyn wirtualnych.
begin_delete(resource_group_name: str, vm_scale_set_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_delete_instances
Usuwa maszyny wirtualne w zestawie skalowania maszyn wirtualnych.
begin_delete_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs lub IO
Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. Jest typem VirtualMachineScaleSetVMInstanceRequiredIDs 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ść None lub wynik cls(response)
Typ zwracany
Wyjątki
begin_perform_maintenance
Wykonaj konserwację na co najmniej jednej maszynie wirtualnej w zestawie skalowania maszyn wirtualnych. Operacja na wystąpieniach, które nie kwalifikują się do przeprowadzenia konserwacji, nie powiedzie się. Aby uzyskać więcej informacji, zapoznaj się z najlepszymi rozwiązaniami: https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.
begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs lub IO
Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. To typ identyfikatorów VirtualMachineScaleSetVMInstanceID lub 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_power_off
Wyłącz (zatrzymaj) co najmniej jedną 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, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs lub IO
Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. To typ identyfikatorów VirtualMachineScaleSetVMInstanceID lub 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_redeploy
Wyłącza wszystkie maszyny wirtualne w zestawie skalowania maszyn wirtualnych, przenosi je do nowego węzła i włącza je z powrotem.
begin_redeploy(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs lub IO
Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. Jest typem VirtualMachineScaleSetVMInstanceIDs 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
Reimages (uaktualnij system operacyjny) co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.
begin_reimage(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs lub IO
Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. Jest typem VirtualMachineScaleSetVMInstanceIDs 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
Odtwarza wszystkie dyski (w tym dyski danych) na maszynach wirtualnych w zestawie 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, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs lub IO
Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. Jest typem VirtualMachineScaleSetVMInstanceIDs 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_restart
Uruchamia ponownie co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.
begin_restart(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs lub IO
Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. Jest typem VirtualMachineScaleSetVMInstanceIDs 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_start
Uruchamia co najmniej jedną maszynę wirtualną w zestawie skalowania maszyn wirtualnych.
begin_start(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs lub IO
Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. Jest typem VirtualMachineScaleSetVMInstanceIDs 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_update
Aktualizowanie zestawu skalowania maszyn wirtualnych.
begin_update(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VirtualMachineScaleSetUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]
Parametry
- vm_scale_set_name
- str
Nazwa zestawu skalowania maszyn wirtualnych do utworzenia lub zaktualizowania. Wymagane.
- parameters
- VirtualMachineScaleSetUpdate lub IO
Obiekt zestawu skalowania. Jest typem VirtualMachineScaleSetUpdate 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 VirtualMachineScaleSet lub wynik cls(response)
Typ zwracany
Wyjątki
begin_update_instances
Uaktualnia co najmniej jedną maszynę wirtualną do najnowszego zestawu jednostek SKU w modelu zestawu skalowania maszyn wirtualnych.
begin_update_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs lub IO
Lista identyfikatorów wystąpień maszyn wirtualnych z zestawu skalowania maszyn wirtualnych. Jest typem VirtualMachineScaleSetVMInstanceRequiredIDs 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ść None lub wynik cls(response)
Typ zwracany
Wyjątki
force_recovery_service_fabric_platform_update_domain_walk
Przewodnik ręcznej aktualizacji domeny platformy, aby zaktualizować maszyny wirtualne w zestawie skalowania maszyn wirtualnych usługi Service Fabric.
force_recovery_service_fabric_platform_update_domain_walk(resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any) -> RecoveryWalkResponse
Parametry
- platform_update_domain
- int
Domena aktualizacji platformy, dla której zażądano ręcznego przewodnika odzyskiwania. Wymagane.
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
RecoveryWalkResponse lub wynik cls(response)
Typ zwracany
Wyjątki
get
Wyświetl informacje o zestawie skalowania maszyn wirtualnych.
get(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> VirtualMachineScaleSet
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
VirtualMachineScaleSet lub wynik cls(response)
Typ zwracany
Wyjątki
get_instance_view
Pobiera stan wystąpienia zestawu skalowania maszyn wirtualnych.
get_instance_view(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> VirtualMachineScaleSetInstanceView
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
VirtualMachineScaleSetInstanceView lub wynik cls(response)
Typ zwracany
Wyjątki
get_os_upgrade_history
Pobiera listę uaktualnień systemu operacyjnego w wystąpieniu zestawu skalowania maszyn wirtualnych.
get_os_upgrade_history(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[UpgradeOperationHistoricalStatusInfo]
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie klasy UpgradeOperationHistoricalStatusInfo lub wynik cls(response)
Typ zwracany
Wyjątki
list
Pobiera listę wszystkich zestawów skalowania maszyn wirtualnych w ramach grupy zasobów.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu VirtualMachineScaleSet lub wynik cls(response)
Typ zwracany
Wyjątki
list_all
Pobiera listę wszystkich zestawów skalowania maszyn wirtualnych w subskrypcji, niezależnie od skojarzonej grupy zasobów. Użyj właściwości nextLink w odpowiedzi, aby uzyskać następną stronę zestawów skalowania maszyn wirtualnych. Zrób to do momentu, aż nextLink ma wartość null, aby pobrać wszystkie zestawy skalowania maszyn wirtualnych.
list_all(**kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator, taki jak wystąpienie elementu VirtualMachineScaleSet lub wynik cls(response)
Typ zwracany
Wyjątki
list_skus
Pobiera listę jednostek SKU dostępnych dla zestawu skalowania maszyn wirtualnych, w tym minimalne i maksymalne wystąpienia maszyn wirtualnych dozwolone dla każdej jednostki SKU.
list_skus(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSetSku]
Parametry
- cls
- callable
Niestandardowy typ lub funkcja, która zostanie przekazana bezpośrednia odpowiedź
Zwraca
Iterator podobny do wystąpienia elementu VirtualMachineScaleSetSku lub wyniku 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