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

ComputeManagementClientje

<xref:virtual_machine_scale_sets> Atribut.

Dědičnost
builtins.object
VirtualMachineScaleSetsOperations

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. Neúčtují se vám výpočetní prostředky, které tato škálovací sada virtuálních počítačů uvolní.

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/en-us/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_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

Obnoví image (upgrade operačního systému) jednoho nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů.

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_start

Spustí jeden nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů.

begin_update

Aktualizace škálovací sady 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čů.

force_recovery_service_fabric_platform_update_domain_walk

Ruční aktualizační doména 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_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

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů, která se má vytvořit nebo aktualizovat. Povinná hodnota.

parameters
VirtualMachineScaleSet nebo IO
Vyžadováno

Objekt škálovací sady. Je typ VirtualMachineScaleSet 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ď 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. Neúčtují se vám výpočetní prostředky, které tato škálovací sada virtuálních počítačů uvolní.

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[_models.OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs nebo IO
Vyžadováno

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ď OperationStatusResponse, 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, **kwargs: Any) -> LROPoller[OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název š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

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ď OperationStatusResponse, 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, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceRequiredIDs nebo IO
Vyžadováno

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ď OperationStatusResponse, 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/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[_models.OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs nebo IO
Vyžadováno

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ď OperationStatusResponse, 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, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs nebo IO
Vyžadováno

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ď OperationStatusResponse, 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[_models.OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs nebo IO
Vyžadováno

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ď OperationStatusResponse, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_reimage

Obnoví image (upgrade operačního systému) jednoho nebo více virtuálních počítačů ve škálovací sadě virtuálních počítačů.

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[_models.OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs nebo IO
Vyžadováno

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ď OperationStatusResponse, 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[_models.OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs nebo IO
Vyžadováno

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ď OperationStatusResponse, 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[_models.OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs nebo IO
Vyžadováno

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ď OperationStatusResponse, 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[_models.OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs nebo IO
Vyžadováno

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ď OperationStatusResponse, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_update

Aktualizace škálovací sady 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

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů, která se má vytvořit nebo aktualizovat. Povinná hodnota.

parameters
VirtualMachineScaleSetUpdate nebo IO
Vyžadováno

Objekt škálovací sady. Je typ VirtualMachineScaleSetUpdate 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_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[_models.OperationStatusResponse]

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceRequiredIDs nebo IO
Vyžadováno

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

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ď OperationStatusResponse, nebo výsledek cls(response)

Návratový typ

Výjimky

force_recovery_service_fabric_platform_update_domain_walk

Ruční aktualizační doména 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, **kwargs: Any) -> RecoveryWalkResponse

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název škálovací sady virtuálních počítačů. Povinná hodnota.

platform_update_domain
int

Aktualizační doména platformy, pro kterou se vyžaduje ruční procházka obnovením. Povinná hodnota.

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, **kwargs: Any) -> VirtualMachineScaleSet

Parametry

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název š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

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název š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

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

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název š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 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

resource_group_name
str
Vyžadováno

Název skupiny prostředků. 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_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_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

resource_group_name
str
Vyžadováno

Název skupiny prostředků. Povinná hodnota.

vm_scale_set_name
str
Vyžadováno

Název š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 je instance VirtualMachineScaleSetSku, nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

models = <module 'azure.mgmt.compute.v2017_12_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2017_12_01\\models\\__init__.py'>