Delen via


VirtualMachineScaleSetVMsOperations 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_scale_set_vms> Kenmerk.

Overname
builtins.object
VirtualMachineScaleSetVMsOperations

Constructor

VirtualMachineScaleSetVMsOperations(*args, **kwargs)

Methoden

begin_deallocate

Toewijzing van een specifieke virtuele machine in een VM-schaalset ongedaan maken. Hiermee wordt de virtuele machine afgesloten en worden de rekenresources vrijgegeven die worden gebruikt. De rekenresources van deze virtuele machine worden niet in rekening gebracht zodra de toewijzing ongedaan is gemaakt.

begin_delete

Hiermee verwijdert u een virtuele machine uit een VM-schaalset.

begin_perform_maintenance

Onderhoud wordt uitgevoerd op een virtuele machine in een VM-schaalset.

begin_power_off

Een virtuele machine in een VM-schaalset uitschakelen (stoppen). Houd er rekening mee dat resources nog steeds zijn gekoppeld en dat er kosten in rekening worden gebracht voor de resources. Gebruik in plaats daarvan toewijzing ongedaan maken om resources vrij te geven en kosten te voorkomen.

begin_redeploy

Hiermee wordt de virtuele machine in de virtuele-machineschaalset afgesloten, verplaatst naar een nieuw knooppunt en wordt deze weer ingeschakeld.

begin_reimage

Herstelt installatiekopieën (upgrade het besturingssysteem) van een specifieke virtuele machine in een VM-schaalset.

begin_reimage_all

Hiermee kunt u de installatiekopieën van alle schijven (inclusief gegevensschijven) in het exemplaar van een VM-schaalset opnieuw instellen. Deze bewerking wordt alleen ondersteund voor beheerde schijven.

begin_restart

Start een virtuele machine in een VM-schaalset opnieuw op.

begin_run_command

Voer de opdracht uit op een virtuele machine in een VM-schaalset.

begin_start

Hiermee start u een virtuele machine in een VM-schaalset.

begin_update

Updates een virtuele machine van een VM-schaalset.

get

Hiermee haalt u een virtuele machine op uit een VM-schaalset.

get_instance_view

Hiermee haalt u de status van een virtuele machine op van een VM-schaalset.

list

Hiermee haalt u een lijst op van alle virtuele machines in een VM-schaalset.

begin_deallocate

Toewijzing van een specifieke virtuele machine in een VM-schaalset ongedaan maken. Hiermee wordt de virtuele machine afgesloten en worden de rekenresources vrijgegeven die worden gebruikt. De rekenresources van deze virtuele machine worden niet in rekening gebracht zodra de toewijzing ongedaan is gemaakt.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id 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_delete

Hiermee verwijdert u een virtuele machine uit een VM-schaalset.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id 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_perform_maintenance

Onderhoud wordt uitgevoerd op een virtuele machine in een VM-schaalset.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id 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_power_off

Een virtuele machine in een VM-schaalset uitschakelen (stoppen). Houd er rekening mee dat resources nog steeds zijn gekoppeld en dat er kosten in rekening worden gebracht voor de resources. Gebruik in plaats daarvan toewijzing ongedaan maken om resources vrij te geven en kosten te voorkomen.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id 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_redeploy

Hiermee wordt de virtuele machine in de virtuele-machineschaalset afgesloten, verplaatst naar een nieuw knooppunt en wordt deze weer ingeschakeld.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id 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_reimage

Herstelt installatiekopieën (upgrade het besturingssysteem) van een specifieke virtuele machine in een VM-schaalset.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id 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_reimage_all

Hiermee kunt u de installatiekopieën van alle schijven (inclusief gegevensschijven) in het exemplaar van een VM-schaalset opnieuw instellen. Deze bewerking wordt alleen ondersteund voor beheerde schijven.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id 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_restart

Start een virtuele machine in een VM-schaalset opnieuw op.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id 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_run_command

Voer de opdracht uit op een virtuele machine in een VM-schaalset.

begin_run_command(resource_group_name: str, vm_scale_set_name: str, instance_id: str, parameters: _models.RunCommandInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.RunCommandResult]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id van de virtuele machine. Vereist.

parameters
RunCommandInput of IO
Vereist

Parameters die zijn opgegeven voor de opdracht Uitvoeren. Is een RunCommandInput-type of een IO-type. Vereist.

content_type
str

Inhoudstype van de hoofdtekstparameter. Bekende waarden zijn: 'application/json', 'text/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 RunCommandResult of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_start

Hiermee start u een virtuele machine in een VM-schaalset.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id 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

Updates een virtuele machine van een VM-schaalset.

begin_update(resource_group_name: str, vm_scale_set_name: str, instance_id: str, parameters: _models.VirtualMachineScaleSetVM, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSetVM]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset waar de extensie moet worden gemaakt of bijgewerkt. Vereist.

instance_id
str
Vereist

De exemplaar-id van de virtuele machine. Vereist.

parameters
VirtualMachineScaleSetVM of IO
Vereist

Parameters die zijn opgegeven voor de bewerking Update Virtual Machine Scale Sets VM. Is een VirtualMachineScaleSetVM-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 VirtualMachineScaleSetVM of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

get

Hiermee haalt u een virtuele machine op uit een VM-schaalset.

get(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVM

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id van de virtuele machine. Vereist.

cls
callable

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

Retouren

VirtualMachineScaleSetVM of het resultaat van cls(response)

Retourtype

Uitzonderingen

get_instance_view

Hiermee haalt u de status van een virtuele machine op van een VM-schaalset.

get_instance_view(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVMInstanceView

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

instance_id
str
Vereist

De exemplaar-id van de virtuele machine. Vereist.

cls
callable

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

Retouren

VirtualMachineScaleSetVMInstanceView of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

Hiermee haalt u een lijst op van alle virtuele machines in een VM-schaalset.

list(resource_group_name: str, virtual_machine_scale_set_name: str, *, filter: str | None = None, select: str | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[VirtualMachineScaleSetVM]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

virtual_machine_scale_set_name
str
Vereist

De naam van de VM-schaalset. Vereist.

filter
str

Het filter dat moet worden toegepast op de bewerking. Toegestane waarden zijn 'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied eq true', 'properties/latestModelApplied eq false'. De standaardwaarde is Geen.

select
str

De lijstparameters. Toegestane waarden zijn 'instanceView', 'instanceView/statuses'. De standaardwaarde is Geen.

expand
str

De uitvouwexpressie die moet worden toegepast op de bewerking. Toegestane waarden zijn 'instanceView'. De standaardwaarde is Geen.

cls
callable

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

Retouren

Een iterator zoals een exemplaar van VirtualMachineScaleSetVM of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

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