Delen via


VirtualMachineExtensionsOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks een instantie.

In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via

ComputeManagementClient's

<xref:virtual_machine_extensions> Kenmerk.

Overname
builtins.object
VirtualMachineExtensionsOperations

Constructor

VirtualMachineExtensionsOperations(*args, **kwargs)

Methoden

begin_create_or_update

De bewerking voor het maken of bijwerken van de extensie.

begin_delete

De bewerking voor het verwijderen van de extensie.

begin_update

De bewerking voor het bijwerken van de extensie.

get

De bewerking om de extensie op te halen.

list

De bewerking om alle extensies van een virtuele machine op te halen.

begin_create_or_update

De bewerking voor het maken of bijwerken van de extensie.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine waarop de extensie moet worden gemaakt of bijgewerkt. Vereist.

vm_extension_name
str
Vereist

De naam van de extensie van de virtuele machine. Vereist.

extension_parameters
VirtualMachineExtension of IO
Vereist

Parameters die zijn opgegeven voor de bewerking Extensie voor virtuele machine maken. Is een VirtualMachineExtension-type of een IO-type. Vereist.

content_type
str

Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat VirtualMachineExtension of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_delete

De bewerking voor het verwijderen van de extensie.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine waarop de extensie moet worden verwijderd. Vereist.

vm_extension_name
str
Vereist

De naam van de extensie van de virtuele machine. Vereist.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_update

De bewerking voor het bijwerken van de extensie.

begin_update(resource_group_name: str, vm_name: str, vm_extension_name: str, extension_parameters: _models.VirtualMachineExtensionUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineExtension]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine waarop de extensie moet worden bijgewerkt. Vereist.

vm_extension_name
str
Vereist

De naam van de extensie van de virtuele machine. Vereist.

extension_parameters
VirtualMachineExtensionUpdate of IO
Vereist

Parameters die zijn opgegeven voor de bewerking Extensie van virtuele machine bijwerken. Is een VirtualMachineExtensionUpdate-type of een IO-type. Vereist.

content_type
str

Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

continuation_token
str

Een vervolgtoken om een poller opnieuw te starten vanuit een opgeslagen status.

polling
bool of PollingMethod

Standaard is de pollingmethode ARMPolling. Geef onwaar door om deze bewerking niet te peilen of uw eigen geïnitialiseerde pollingobject door te geven voor een persoonlijke pollingstrategie.

polling_interval
int

Standaardwachttijd tussen twee polls voor LRO-bewerkingen als er geen Retry-After header aanwezig is.

Retouren

Een exemplaar van LROPoller dat VirtualMachineExtension of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

get

De bewerking om de extensie op te halen.

get(resource_group_name: str, vm_name: str, vm_extension_name: str, *, expand: str | None = None, **kwargs: Any) -> VirtualMachineExtension

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine die de extensie bevat. Vereist.

vm_extension_name
str
Vereist

De naam van de extensie van de virtuele machine. Vereist.

expand
str

De uitvouwexpressie die moet worden toegepast op de bewerking. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

VirtualMachineExtension of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

De bewerking om alle extensies van een virtuele machine op te halen.

list(resource_group_name: str, vm_name: str, *, expand: str | None = None, **kwargs: Any) -> VirtualMachineExtensionsListResult

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine die de extensie bevat. Vereist.

expand
str

De uitvouwexpressie die moet worden toegepast op de bewerking. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die wordt doorgegeven aan het directe antwoord

Retouren

VirtualMachineExtensionsListResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

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