VirtualMachineExtensionsOperations Klas
Waarschuwing
Maak deze klasse NIET rechtstreeks een instantie.
In plaats daarvan moet u toegang krijgen tot de volgende bewerkingen via
<xref:virtual_machine_extensions> Kenmerk.
- Overname
-
builtins.objectVirtualMachineExtensionsOperations
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
- vm_name
- str
De naam van de virtuele machine waarop de extensie moet worden gemaakt of bijgewerkt. Vereist.
- extension_parameters
- VirtualMachineExtension of IO
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
- vm_name
- str
De naam van de virtuele machine waarop de extensie moet worden verwijderd. 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
- vm_name
- str
De naam van de virtuele machine waarop de extensie moet worden bijgewerkt. Vereist.
- extension_parameters
- VirtualMachineExtensionUpdate of IO
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
- 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
- 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'>
Azure SDK for Python