Delen via


VirtualMachinesOperations Klas

Waarschuwing

Maak deze klasse NIET rechtstreeks.

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

ComputeManagementClient's

<xref:virtual_machines> Kenmerk.

Overname
builtins.object
VirtualMachinesOperations

Constructor

VirtualMachinesOperations(*args, **kwargs)

Methoden

begin_assess_patches

Patches op de VM evalueren.

begin_attach_detach_data_disks

Gegevensschijven koppelen aan en loskoppelen van de virtuele machine.

begin_capture

Legt de VM vast door virtuele harde schijven van de VM te kopiëren en voert een sjabloon uit die kan worden gebruikt om vergelijkbare VM's te maken.

begin_convert_to_managed_disks

Converteert virtuele-machineschijven van blob-schijven naar beheerde schijven. De toewijzing van de virtuele machine moet worden gestopt en de toewijzing ongedaan worden gemaakt voordat u deze bewerking aanroept.

begin_create_or_update

De bewerking voor het maken of bijwerken van een virtuele machine. Houd er rekening mee dat sommige eigenschappen alleen kunnen worden ingesteld tijdens het maken van de virtuele machine.

begin_deallocate

Hiermee wordt de virtuele machine afgesloten en worden de rekenresources vrijgegeven. U wordt niet gefactureerd voor de rekenresources die deze virtuele machine gebruikt.

begin_delete

De bewerking voor het verwijderen van een virtuele machine.

begin_install_patches

Installeert patches op de VM.

begin_perform_maintenance

De bewerking voor het uitvoeren van onderhoud op een virtuele machine.

begin_power_off

De bewerking voor het uitschakelen (stoppen) van een virtuele machine. De virtuele machine kan opnieuw worden opgestart met dezelfde ingerichte resources. Er worden nog steeds kosten in rekening gebracht voor deze virtuele machine.

begin_reapply

De bewerking voor het opnieuw toepassen van de status van een virtuele machine.

begin_redeploy

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

begin_reimage

Herstelt installatiekopieën (upgrade het besturingssysteem) van een virtuele machine die geen tijdelijke besturingssysteemschijf heeft. Voor virtuele machines met een kortstondige besturingssysteemschijf wordt de virtuele machine opnieuw ingesteld op de beginstatus. OPMERKING: het behoud van de oude besturingssysteemschijf is afhankelijk van de waarde van deleteOption van de besturingssysteemschijf. Als deleteOption is losgekoppeld, blijft de oude besturingssysteemschijf behouden na het opnieuw maken van de installatiekopie. Als deleteOption wordt verwijderd, wordt de oude besturingssysteemschijf verwijderd nadat de installatiekopie is hersteld. De deleteOption van de besturingssysteemschijf moet dienovereenkomstig worden bijgewerkt voordat de installatiekopie opnieuw wordt uitgevoerd.

begin_restart

De bewerking voor het opnieuw opstarten van een virtuele machine.

begin_run_command

Voer de opdracht uit op de VM.

begin_start

De bewerking om een virtuele machine te starten.

begin_update

De bewerking voor het bijwerken van een virtuele machine.

generalize

Hiermee stelt u de status van het besturingssysteem van de virtuele machine in op gegeneraliseerd. Het wordt aanbevolen om de virtuele machine te sysprep voordat u deze bewerking uitvoert. Voor Windows raadpleegt u Een beheerde installatiekopieën maken van een gegeneraliseerde VM in Azure. Voor Linux raadpleegt u How to create an image of a virtual machine or VHD (Een installatiekopieën van een virtuele machine of VHD maken).

get

Hiermee haalt u informatie op over de modelweergave of de exemplaarweergave van een virtuele machine.

instance_view

Hiermee haalt u informatie op over de runtimestatus van een virtuele machine.

list

Een lijst met alle virtuele machines in de opgegeven resourcegroep. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met virtuele machines op te halen.

list_all

Een lijst met alle virtuele machines in het opgegeven abonnement. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met virtuele machines op te halen.

list_available_sizes

Een lijst met alle beschikbare grootten van virtuele machines waarop de grootte van de opgegeven virtuele machine kan worden gewijzigd.

list_by_location

Hiermee haalt u alle virtuele machines op onder het opgegeven abonnement voor de opgegeven locatie.

retrieve_boot_diagnostics_data

De bewerking voor het ophalen van SAS-URI's voor de diagnostische opstartlogboeken van een virtuele machine.

simulate_eviction

De bewerking voor het simuleren van de verwijdering van virtuele spot-machine.

begin_assess_patches

Patches op de VM evalueren.

begin_assess_patches(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[VirtualMachineAssessPatchesResult]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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 geef uw eigen geïnitialiseerde pollingobject door 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 VirtualMachineAssessPatchesResult of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_attach_detach_data_disks

Gegevensschijven koppelen aan en loskoppelen van de virtuele machine.

begin_attach_detach_data_disks(resource_group_name: str, vm_name: str, parameters: _models.AttachDetachDataDisksRequest, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.StorageProfile]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

parameters
AttachDetachDataDisksRequest of IO
Vereist

Parameters die zijn opgegeven voor de bewerking voor het koppelen en loskoppelen van gegevensschijven op de virtuele machine. Is een AttachDetachDataDisksRequest-type of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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 geef uw eigen geïnitialiseerde pollingobject door 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 StorageProfile of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_capture

Legt de VM vast door virtuele harde schijven van de VM te kopiëren en voert een sjabloon uit die kan worden gebruikt om vergelijkbare VM's te maken.

begin_capture(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineCaptureParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineCaptureResult]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

parameters
VirtualMachineCaptureParameters of IO
Vereist

Parameters die zijn opgegeven voor de bewerking Capture Virtual Machine. Is een Type VirtualMachineCaptureParameters of een IO-type. Vereist.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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 geef uw eigen geïnitialiseerde pollingobject door 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 VirtualMachineCaptureResult of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_convert_to_managed_disks

Converteert virtuele-machineschijven van blob-schijven naar beheerde schijven. De toewijzing van de virtuele machine moet worden gestopt en de toewijzing ongedaan worden gemaakt voordat u deze bewerking aanroept.

begin_convert_to_managed_disks(resource_group_name: str, vm_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. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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 geef uw eigen geïnitialiseerde pollingobject door 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_create_or_update

De bewerking voor het maken of bijwerken van een virtuele machine. Houd er rekening mee dat sommige eigenschappen alleen kunnen worden ingesteld tijdens het maken van de virtuele machine.

begin_create_or_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachine, *, if_match: str | None = None, if_none_match: str | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

parameters
VirtualMachine of IO
Vereist

Parameters die zijn opgegeven voor de bewerking Virtuele machine maken. Is een VirtualMachine-type of een IO-type. Vereist.

if_match
str

De ETag van de transformatie. Laat deze waarde weg om de huidige resource altijd te overschrijven. Geef de laatst gezienETag-waarde op om te voorkomen dat gelijktijdige wijzigingen per ongeluk worden overschreven. De standaardwaarde is Geen.

if_none_match
str

Stel in op *, zodat er een nieuwe recordset kan worden gemaakt, maar om te voorkomen dat een bestaande recordset wordt bijgewerkt. Andere waarden resulteren in een fout van de server omdat deze niet worden ondersteund. De standaardwaarde is Geen.

content_type
str

Inhoudstype bodyparameter. Bekende waarden zijn: 'application/json'. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

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 geef uw eigen geïnitialiseerde pollingobject door 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 VirtualMachine of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_deallocate

Hiermee wordt de virtuele machine afgesloten en worden de rekenresources vrijgegeven. U wordt niet gefactureerd voor de rekenresources die deze virtuele machine gebruikt.

begin_deallocate(resource_group_name: str, vm_name: str, *, hibernate: bool | None = None, **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. Vereist.

hibernate
bool

Optionele parameter om een virtuele machine in de sluimerstand te laten gaan. (Functie in preview). 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 Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_delete

De bewerking voor het verwijderen van een virtuele machine.

begin_delete(resource_group_name: str, vm_name: str, *, force_deletion: bool | None = None, **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. Vereist.

force_deletion
bool

Optionele parameter voor het geforceerd verwijderen van virtuele machines. 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 Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_install_patches

Installeert patches op de VM.

begin_install_patches(resource_group_name: str, vm_name: str, install_patches_input: _models.VirtualMachineInstallPatchesParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineInstallPatchesResult]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

install_patches_input
VirtualMachineInstallPatchesParameters of IO
Vereist

Invoer voor InstallPatches zoals rechtstreeks ontvangen door de API. Is een VirtualMachineInstallPatchesParameters-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 VirtualMachineInstallPatchesResult of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_perform_maintenance

De bewerking voor het uitvoeren van onderhoud op een virtuele machine.

begin_perform_maintenance(resource_group_name: str, vm_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. 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

De bewerking voor het uitschakelen (stoppen) van een virtuele machine. De virtuele machine kan opnieuw worden opgestart met dezelfde ingerichte resources. Er worden nog steeds kosten in rekening gebracht voor deze virtuele machine.

begin_power_off(resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **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. Vereist.

skip_shutdown
bool

De parameter voor het aanvragen van niet-correct afsluiten van vm's. De waarde True voor deze vlag duidt op niet-correct afsluiten, terwijl onwaar anders aangeeft. De standaardwaarde voor deze vlag is false als deze niet is opgegeven. De standaardwaarde is Onwaar.

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_reapply

De bewerking voor het opnieuw toepassen van de status van een virtuele machine.

begin_reapply(resource_group_name: str, vm_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. 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 afgesloten, verplaatst naar een nieuw knooppunt en wordt deze weer ingeschakeld.

begin_redeploy(resource_group_name: str, vm_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. 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 virtuele machine die geen tijdelijke besturingssysteemschijf heeft. Voor virtuele machines met een kortstondige besturingssysteemschijf wordt de virtuele machine opnieuw ingesteld op de beginstatus. OPMERKING: het behoud van de oude besturingssysteemschijf is afhankelijk van de waarde van deleteOption van de besturingssysteemschijf. Als deleteOption is losgekoppeld, blijft de oude besturingssysteemschijf behouden na het opnieuw maken van de installatiekopie. Als deleteOption wordt verwijderd, wordt de oude besturingssysteemschijf verwijderd nadat de installatiekopie is hersteld. De deleteOption van de besturingssysteemschijf moet dienovereenkomstig worden bijgewerkt voordat de installatiekopie opnieuw wordt uitgevoerd.

begin_reimage(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineReimageParameters | None = None, *, content_type: str = 'application/json', **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. Vereist.

parameters
VirtualMachineReimageParameters of IO
Vereist

Parameters die zijn opgegeven voor de bewerking Installatiekopie van virtuele machine opnieuw maken. Is een VirtualMachineReimageParameters-type of een IO-type. De standaardwaarde is Geen.

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 Geen of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

begin_restart

De bewerking voor het opnieuw opstarten van een virtuele machine.

begin_restart(resource_group_name: str, vm_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. 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 de VM.

begin_run_command(resource_group_name: str, vm_name: 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_name
str
Vereist

De naam 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

De bewerking om een virtuele machine te starten.

begin_start(resource_group_name: str, vm_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. 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 een virtuele machine.

begin_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineUpdate, *, if_match: str | None = None, if_none_match: str | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

parameters
VirtualMachineUpdate of IO
Vereist

Parameters die zijn opgegeven voor de bewerking Virtuele machine bijwerken. Is een VirtualMachineUpdate-type of een IO-type. Vereist.

if_match
str

De ETag van de transformatie. Laat deze waarde weg om de huidige resource altijd te overschrijven. Geef de laatst gezienETag-waarde op om te voorkomen dat gelijktijdige wijzigingen per ongeluk worden overschreven. De standaardwaarde is Geen.

if_none_match
str

Stel in op *om het maken van een nieuwe recordset toe te staan, maar om te voorkomen dat een bestaande recordset wordt bijgewerkt. Andere waarden resulteren in een fout van de server omdat deze niet worden ondersteund. De standaardwaarde is Geen.

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 VirtualMachine of het resultaat van cls(response) retourneert

Retourtype

Uitzonderingen

generalize

Hiermee stelt u de status van het besturingssysteem van de virtuele machine in op gegeneraliseerd. Het wordt aanbevolen om de virtuele machine te sysprep voordat u deze bewerking uitvoert. Voor Windows raadpleegt u Een beheerde installatiekopieën maken van een gegeneraliseerde VM in Azure. Voor Linux raadpleegt u How to create an image of a virtual machine or VHD (Een installatiekopieën van een virtuele machine of VHD maken).

generalize(resource_group_name: str, vm_name: str, **kwargs: Any) -> None

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

cls
callable

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

Retouren

Geen of het resultaat van cls(response)

Retourtype

Uitzonderingen

get

Hiermee haalt u informatie op over de modelweergave of de exemplaarweergave van een virtuele machine.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

expand
str of InstanceViewTypes

De uitvouwexpressie die moet worden toegepast op de bewerking. 'InstanceView' haalt een momentopname op van de runtime-eigenschappen van de virtuele machine die wordt beheerd door het platform en kan worden gewijzigd buiten besturingsvlakbewerkingen. 'UserData' haalt de eigenschap UserData op als onderdeel van de VM-modelweergave die door de gebruiker is opgegeven tijdens het maken/bijwerken van de VM. Bekende waarden zijn: 'instanceView' en 'userData'. De standaardwaarde is Geen.

cls
callable

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

Retouren

VirtualMachine of het resultaat van cls(response)

Retourtype

Uitzonderingen

instance_view

Hiermee haalt u informatie op over de runtimestatus van een virtuele machine.

instance_view(resource_group_name: str, vm_name: str, **kwargs: Any) -> VirtualMachineInstanceView

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

cls
callable

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

Retouren

VirtualMachineInstanceView of het resultaat van cls(response)

Retourtype

Uitzonderingen

list

Een lijst met alle virtuele machines in de opgegeven resourcegroep. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met virtuele machines op te halen.

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

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

filter
str

De systeemqueryoptie voor het filteren van vm's die in het antwoord worden geretourneerd. Toegestane waarde is virtualMachineScaleSet/id eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}. De standaardwaarde is Geen.

expand
str of ExpandTypeForListVMs

De uitvouwexpressie die moet worden toegepast op bewerking. 'instanceView' maakt het ophalen van de uitvoeringsstatus van alle Virtual Machines mogelijk. Dit kan alleen worden opgegeven als er een geldige $filter optie is opgegeven. "instanceView" De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

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

Retourtype

Uitzonderingen

list_all

Een lijst met alle virtuele machines in het opgegeven abonnement. Gebruik de eigenschap nextLink in het antwoord om de volgende pagina met virtuele machines op te halen.

list_all(*, status_only: str | None = None, filter: str | None = None, expand: str | ExpandTypesForListVMs | None = None, **kwargs: Any) -> Iterable[VirtualMachine]

Parameters

status_only
str

statusOnly=true maakt het ophalen van de uitvoeringsstatus van alle Virtual Machines in het abonnement mogelijk. De standaardwaarde is Geen.

filter
str

De systeemqueryoptie voor het filteren van vm's die in het antwoord worden geretourneerd. Toegestane waarde is virtualMachineScaleSet/id eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}. De standaardwaarde is Geen.

expand
str of ExpandTypesForListVMs

De uitvouwexpressie die moet worden toegepast op bewerking. 'instanceView' maakt het ophalen van de uitvoeringsstatus van alle Virtual Machines mogelijk. Dit kan alleen worden opgegeven als er een geldige $filter optie is opgegeven. "instanceView" De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

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

Retourtype

Uitzonderingen

list_available_sizes

Een lijst met alle beschikbare grootten van virtuele machines waarop de grootte van de opgegeven virtuele machine kan worden gewijzigd.

list_available_sizes(resource_group_name: str, vm_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

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

Retourtype

Uitzonderingen

list_by_location

Hiermee haalt u alle virtuele machines op onder het opgegeven abonnement voor de opgegeven locatie.

list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachine]

Parameters

location
str
Vereist

De locatie waarvoor virtuele machines onder het abonnement worden opgevraagd. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

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

Retourtype

Uitzonderingen

retrieve_boot_diagnostics_data

De bewerking voor het ophalen van SAS-URI's voor de diagnostische opstartlogboeken van een virtuele machine.

retrieve_boot_diagnostics_data(resource_group_name: str, vm_name: str, *, sas_uri_expiration_time_in_minutes: int | None = None, **kwargs: Any) -> RetrieveBootDiagnosticsDataResult

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

sas_uri_expiration_time_in_minutes
int

Verloopduur in minuten voor de SAS-URI's met een waarde tussen 1 en 1440 minuten. Opmerking: Als u dit niet opgeeft, worden SAS-URI's gegenereerd met een standaardverlooptijd van 120 minuten. De standaardwaarde is Geen.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

RetrieveBootDiagnosticsDataResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

simulate_eviction

De bewerking voor het simuleren van de verwijdering van virtuele spot-machine.

simulate_eviction(resource_group_name: str, vm_name: str, **kwargs: Any) -> None

Parameters

resource_group_name
str
Vereist

De naam van de resourcegroep. Vereist.

vm_name
str
Vereist

De naam van de virtuele machine. Vereist.

cls
callable

Een aangepast type of aangepaste functie die de directe reactie doorgeeft

Retouren

Geen of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

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