Delen via


VirtualMachinesOperations 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_machines> Kenmerk.

Overname
builtins.object
VirtualMachinesOperations

Constructor

VirtualMachinesOperations(*args, **kwargs)

Methoden

begin_assess_patches

Patches op de VM evalueren.

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 ongedaan worden gemaakt voordat u deze bewerking kunt aanroepen.

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

Hiermee wordt de installatiekopie van de virtuele machine met een tijdelijke besturingssysteemschijf teruggezet naar de oorspronkelijke status.

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 voor het starten van een virtuele machine.

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. >>:code:<br>Voor Windows raadpleegt Create a managed image of a generalized VM in Azure <https://docs.microsoft.com/azure/virtual-machines/windows/capture-image-resource>u _<<.:code:
For Linux, please refer to 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 een 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 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 VirtualMachineAssessPatchesResult 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 VirtualMachineCaptureParameters-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 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 ongedaan worden gemaakt voordat u deze bewerking kunt aanroepen.

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 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_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, *, 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.

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

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 voor het in de sluimerstand van een virtuele machine. (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

Hiermee wordt de installatiekopie van de virtuele machine met een tijdelijke besturingssysteemschijf teruggezet naar de oorspronkelijke status.

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

Retourtype

Uitzonderingen

begin_start

De bewerking voor het starten van een virtuele machine.

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 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_update

De bewerking voor het bijwerken van een virtuele machine.

begin_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineUpdate, *, 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.

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

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. >>:code:<br>Voor Windows raadpleegt Create a managed image of a generalized VM in Azure <https://docs.microsoft.com/azure/virtual-machines/windows/capture-image-resource>u _<<.:code:
For Linux, please refer to 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 de directe reactie doorgeeft

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 de directe reactie doorgeeft

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 de directe reactie doorgeeft

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, **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.

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, **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.

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. <br>:code:>><<<br>OPMERKING: Indien niet opgegeven, worden SAS-URI's gegenereerd met een standaard verloopduur van 120 minuten. De standaardwaarde is Geen.

cls
callable

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

Retouren

RetrieveBootDiagnosticsDataResult of het resultaat van cls(response)

Retourtype

Uitzonderingen

simulate_eviction

De bewerking voor het simuleren van de verwijdering van een 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 wordt doorgegeven aan het directe antwoord

Retouren

Geen of het resultaat van cls(response)

Retourtype

Uitzonderingen

Kenmerken

models

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