Sdílet prostřednictvím


VirtualMachineScaleSetExtensionsOperations 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

ComputeManagementClientje

<xref:virtual_machine_scale_set_extensions> Atribut.

Dědičnost
builtins.object
VirtualMachineScaleSetExtensionsOperations

Konstruktor

VirtualMachineScaleSetExtensionsOperations(*args, **kwargs)

Metody

begin_create_or_update

Operace vytvoření nebo aktualizace rozšíření.

begin_delete

Operace odstranění rozšíření

begin_update

Operace aktualizace rozšíření

get

Operace pro získání rozšíření

list

Získá seznam všech rozšíření ve škálovací sadě virtuálních počítačů.

begin_create_or_update

Operace vytvoření nebo aktualizace rozšíření.

begin_create_or_update(resource_group_name: str, vm_scale_set_name: str, vmss_extension_name: str, extension_parameters: _models.VirtualMachineScaleSetExtension, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSetExtension]

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čů, ve které se má rozšíření vytvořit nebo aktualizovat. Povinná hodnota.

vmss_extension_name
str
Vyžadováno

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

extension_parameters
VirtualMachineScaleSetExtension nebo IO
Vyžadováno

Parametry zadané do operace Vytvoření rozšíření škálovací sady virtuálních počítačů Je typ VirtualMachineScaleSetExtension 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ď VirtualMachineScaleSetExtension, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_delete

Operace odstranění rozšíření

begin_delete(resource_group_name: str, vm_scale_set_name: str, vmss_extension_name: str, **kwargs: Any) -> LROPoller[None]

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čů, ve které se má rozšíření odstranit. Povinná hodnota.

vmss_extension_name
str
Vyžadováno

Název rozšíření š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ď None, nebo výsledek cls(response)

Návratový typ

Výjimky

begin_update

Operace aktualizace rozšíření

begin_update(resource_group_name: str, vm_scale_set_name: str, vmss_extension_name: str, extension_parameters: _models.VirtualMachineScaleSetExtensionUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSetExtension]

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čů, ve které se má rozšíření aktualizovat. Povinná hodnota.

vmss_extension_name
str
Vyžadováno

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

extension_parameters
VirtualMachineScaleSetExtensionUpdate nebo IO
Vyžadováno

Parametry zadané pro operaci rozšíření aktualizace škálovací sady virtuálních počítačů Je typ VirtualMachineScaleSetExtensionUpdate 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ď VirtualMachineScaleSetExtension, nebo výsledek cls(response)

Návratový typ

Výjimky

get

Operace pro získání rozšíření

get(resource_group_name: str, vm_scale_set_name: str, vmss_extension_name: str, *, expand: str | None = None, **kwargs: Any) -> VirtualMachineScaleSetExtension

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čů obsahující rozšíření Povinná hodnota.

vmss_extension_name
str
Vyžadováno

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

expand
str

Výraz rozbalení, který se má použít na operaci. Výchozí hodnota je Žádná.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

VirtualMachineScaleSetExtension nebo výsledek cls(response)

Návratový typ

Výjimky

list

Získá seznam všech rozšíření ve škálovací sadě virtuálních počítačů.

list(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSetExtension]

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čů obsahující rozšíření Povinná hodnota.

cls
callable

Vlastní typ nebo funkce, které budou předány přímé odpovědi

Návraty

Iterátor, jako je instance VirtualMachineScaleSetExtension, nebo výsledek cls(response)

Návratový typ

Výjimky

Atributy

models

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