VirtualMachineScaleSetsOperations Třída
Upozornění
NEVYTVOŘETE instanci této třídy přímo.
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_approve_rolling_upgrade |
Schválení upgradu při odložených upgradech se zajištěním provozu pro disky s operačním systémem ve virtuálních počítačích ve škálovací sadě virtuálních počítačů |
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 několika virtuálních počítačů ve škálovací sadě virtuálních počítačů. Operace u instancí, které nemají nárok na údržbu, 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í sada 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 na nový uzel a znovu je zapne. |
begin_reimage |
Obnoví z image (upgrade operačního systému) 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 |
Zobrazí informace 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 škálovacích sad virtuálních počítačů. Postupujte tak, dokud nextLink nebude null, aby se načítly všechny škálovací sady virtuálních počítačů. |
list_by_location |
Získá všechny škálovací sady virtuálních počítačů v zadaném předplatném pro zadané umístění. |
list_skus |
Získá seznam skladových položek dostupných pro škálovací sadu virtuálních počítačů, včetně minimálních a maximálních instancí virtuálních počítačů povolených pro každou skladovou položku. |
begin_approve_rolling_upgrade
Schválení upgradu při odložených upgradech se zajištěním provozu pro disky s operačním systémem ve virtuálních počítačích ve škálovací sadě virtuálních počítačů
begin_approve_rolling_upgrade(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_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, *, if_match: str | None = None, if_none_match: str | None = None, 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.
- if_match
- str
Značka ETag transformace. Vynechat tuto hodnotu, aby se vždy přepsal aktuální prostředek. Zadejte naposledy zobrazenou hodnotu značky ETag, abyste zabránili náhodnému přepsání souběžných změn. Výchozí hodnota je Žádná.
- if_none_match
- str
Pokud chcete povolit vytvoření nové sady záznamů, ale chcete-li zabránit aktualizaci existující sady záznamů, nastavte na *. Jiné hodnoty budou mít za následek chybu ze serveru, protože se nepodporují. 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á 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 několika virtuálních počítačů ve škálovací sadě virtuálních počítačů. Operace u instancí, které nemají nárok na údržbu, 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 VirtualMachineScaleSetVMInstanceIDs nebo vstupně-výstupní typ. Výchozí hodnota je Žádná.
- skip_shutdown
- bool
Parametr pro vyžádání neplněné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
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_reapply
Znovu použije profil virtuálního počítače Škálovací sada 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í 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_redeploy
Vypne všechny virtuální počítače ve škálovací sadě virtuálních počítačů, přesune je na nový uzel 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 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_reimage
Obnoví z image (upgrade operačního systému) 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
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_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, *, if_match: str | None = None, if_none_match: str | None = None, 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.
- if_match
- str
Značka ETag transformace. Vynechat tuto hodnotu, aby se vždy přepsal aktuální prostředek. Zadejte naposledy zobrazenou hodnotu značky ETag, abyste zabránili náhodnému přepsání souběžných změn. Výchozí hodnota je Žádná.
- if_none_match
- str
Pokud chcete povolit vytvoření nové sady záznamů, ale chcete-li zabránit aktualizaci existující sady záznamů, nastavte na *. Jiné hodnoty budou mít za následek chybu ze serveru, protože nejsou podporované. 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ď 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
Zobrazí informace 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 rozbalení, který se má použít na operaci. UserData načte vlastnost UserData škálovací sady virtuálních počítačů, kterou uživatel poskytl během operace vytvoření/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 je 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 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 škálovacích sad virtuálních počítačů. Postupujte tak, dokud nextLink nebude null, aby se načítly všechny škálovací sady virtuálních počítačů.
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 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 zadaném předplatném pro zadané umístění.
list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parametry
- location
- str
Umístění, pro které se v rámci předplatného dotazují škálovací sady virtuálních počítačů. Povinná hodnota.
- cls
- callable
Vlastní typ nebo funkce, které budou předány přímé odpovědi
Návraty
Iterátor jako instance VirtualMachineScaleSet nebo výsledek cls(response)
Návratový typ
Výjimky
list_skus
Získá seznam skladových položek dostupných pro škálovací sadu virtuálních počítačů, včetně minimálních a maximálních instancí virtuálních počítačů povolených pro každou skladovou položku.
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_09_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2023_09_01\\models\\__init__.py'>
Azure SDK for Python