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

Utför underhåll på en virtuell dator i en VM-skalningsuppsättning.

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 en VM-skalningsuppsättning.

retrieve_boot_diagnostics_data

Åtgärden för att hämta SAS-URI:er för startdiagnostikloggar för en virtuell dator i en VM-skalningsuppsättning.

simulate_eviction

Åtgärden för att simulera avlägsning av virtuella datorer med oanvänd kapacitet i en VM-skalningsuppsättning.

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, *, force_deletion: bool | None = None, **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.

force_deletion
bool

Valfri parameter för att framtvinga borttagning av en virtuell dator från en VM-skalningsuppsättning. (Funktion i förhandsversion). 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_perform_maintenance

Utför underhåll på en virtuell dator i en VM-skalningsuppsättning.

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: str | InstanceViewTypes | None = None, **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 eller InstanceViewTypes

Expanderingsuttrycket som ska tillämpas på åtgärden. "InstanceView" hämtar instansvyn för den virtuella datorn. "UserData" hämtar UserData för den virtuella datorn. Kända värden är: "instanceView" och "userData". Standardvärdet är Ingen.

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 en VM-skalningsuppsättning.

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

retrieve_boot_diagnostics_data

Åtgärden för att hämta SAS-URI:er för startdiagnostikloggar för en virtuell dator i en VM-skalningsuppsättning.

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

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.

sas_uri_expiration_time_in_minutes
int

Förfallotid i minuter för SAS-URI:er med ett värde mellan 1 och 1 440 minuter. Observera: Om detta inte anges genereras SAS-URI:er med en standardförfallotid på 120 minuter. Standardvärdet är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

RetrieveBootDiagnosticsDataResult eller resultatet av cls(response)

Returtyp

Undantag

simulate_eviction

Åtgärden för att simulera avlägsning av virtuella datorer med oanvänd kapacitet i en VM-skalningsuppsättning.

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

Den virtuella datorns instans-ID. 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.v2023_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2023_03_01\\models\\__init__.py'>