VirtualMachineScaleSetsOperations Třída
Upozornění
NEPOUŽÍVEJTE přímou instanci této třídy.
Místo toho byste měli přistupovat k následujícím operacím prostřednictvím
<xref:virtual_machine_scale_sets> Atribut.
- Dědičnost
-
builtins.objectVirtualMachineScaleSetsOperations
Konstruktor
VirtualMachineScaleSetsOperations(*args, **kwargs)
Metody
begin_create_or_update |
Vytvoření nebo aktualizace škálovací sady virtuálních počítačů |
begin_deallocate |
Zruší přidělení konkrétních virtuálních počítačů ve škálovací sadě virtuálních počítačů. Vypne virtuální počítače a uvolní výpočetní prostředky. Výpočetní prostředky, které tato škálovací sada virtuálních počítačů uvolní, se vám neúčtují. |
begin_delete |
Odstraní škálovací sadu virtuálních počítačů. |
begin_delete_instances |
Odstraní virtuální počítače ve škálovací sadě virtuálních počítačů. |
begin_perform_maintenance |
Proveďte údržbu jednoho nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů. Operace s instancemi, které nemají nárok na provedení údržby, se nezdaří. Další podrobnosti najdete v osvědčených postupech: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications. |
begin_power_off |
Vypněte (zastavte) jeden nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů. Všimněte si, že prostředky jsou stále připojené a za tyto prostředky se vám účtují poplatky. Místo toho použijte uvolnění prostředků a vyhněte se poplatkům. |
begin_reapply |
Znovu použije profil virtuálního počítače škálovací sady virtuálních počítačů na instance virtuálních počítačů. |
begin_redeploy |
Vypne všechny virtuální počítače ve škálovací sadě virtuálních počítačů, přesune je do nového uzlu a znovu je zapne. |
begin_reimage |
Přenastaví (upgraduje operační systém) jeden nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů, které nemají dočasný disk s operačním systémem. U virtuálních počítačů s dočasným diskem s operačním systémem se virtuální počítač resetuje do počátečního stavu. |
begin_reimage_all |
Znovu vytvoří všechny disky (včetně datových disků) ve virtuálních počítačích ve škálovací sadě virtuálních počítačů. Tato operace se podporuje jenom pro spravované disky. |
begin_restart |
Restartuje jeden nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů. |
begin_set_orchestration_service_state |
Změní vlastnost ServiceState pro danou službu. |
begin_start |
Spustí jeden nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů. |
begin_update |
Aktualizujte škálovací sadu virtuálních počítačů. |
begin_update_instances |
Upgraduje jeden nebo více virtuálních počítačů na nejnovější sadu skladových položek v modelu škálovací sady virtuálních počítačů. |
convert_to_single_placement_group |
Převede vlastnost SinglePlacementGroup na false pro existující škálovací sadu virtuálních počítačů. |
force_recovery_service_fabric_platform_update_domain_walk |
Ruční aktualizace domény platformy k aktualizaci virtuálních počítačů ve škálovací sadě virtuálních počítačů Service Fabric |
get |
Zobrazení informací o škálovací sadě virtuálních počítačů |
get_instance_view |
Získá stav instance škálovací sady virtuálních počítačů. |
get_os_upgrade_history |
Získá seznam upgradů operačního systému v instanci škálovací sady virtuálních počítačů. |
list |
Získá seznam všech škálovacích sad virtuálních počítačů v rámci skupiny prostředků. |
list_all |
Získá seznam všech škálovacích sad virtuálních počítačů v předplatném bez ohledu na přidruženou skupinu prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku služby VM Scale Sets. Pokud chcete načíst všechny škálovací sady virtuálních počítačů, udělejte to do doby, než má nextLink hodnotu null. |
list_by_location |
Získá všechny škálovací sady virtuálních počítačů v rámci zadaného předplatného pro zadané umístění. |
list_skus |
Získá seznam skladových položek dostupných pro vaši škálovací sadu virtuálních počítačů, včetně minimálních a maximálních povolených instancí virtuálních počítačů pro jednotlivé skladové položky. |
begin_create_or_update
Vytvoření nebo aktualizace škálovací sady virtuálních počítačů
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
Název škálovací sady virtuálních počítačů, která se má vytvořit nebo aktualizovat. Povinná hodnota.
- parameters
- VirtualMachineScaleSet nebo IO
Objekt škálovací sady. Je typ VirtualMachineScaleSet nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď VirtualMachineScaleSet, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_deallocate
Zruší přidělení konkrétních virtuálních počítačů ve škálovací sadě virtuálních počítačů. Vypne virtuální počítače a uvolní výpočetní prostředky. Výpočetní prostředky, které tato škálovací sada virtuálních počítačů uvolní, se vám neúčtují.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, hibernate: bool | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs nebo IO
Seznam ID instancí virtuálních počítačů ze škálovací sady virtuálních počítačů. Je typ VirtualMachineScaleSetVMInstanceIDs nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.
- hibernate
- bool
Volitelný parametr pro hibernaci virtuálního počítače ze škálovací sady virtuálních počítačů. (Tato funkce je dostupná jenom pro škálovací sady virtuálních počítačů s flexibilním režimem orchestrace.) Výchozí hodnota je Žádná.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_delete
Odstraní škálovací sadu virtuálních počítačů.
begin_delete(resource_group_name: str, vm_scale_set_name: str, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parametry
- force_deletion
- bool
Volitelný parametr pro vynucení odstranění škálovací sady virtuálních počítačů (Funkce ve verzi Preview). Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_delete_instances
Odstraní virtuální počítače ve škálovací sadě virtuálních počítačů.
begin_delete_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, force_deletion: bool | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs nebo IO
Seznam ID instancí virtuálních počítačů ze škálovací sady virtuálních počítačů. Je typ VirtualMachineScaleSetVMInstanceRequiredIDs nebo vstupně-výstupní typ. Povinná hodnota.
- force_deletion
- bool
Volitelný parametr pro vynucení odstranění virtuálních počítačů ze škálovací sady virtuálních počítačů. (Funkce ve verzi Preview). Výchozí hodnota je Žádná.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_perform_maintenance
Proveďte údržbu jednoho nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů. Operace s instancemi, které nemají nárok na provedení údržby, se nezdaří. Další podrobnosti najdete v osvědčených postupech: https://docs.microsoft.com/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 nebo IO
Seznam ID instancí virtuálních počítačů ze škálovací sady virtuálních počítačů. Je typ VirtualMachineScaleSetVMInstanceIDs nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.
- content_type
- str
Content-type parametru textu. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování poller z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metodou dotazování ARMPolling. Předejte hodnotu False pro tuto operaci, pokud se nechcete dotazovat, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrátí buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_power_off
Vypněte (zastavte) jeden nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů. Všimněte si, že prostředky jsou stále připojené a za tyto prostředky se vám účtují poplatky. Místo toho použijte uvolnění prostředků a vyhněte se poplatkům.
begin_power_off(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, skip_shutdown: bool = False, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs nebo IO
Seznam ID instancí virtuálních počítačů ze škálovací sady virtuálních počítačů Je typ VirtualMachineScaleSetVMInstanceID nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.
- skip_shutdown
- bool
Parametr pro vyžádání nesplaceného vypnutí virtuálního počítače. Hodnota True pro tento příznak označuje nenákladné vypnutí, zatímco hodnota false označuje jinak. Výchozí hodnota tohoto příznaku je false, pokud není zadána. Výchozí hodnotou je Nepravda.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_reapply
Znovu použije profil virtuálního počítače škálovací sady virtuálních počítačů na instance virtuálních počítačů.
begin_reapply(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[None]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_redeploy
Vypne všechny virtuální počítače ve škálovací sadě virtuálních počítačů, přesune je do nového uzlu a znovu je zapne.
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 nebo IO
Seznam ID instancí virtuálních počítačů ze škálovací sady virtuálních počítačů Je typ VirtualMachineScaleSetVMInstanceID nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_reimage
Přenastaví (upgraduje operační systém) jeden nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů, které nemají dočasný disk s operačním systémem. U virtuálních počítačů s dočasným diskem s operačním systémem se virtuální počítač resetuje do počátečního stavu.
begin_reimage(resource_group_name: str, vm_scale_set_name: str, vm_scale_set_reimage_input: _models.VirtualMachineScaleSetReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_scale_set_reimage_input
- VirtualMachineScaleSetReimageParameters nebo IO
Parametry pro reimaging VM ScaleSet Je typ VirtualMachineScaleSetReimageParameters nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_reimage_all
Znovu vytvoří všechny disky (včetně datových disků) ve virtuálních počítačích ve škálovací sadě virtuálních počítačů. Tato operace se podporuje jenom pro spravované disky.
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 nebo IO
Seznam ID instancí virtuálních počítačů ze škálovací sady virtuálních počítačů Je typ VirtualMachineScaleSetVMInstanceID nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_restart
Restartuje jeden nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů.
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 nebo IO
Seznam ID instancí virtuálních počítačů ze škálovací sady virtuálních počítačů Je typ VirtualMachineScaleSetVMInstanceID nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_set_orchestration_service_state
Změní vlastnost ServiceState pro danou službu.
begin_set_orchestration_service_state(resource_group_name: str, vm_scale_set_name: str, parameters: _models.OrchestrationServiceStateInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametry
- vm_scale_set_name
- str
Název škálovací sady virtuálních počítačů, která se má vytvořit nebo aktualizovat. Povinná hodnota.
- parameters
- OrchestrationServiceStateInput nebo IO
Vstupní objekt pro rozhraní API SetOrchestrationServiceState. Je typ OrchestrationServiceStateInput nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_start
Spustí jeden nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů.
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 nebo IO
Seznam ID instancí virtuálních počítačů ze škálovací sady virtuálních počítačů Je typ VirtualMachineScaleSetVMInstanceID nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_update
Aktualizujte škálovací sadu virtuálních počítačů.
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
Název škálovací sady virtuálních počítačů, která se má vytvořit nebo aktualizovat. Povinná hodnota.
- parameters
- VirtualMachineScaleSetUpdate nebo IO
Objekt škálovací sady. Je typ VirtualMachineScaleSetUpdate nebo vstupně-výstupní operace. Povinná hodnota.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď VirtualMachineScaleSet, nebo výsledek cls(response)
Návratový typ
Výjimky
begin_update_instances
Upgraduje jeden nebo více virtuálních počítačů na nejnovější sadu skladových položek v modelu škálovací sady virtuálních počítačů.
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 nebo IO
Seznam ID instancí virtuálních počítačů ze škálovací sady virtuálních počítačů Je typ VirtualMachineScaleSetVMInstanceRequiredIDs nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
- continuation_token
- str
Pokračovací token pro restartování polleru z uloženého stavu.
- polling
- bool nebo PollingMethod
Ve výchozím nastavení bude metoda dotazování ARMPolling. Předejte nepravdě pro tuto operaci, aby se nezotkejte, nebo předejte vlastní inicializovaný objekt dotazování pro osobní strategii dotazování.
- polling_interval
- int
Výchozí doba čekání mezi dvěma dotazy na operace LRO, pokud není k dispozici žádná hlavička Retry-After.
Návraty
Instance LROPoller, která vrací buď None, nebo výsledek cls(response)
Návratový typ
Výjimky
convert_to_single_placement_group
Převede vlastnost SinglePlacementGroup na false pro existující škálovací sadu virtuálních počítačů.
convert_to_single_placement_group(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VMScaleSetConvertToSinglePlacementGroupInput, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parametry
- vm_scale_set_name
- str
Název škálovací sady virtuálních počítačů, která se má vytvořit nebo aktualizovat. Povinná hodnota.
- parameters
- VMScaleSetConvertToSinglePlacementGroupInput nebo IO
Vstupní objekt pro Rozhraní API ConvertToSinglePlacementGroup. Je typ VMScaleSetConvertToSinglePlacementGroupInput nebo vstupně-výstupní typ. Povinná hodnota.
- content_type
- str
Typ obsahu parametru body. Známé hodnoty jsou: application/json. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Žádný nebo výsledek cls(response)
Návratový typ
Výjimky
force_recovery_service_fabric_platform_update_domain_walk
Ruční aktualizace domény platformy k aktualizaci virtuálních počítačů ve škálovací sadě virtuálních počítačů Service Fabric
force_recovery_service_fabric_platform_update_domain_walk(resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, zone: str | None = None, placement_group_id: str | None = None, **kwargs: Any) -> RecoveryWalkResponse
Parametry
- platform_update_domain
- int
Doména aktualizace platformy, pro kterou se vyžaduje ruční obnovení. Povinná hodnota.
- zone
- str
Zóna, ve které se vyžaduje ruční obnovení pro škálovací sadu virtuálních počítačů mezi zónami. Výchozí hodnota je Žádná.
- placement_group_id
- str
ID skupiny umístění, pro kterou je požadován ruční obnovení. Výchozí hodnota je Žádná.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
RecoveryWalkResponse nebo výsledek cls(response)
Návratový typ
Výjimky
get
Zobrazení informací o škálovací sadě virtuálních počítačů
get(resource_group_name: str, vm_scale_set_name: str, *, expand: str | ExpandTypesForGetVMScaleSets | None = None, **kwargs: Any) -> VirtualMachineScaleSet
Parametry
- expand
- str nebo ExpandTypesForGetVMScaleSets
Výraz expand, který se má použít v operaci. UserData načte vlastnost UserData škálovací sady virtuálních počítačů, kterou uživatel poskytl během operace vytvoření nebo aktualizace škálovací sady virtuálních počítačů. "userData" Výchozí hodnota je None.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
VirtualMachineScaleSet nebo výsledek cls(response)
Návratový typ
Výjimky
get_instance_view
Získá stav instance škálovací sady virtuálních počítačů.
get_instance_view(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> VirtualMachineScaleSetInstanceView
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
VirtualMachineScaleSetInstanceView nebo výsledek cls(response)
Návratový typ
Výjimky
get_os_upgrade_history
Získá seznam upgradů operačního systému v instanci škálovací sady virtuálních počítačů.
get_os_upgrade_history(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[UpgradeOperationHistoricalStatusInfo]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor jako instance UpgradeOperationHistoricalStatusInfo nebo výsledek cls(response)
Návratový typ
Výjimky
list
Získá seznam všech škálovacích sad virtuálních počítačů v rámci skupiny prostředků.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance VirtualMachineScaleSet, nebo výsledek cls(response)
Návratový typ
Výjimky
list_all
Získá seznam všech škálovacích sad virtuálních počítačů v předplatném bez ohledu na přidruženou skupinu prostředků. Pomocí vlastnosti nextLink v odpovědi získáte další stránku služby VM Scale Sets. Pokud chcete načíst všechny škálovací sady virtuálních počítačů, udělejte to do doby, než má nextLink hodnotu null.
list_all(**kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance VirtualMachineScaleSet, nebo výsledek cls(response)
Návratový typ
Výjimky
list_by_location
Získá všechny škálovací sady virtuálních počítačů v rámci zadaného předplatného pro zadané umístění.
list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parametry
- location
- str
Umístění, pro které se dotazují škálovací sady virtuálních počítačů v rámci předplatného. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance VirtualMachineScaleSet, nebo výsledek cls(response)
Návratový typ
Výjimky
list_skus
Získá seznam skladových položek dostupných pro vaši škálovací sadu virtuálních počítačů, včetně minimálních a maximálních povolených instancí virtuálních počítačů pro jednotlivé skladové položky.
list_skus(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSetSku]
Parametry
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor, jako je instance VirtualMachineScaleSetSku, nebo výsledek cls(response)
Návratový typ
Výjimky
Atributy
models
models = <module 'azure.mgmt.compute.v2023_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2023_03_01\\models\\__init__.py'>
Azure SDK for Python