VirtualMachineScaleSetVMsOperations Klass

Varning

Instansiera INTE den här klassen direkt.

I stället bör du komma åt följande åtgärder via

ComputeManagementClient's

<xref:virtual_machine_scale_set_vms> Attributet.

Arv
builtins.object
VirtualMachineScaleSetVMsOperations

Konstruktor

VirtualMachineScaleSetVMsOperations(*args, **kwargs)

Metoder

begin_deallocate

Frigör en specifik virtuell dator i en VM-skalningsuppsättning. Stänger av den virtuella datorn och släpper de beräkningsresurser som den använder. Du debiteras inte för beräkningsresurserna för den här virtuella datorn när den har frigjorts.

begin_delete

Tar bort en virtuell dator från en VM-skalningsuppsättning.

begin_perform_maintenance

Stänger av den virtuella datorn i en VMScaleSet, flyttar den till en redan uppdaterad nod och aktiverar den igen under självbetjäningsfasen för planerat underhåll.

begin_power_off

Stänga av (stoppa) en virtuell dator i en VM-skalningsuppsättning. Observera att resurserna fortfarande är kopplade och att du debiteras för resurserna. Använd i stället frigöra för att frigöra resurser och undvika avgifter.

begin_redeploy

Stänger av den virtuella datorn i VM-skalningsuppsättningen, flyttar den till en ny nod och aktiverar den igen.

begin_reimage

Återskapar (uppgraderar operativsystemet) en specifik virtuell dator i en VM-skalningsuppsättning.

begin_reimage_all

Gör att du kan avbildninga om alla diskar ( inklusive datadiskar ) i en VM-skalningsuppsättningsinstans. Den här åtgärden stöds endast för hanterade diskar.

begin_restart

Startar om en virtuell dator i en VM-skalningsuppsättning.

begin_run_command

Kör kommandot på en virtuell dator i en VM-skalningsuppsättning.

begin_start

Startar en virtuell dator i en VM-skalningsuppsättning.

begin_update

Uppdateringar en virtuell dator i en VM-skalningsuppsättning.

get

Hämtar en virtuell dator från en VM-skalningsuppsättning.

get_instance_view

Hämtar status för en virtuell dator från en VM-skalningsuppsättning.

list

Hämtar en lista över alla virtuella datorer i vm-skalningsuppsättningar.

simulate_eviction

Åtgärden för att simulera avlägsnandet av den virtuella datorn för oanvänd kapacitet i en VM-skalningsuppsättning. Borttagningen sker inom 30 minuter efter att API:et anropats.

begin_deallocate

Frigör en specifik virtuell dator i en VM-skalningsuppsättning. Stänger av den virtuella datorn och släpper de beräkningsresurser som den använder. Du debiteras inte för beräkningsresurserna för den här virtuella datorn när den har frigjorts.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

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

Tar bort en virtuell dator från en VM-skalningsuppsättning.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

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 i en VMScaleSet, 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_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

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

Stänga av (stoppa) en virtuell dator i en VM-skalningsuppsättning. Observera att resurserna fortfarande är kopplade och att du debiteras för resurserna. Använd i stället frigöra för att frigöra resurser och undvika avgifter.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

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_redeploy

Stänger av den virtuella datorn i VM-skalningsuppsättningen, flyttar den till en ny nod och aktiverar den igen.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

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 (uppgraderar operativsystemet) en specifik virtuell dator i en VM-skalningsuppsättning.

begin_reimage(resource_group_name: str, vm_scale_set_name: str, instance_id: str, vm_scale_set_vm_reimage_input: _models.VirtualMachineScaleSetVMReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

vm_scale_set_vm_reimage_input
VirtualMachineScaleSetVMReimageParameters eller IO
Obligatorisk

Parametrar för att återskapa den virtuella datorn i ScaleSet. Är antingen en VirtualMachineScaleSetVMReimageParameters-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_reimage_all

Gör att du kan avbildninga om alla diskar ( inklusive datadiskar ) i en VM-skalningsuppsättningsinstans. Den här åtgärden stöds endast för hanterade diskar.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

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

Startar om en virtuell dator i en VM-skalningsuppsättning.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

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å en virtuell dator i en VM-skalningsuppsättning.

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]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

parameters
RunCommandInput eller IO
Obligatorisk

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

Startar en virtuell dator i en VM-skalningsuppsättning.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

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

Uppdateringar en virtuell dator i en VM-skalningsuppsättning.

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]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på vm-skalningsuppsättningen där tillägget ska skapas eller uppdateras. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

parameters
VirtualMachineScaleSetVM eller IO
Obligatorisk

Parametrar som anges för åtgärden Uppdatera Virtual Machine Scale Sets virtuell dator. Är antingen en VirtualMachineScaleSetVM-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 VirtualMachineScaleSetVM eller resultatet av cls(response)

Returtyp

Undantag

get

Hämtar en virtuell dator från en VM-skalningsuppsättning.

get(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachineScaleSetVM

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

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

VirtualMachineScaleSetVM eller resultatet av cls(response)

Returtyp

Undantag

get_instance_view

Hämtar status för en virtuell dator från en VM-skalningsuppsättning.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Den virtuella datorns instans-ID. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

VirtualMachineScaleSetVMInstanceView eller resultatet av cls(response)

Returtyp

Undantag

list

Hämtar en lista över alla virtuella datorer i vm-skalningsuppsättningar.

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]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

virtual_machine_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

filter
str

Filtret som ska tillämpas på åtgärden. Tillåtna värden är "startswith(instanceView/statuses/code, "PowerState") eq true", "properties/latestModelApplied eq true", "properties/latestModelApplied eq false". Standardvärdet är Ingen.

select
str

Listparametrarna. Tillåtna värden är "instanceView", "instanceView/statuses". Standardvärdet är Ingen.

expand
str

Expanderingsuttrycket som ska tillämpas på åtgärden. Tillåtna värden är "instanceView". Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen VirtualMachineScaleSetVM 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 i en VM-skalningsuppsättning. Borttagningen sker inom 30 minuter efter att API:et anropats.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen. Krävs.

instance_id
str
Obligatorisk

Instans-ID för den virtuella datorn. Krävs.

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