VirtualMachinesOperations Klass
Varning
Instansiera INTE den här klassen direkt.
I stället bör du komma åt följande åtgärder via
<xref:virtual_machines> Attributet.
- Arv
-
builtins.objectVirtualMachinesOperations
Konstruktor
VirtualMachinesOperations(*args, **kwargs)
Metoder
begin_capture |
Samlar in den virtuella datorn genom att kopiera virtuella hårddiskar för den virtuella datorn och matar ut en mall som kan användas för att skapa liknande virtuella datorer. |
begin_convert_to_managed_disks |
Konverterar virtuella datordiskar från blobbaserade till hanterade diskar. Den virtuella datorn måste stoppas innan den här åtgärden anropas. >>:code: |
begin_create_or_update |
Åtgärden för att skapa eller uppdatera en virtuell dator. Observera att vissa egenskaper endast kan anges när den virtuella datorn skapas. |
begin_deallocate |
Stänger av den virtuella datorn och frigör beräkningsresurserna. Du debiteras inte för de beräkningsresurser som den här virtuella datorn använder. |
begin_delete |
Åtgärden för att ta bort en virtuell dator. |
begin_perform_maintenance |
Stänger av den virtuella datorn, flyttar den till en redan uppdaterad nod och aktiverar den igen under självbetjäningsfasen för planerat underhåll. |
begin_power_off |
Åtgärden för att stänga av (stoppa) en virtuell dator. Den virtuella datorn kan startas om med samma etablerade resurser. Du debiteras fortfarande för den här virtuella datorn. |
begin_reapply |
Åtgärden för att återanvända en virtuell dators tillstånd. |
begin_redeploy |
Stänger av den virtuella datorn, flyttar den till en ny nod och aktiverar den igen. |
begin_reimage |
Återskapar den virtuella datorn som har en tillfällig OS-disk tillbaka till sitt ursprungliga tillstånd. |
begin_restart |
Åtgärden för att starta om en virtuell dator. |
begin_run_command |
Kör kommandot på den virtuella datorn. |
begin_start |
Åtgärden för att starta en virtuell dator. |
begin_update |
Åtgärden för att uppdatera en virtuell dator. |
generalize |
Anger operativsystemtillståndet för den virtuella datorn till generaliserat. Vi rekommenderar att du sysprepar den virtuella datorn innan du utför den här åtgärden. >>:code: |
get |
Hämtar information om modellvyn eller instansvyn för en virtuell dator. |
instance_view |
Hämtar information om körningstillståndet för en virtuell dator. |
list |
Visar en lista över alla virtuella datorer i den angivna resursgruppen. Använd egenskapen nextLink i svaret för att hämta nästa sida med virtuella datorer. |
list_all |
Visar en lista över alla virtuella datorer i den angivna prenumerationen. Använd egenskapen nextLink i svaret för att hämta nästa sida med virtuella datorer. |
list_available_sizes |
Visar en lista över alla tillgängliga storlekar på virtuella datorer som den angivna virtuella datorn kan ändras till. |
list_by_location |
Hämtar alla virtuella datorer under den angivna prenumerationen för den angivna platsen. |
simulate_eviction |
Åtgärden för att simulera avlägsnandet av den virtuella datorn för oanvänd kapacitet. Borttagningen sker inom 30 minuter efter att API:et anropats. |
begin_capture
Samlar in den virtuella datorn genom att kopiera virtuella hårddiskar för den virtuella datorn och matar ut en mall som kan användas för att skapa liknande virtuella datorer.
begin_capture(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineCaptureParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineCaptureResult]
Parametrar
- parameters
- VirtualMachineCaptureParameters eller IO
Parametrar som angetts för åtgärden Avbilda virtuell dator. Är antingen en VirtualMachineCaptureParameters-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen VirtualMachineCaptureResult eller resultatet av cls(response)
Returtyp
Undantag
begin_convert_to_managed_disks
Konverterar virtuella datordiskar från blobbaserade till hanterade diskar. Den virtuella datorn måste stoppas innan den här åtgärden anropas. >>:code:<br>
För Windows läser du Convert a virtual machine from unmanaged disks to managed disks. <https://docs.microsoft.com/en-us/azure/virtual-machines/windows/convert-unmanaged-to-managed-disks>
_<<.:code:For Linux, please refer to
Konvertera en virtuell dator från ohanterade diskar till hanterade diskar.
begin_convert_to_managed_disks(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
begin_create_or_update
Åtgärden för att skapa eller uppdatera en virtuell dator. Observera att vissa egenskaper endast kan anges när den virtuella datorn skapas.
begin_create_or_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachine, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parametrar
- parameters
- VirtualMachine eller IO
Parametrar som angetts för åtgärden Skapa virtuell dator. Är antingen en VirtualMachine-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen VirtualMachine eller resultatet av cls(response)
Returtyp
Undantag
begin_deallocate
Stänger av den virtuella datorn och frigör beräkningsresurserna. Du debiteras inte för de beräkningsresurser som den här virtuella datorn använder.
begin_deallocate(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
begin_delete
Åtgärden för att ta bort en virtuell dator.
begin_delete(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
begin_perform_maintenance
Stänger av den virtuella datorn, flyttar den till en redan uppdaterad nod och aktiverar den igen under självbetjäningsfasen för planerat underhåll.
begin_perform_maintenance(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
begin_power_off
Åtgärden för att stänga av (stoppa) en virtuell dator. Den virtuella datorn kan startas om med samma etablerade resurser. Du debiteras fortfarande för den här virtuella datorn.
begin_power_off(resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any) -> LROPoller[None]
Parametrar
- skip_shutdown
- bool
Parametern för att begära en icke-korrekt avstängning av virtuell dator. Sant värde för den här flaggan anger icke-respitfull avstängning medan falskt indikerar något annat. Standardvärdet för den här flaggan är falskt om det inte anges. Standardvärdet är False.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
begin_reapply
Åtgärden för att återanvända en virtuell dators tillstånd.
begin_reapply(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
begin_redeploy
Stänger av den virtuella datorn, flyttar den till en ny nod och aktiverar den igen.
begin_redeploy(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
begin_reimage
Återskapar den virtuella datorn som har en tillfällig OS-disk tillbaka till sitt ursprungliga tillstånd.
begin_reimage(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametrar
- parameters
- VirtualMachineReimageParameters eller IO
Parametrar som angetts för åtgärden Reimage Virtual Machine. Är antingen en VirtualMachineReimageParameters-typ eller en I/O-typ. Standardvärdet är Ingen.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
begin_restart
Åtgärden för att starta om en virtuell dator.
begin_restart(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
begin_run_command
Kör kommandot på den virtuella datorn.
begin_run_command(resource_group_name: str, vm_name: str, parameters: _models.RunCommandInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.RunCommandResult]
Parametrar
- parameters
- RunCommandInput eller IO
Parametrar som angetts för kommandoåtgärden Kör. Är antingen en RunCommandInput-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json", "text/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen RunCommandResult eller resultatet av cls(response)
Returtyp
Undantag
begin_start
Åtgärden för att starta en virtuell dator.
begin_start(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsöka eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen None eller resultatet av cls(response)
Returtyp
Undantag
begin_update
Åtgärden för att uppdatera en virtuell dator.
begin_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parametrar
- parameters
- VirtualMachineUpdate eller IO
Parametrar som angetts för åtgärden Uppdatera virtuell dator. Är antingen en VirtualMachineUpdate-typ eller en I/O-typ. Krävs.
- content_type
- str
Innehållstyp för brödtextparameter. Kända värden är: "application/json". Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
- continuation_token
- str
En fortsättningstoken för att starta om en poller från ett sparat tillstånd.
- polling
- bool eller PollingMethod
Som standard är avsökningsmetoden ARMPolling. Skicka in Falskt för att den här åtgärden inte ska avsökas eller skicka in ditt eget initierade avsökningsobjekt för en personlig avsökningsstrategi.
- polling_interval
- int
Standardväntetid mellan två omröstningar för LRO-åtgärder om det inte finns någon Retry-After huvud.
Returer
En instans av LROPoller som returnerar antingen VirtualMachine eller resultatet av cls(response)
Returtyp
Undantag
generalize
Anger operativsystemtillståndet för den virtuella datorn till generaliserat. Vi rekommenderar att du sysprepar den virtuella datorn innan du utför den här åtgärden. >>:code:<br>
För Windows, se Create a managed image of a generalized VM in Azure <https://docs.microsoft.com/en-us/azure/virtual-machines/windows/capture-image-resource>
_<<.:code:For Linux, please refer to
Så här skapar du en avbildning av en virtuell dator eller virtuell hårddisk.
generalize(resource_group_name: str, vm_name: str, **kwargs: Any) -> None
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
get
Hämtar information om modellvyn eller instansvyn för en virtuell dator.
get(resource_group_name: str, vm_name: str, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachine
Parametrar
- expand
- str
Expanderingsuttrycket som ska tillämpas på åtgärden. Kända värden är "instanceView" och None. Standardvärdet är "instanceView".
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
VirtualMachine eller resultatet av cls(response)
Returtyp
Undantag
instance_view
Hämtar information om körningstillståndet för en virtuell dator.
instance_view(resource_group_name: str, vm_name: str, **kwargs: Any) -> VirtualMachineInstanceView
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
VirtualMachineInstanceView eller resultatet av cls(response)
Returtyp
Undantag
list
Visar en lista över alla virtuella datorer i den angivna resursgruppen. Använd egenskapen nextLink i svaret för att hämta nästa sida med virtuella datorer.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachine]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen VirtualMachine eller resultatet av cls(response)
Returtyp
Undantag
list_all
Visar en lista över alla virtuella datorer i den angivna prenumerationen. Använd egenskapen nextLink i svaret för att hämta nästa sida med virtuella datorer.
list_all(*, status_only: str | None = None, **kwargs: Any) -> Iterable[VirtualMachine]
Parametrar
- status_only
- str
statusOnly=true aktiverar hämtning av körningstidsstatus för alla Virtual Machines i prenumerationen. Standardvärdet är Ingen.
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen VirtualMachine eller resultatet av cls(response)
Returtyp
Undantag
list_available_sizes
Visar en lista över alla tillgängliga storlekar på virtuella datorer som den angivna virtuella datorn kan ändras till.
list_available_sizes(resource_group_name: str, vm_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen VirtualMachineSize eller resultatet av cls(response)
Returtyp
Undantag
list_by_location
Hämtar alla virtuella datorer under den angivna prenumerationen för den angivna platsen.
list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachine]
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
En iterator som en instans av antingen VirtualMachine eller resultatet av cls(response)
Returtyp
Undantag
simulate_eviction
Åtgärden för att simulera avlägsnandet av den virtuella datorn för oanvänd kapacitet. Borttagningen sker inom 30 minuter efter att API:et anropats.
simulate_eviction(resource_group_name: str, vm_name: str, **kwargs: Any) -> None
Parametrar
- cls
- callable
En anpassad typ eller funktion som skickas direktsvaret
Returer
Inget eller resultatet av cls(svar)
Returtyp
Undantag
Attribut
models
models = <module 'azure.mgmt.compute.v2019_12_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2019_12_01\\models\\__init__.py'>
Azure SDK for Python