VirtualMachineScaleSetsOperations 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_sets> Attributet.

Arv
builtins.object
VirtualMachineScaleSetsOperations

Konstruktor

VirtualMachineScaleSetsOperations(*args, **kwargs)

Metoder

begin_create_or_update

Skapa eller uppdatera en VM-skalningsuppsättning.

begin_deallocate

Frigör specifika virtuella datorer i en VM-skalningsuppsättning. Stänger av de virtuella datorerna och frigör beräkningsresurserna. Du debiteras inte för de beräkningsresurser som den här VM-skalningsuppsättningen frigör.

begin_delete

Tar bort en VM-skalningsuppsättning.

begin_delete_instances

Tar bort virtuella datorer i en VM-skalningsuppsättning.

begin_perform_maintenance

Utför underhåll på en eller flera virtuella datorer i en VM-skalningsuppsättning. Det går inte att utföra åtgärder på instanser som inte är berättigade till underhåll. Mer information finns i metodtipsen: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.

begin_power_off

Stäng av (stoppa) en eller flera virtuella datorer 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 alla virtuella datorer i vm-skalningsuppsättningen, flyttar dem till en ny nod och aktiverar dem igen.

begin_reimage

Återskapar (uppgraderar operativsystemet) en eller flera virtuella datorer i en VM-skalningsuppsättning som inte har en tillfällig OS-disk, för virtuella datorer som har en tillfällig OS-disk återställs den virtuella datorn till det ursprungliga tillståndet.

begin_reimage_all

Återskapar alla diskar (inklusive datadiskar) på de virtuella datorerna i en VM-skalningsuppsättning. Den här åtgärden stöds endast för hanterade diskar.

begin_restart

Startar om en eller flera virtuella datorer i en VM-skalningsuppsättning.

begin_set_orchestration_service_state

Ändrar egenskapen ServiceState för en viss tjänst.

begin_start

Startar en eller flera virtuella datorer i en VM-skalningsuppsättning.

begin_update

Uppdatera en VM-skalningsuppsättning.

begin_update_instances

Uppgraderar en eller flera virtuella datorer till den senaste SKU-uppsättningen i VM-skalningsuppsättningsmodellen.

convert_to_single_placement_group

Konverterar egenskapen SinglePlacementGroup till false för en befintlig VM-skalningsuppsättning.

force_recovery_service_fabric_platform_update_domain_walk

Manuell plattformsuppdateringsdomän för att uppdatera virtuella datorer i en Service Fabric VM-skalningsuppsättning.

get

Visa information om en VM-skalningsuppsättning.

get_instance_view

Hämtar status för en VM-skalningsuppsättningsinstans.

get_os_upgrade_history

Hämtar en lista över OS-uppgraderingar på en vm-skalningsuppsättningsinstans.

list

Hämtar en lista över alla VM-skalningsuppsättningar under en resursgrupp.

list_all

Hämtar en lista över alla VM-skalningsuppsättningar i prenumerationen, oavsett den associerade resursgruppen. Använd egenskapen nextLink i svaret för att hämta nästa sida i VM Scale Sets. Gör detta tills nextLink är null för att hämta alla VM-skalningsuppsättningar.

list_by_location

Hämtar alla VM-skalningsuppsättningar under den angivna prenumerationen för den angivna platsen.

list_skus

Hämtar en lista över SKU:er som är tillgängliga för vm-skalningsuppsättningen, inklusive de minsta och högsta vm-instanser som tillåts för varje SKU.

begin_create_or_update

Skapa eller uppdatera en VM-skalningsuppsättning.

begin_create_or_update(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VirtualMachineScaleSet, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen som ska skapas eller uppdateras. Krävs.

parameters
VirtualMachineScaleSet eller IO
Obligatorisk

Skalningsuppsättningsobjektet. Är antingen en VirtualMachineScaleSet-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 VirtualMachineScaleSet eller resultatet av cls(response)

Returtyp

Undantag

begin_deallocate

Frigör specifika virtuella datorer i en VM-skalningsuppsättning. Stänger av de virtuella datorerna och frigör beräkningsresurserna. Du debiteras inte för de beräkningsresurser som den här VM-skalningsuppsättningen frigör.

begin_deallocate(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs eller IO
Obligatorisk

En lista över instans-ID:n för virtuella datorer från VM-skalningsuppsättningen. Är antingen en VirtualMachineScaleSetVMInstanceIDs-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_delete

Tar bort en VM-skalningsuppsättning.

begin_delete(resource_group_name: str, vm_scale_set_name: 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.

force_deletion
bool

Valfri parameter för att framtvinga borttagning av 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_delete_instances

Tar bort virtuella datorer i en VM-skalningsuppsättning.

begin_delete_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, force_deletion: bool | 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceRequiredIDs eller IO
Obligatorisk

En lista över instans-ID:n för virtuella datorer från VM-skalningsuppsättningen. Är antingen en VirtualMachineScaleSetVMInstanceRequiredIDs-typ eller en IO-typ. Krävs.

force_deletion
bool

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

Utför underhåll på en eller flera virtuella datorer i en VM-skalningsuppsättning. Det går inte att utföra åtgärder på instanser som inte är berättigade till underhåll. Mer information finns i metodtipsen: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.

begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs eller IO
Obligatorisk

En lista över instans-ID:n för virtuella datorer från VM-skalningsuppsättningen. Är antingen en VirtualMachineScaleSetVMInstanceIDs-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_power_off

Stäng av (stoppa) en eller flera virtuella datorer 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, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, skip_shutdown: bool = False, 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs eller IO
Obligatorisk

En lista över instans-ID:n för virtuella datorer från VM-skalningsuppsättningen. Är antingen en VirtualMachineScaleSetVMInstanceIDs-typ eller en IO-typ. Standardvärdet är Ingen.

skip_shutdown
bool

Parametern för att begära icke-respitfri avstängning av virtuella datorer. Sant värde för den här flaggan anger icke-graciös 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.

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 None eller resultatet av cls(response)

Returtyp

Undantag

begin_redeploy

Stänger av alla virtuella datorer i vm-skalningsuppsättningen, flyttar dem till en ny nod och aktiverar dem igen.

begin_redeploy(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs eller IO
Obligatorisk

En lista över instans-ID:n för virtuella datorer från VM-skalningsuppsättningen. Är antingen en VirtualMachineScaleSetVMInstanceIDs-typ eller en IO-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ö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 None eller resultatet av cls(response)

Returtyp

Undantag

begin_reimage

Återskapar (uppgraderar operativsystemet) en eller flera virtuella datorer i en VM-skalningsuppsättning som inte har en tillfällig OS-disk, för virtuella datorer som har en tillfällig OS-disk återställs den virtuella datorn till det ursprungliga tillståndet.

begin_reimage(resource_group_name: str, vm_scale_set_name: str, vm_scale_set_reimage_input: _models.VirtualMachineScaleSetReimageParameters | 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.

vm_scale_set_reimage_input
VirtualMachineScaleSetReimageParameters eller IO
Obligatorisk

Parametrar för att återskapa VM ScaleSet. Är antingen en VirtualMachineScaleSetReimageParameters-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ö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 None eller resultatet av cls(response)

Returtyp

Undantag

begin_reimage_all

Återskapar alla diskar (inklusive datadiskar) på de virtuella datorerna i en VM-skalningsuppsättning. Den här åtgärden stöds endast för hanterade diskar.

begin_reimage_all(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs eller IO
Obligatorisk

En lista över instans-ID:n för virtuella datorer från VM-skalningsuppsättningen. Är antingen en VirtualMachineScaleSetVMInstanceIDs-typ eller en IO-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ö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 None eller resultatet av cls(response)

Returtyp

Undantag

begin_restart

Startar om en eller flera virtuella datorer i en VM-skalningsuppsättning.

begin_restart(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs eller IO
Obligatorisk

En lista över instans-ID:n för virtuella datorer från VM-skalningsuppsättningen. Är antingen en VirtualMachineScaleSetVMInstanceIDs-typ eller en IO-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ö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 None eller resultatet av cls(response)

Returtyp

Undantag

begin_set_orchestration_service_state

Ändrar egenskapen ServiceState för en viss tjänst.

begin_set_orchestration_service_state(resource_group_name: str, vm_scale_set_name: str, parameters: _models.OrchestrationServiceStateInput, *, 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 som ska skapas eller uppdateras. Krävs.

parameters
OrchestrationServiceStateInput eller IO
Obligatorisk

Indataobjektet för SetOrchestrationServiceState API. Är antingen en OrchestrationServiceStateInput-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 None eller resultatet av cls(response)

Returtyp

Undantag

begin_start

Startar en eller flera virtuella datorer i en VM-skalningsuppsättning.

begin_start(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs eller IO
Obligatorisk

En lista över instans-ID:n för virtuella datorer från VM-skalningsuppsättningen. Är antingen en VirtualMachineScaleSetVMInstanceIDs-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_update

Uppdatera en VM-skalningsuppsättning.

begin_update(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VirtualMachineScaleSetUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

Namnet på VM-skalningsuppsättningen som ska skapas eller uppdateras. Krävs.

parameters
VirtualMachineScaleSetUpdate eller IO
Obligatorisk

Skalningsuppsättningsobjektet. Är antingen en VirtualMachineScaleSetUpdate-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 VirtualMachineScaleSet eller resultatet av cls(response)

Returtyp

Undantag

begin_update_instances

Uppgraderar en eller flera virtuella datorer till den senaste SKU-uppsättningen i VM-skalningsuppsättningsmodellen.

begin_update_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, 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.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceRequiredIDs eller IO
Obligatorisk

En lista över instans-ID:n för virtuella datorer från VM-skalningsuppsättningen. Är antingen en VirtualMachineScaleSetVMInstanceRequiredIDs-typ eller en IO-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 None eller resultatet av cls(response)

Returtyp

Undantag

convert_to_single_placement_group

Konverterar egenskapen SinglePlacementGroup till false för en befintlig VM-skalningsuppsättning.

convert_to_single_placement_group(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VMScaleSetConvertToSinglePlacementGroupInput, *, content_type: str = 'application/json', **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 som ska skapas eller uppdateras. Krävs.

parameters
VMScaleSetConvertToSinglePlacementGroupInput eller IO
Obligatorisk

Indataobjektet för Api:et ConvertToSinglePlacementGroup. Är antingen en VMScaleSetConvertToSinglePlacementGroupInput-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

Returer

Inget eller resultatet av cls(svar)

Returtyp

Undantag

force_recovery_service_fabric_platform_update_domain_walk

Manuell plattformsuppdateringsdomän för att uppdatera virtuella datorer i en Service Fabric VM-skalningsuppsättning.

force_recovery_service_fabric_platform_update_domain_walk(resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any) -> RecoveryWalkResponse

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

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

platform_update_domain
int

Plattformsuppdateringsdomänen som en manuell återställningsgenomgång begärs för. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

RecoveryWalkResponse eller resultatet av cls(response)

Returtyp

Undantag

get

Visa information om en VM-skalningsuppsättning.

get(resource_group_name: str, vm_scale_set_name: str, *, expand: str | ExpandTypesForGetVMScaleSets | None = None, **kwargs: Any) -> VirtualMachineScaleSet

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

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

expand
str eller ExpandTypesForGetVMScaleSets

Expanderingsuttrycket som ska tillämpas på åtgärden. UserData hämtar egenskapen UserData för vm-skalningsuppsättningen som angavs av användaren under vm-skalningsuppsättningens create/update-åtgärd. Standardvärdet "userData" är Ingen.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

VirtualMachineScaleSet eller resultatet av cls(response)

Returtyp

Undantag

get_instance_view

Hämtar status för en VM-skalningsuppsättningsinstans.

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

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

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

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

VirtualMachineScaleSetInstanceView eller resultatet av cls(response)

Returtyp

Undantag

get_os_upgrade_history

Hämtar en lista över OS-uppgraderingar på en vm-skalningsuppsättningsinstans.

get_os_upgrade_history(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[UpgradeOperationHistoricalStatusInfo]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

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

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av UpgradeOperationHistoricalStatusInfo eller resultatet av cls(response)

Returtyp

Undantag

list

Hämtar en lista över alla VM-skalningsuppsättningar under en resursgrupp.

list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen VirtualMachineScaleSet eller resultatet av cls(response)

Returtyp

Undantag

list_all

Hämtar en lista över alla VM-skalningsuppsättningar i prenumerationen, oavsett den associerade resursgruppen. Använd egenskapen nextLink i svaret för att hämta nästa sida i VM Scale Sets. Gör detta tills nextLink är null för att hämta alla VM-skalningsuppsättningar.

list_all(**kwargs: Any) -> Iterable[VirtualMachineScaleSet]

Parametrar

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen VirtualMachineScaleSet eller resultatet av cls(response)

Returtyp

Undantag

list_by_location

Hämtar alla VM-skalningsuppsättningar under den angivna prenumerationen för den angivna platsen.

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

Parametrar

location
str
Obligatorisk

Den plats där VM-skalningsuppsättningar under prenumerationen efterfrågas. Krävs.

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen VirtualMachineScaleSet eller resultatet av cls(response)

Returtyp

Undantag

list_skus

Hämtar en lista över SKU:er som är tillgängliga för vm-skalningsuppsättningen, inklusive de minsta och högsta vm-instanser som tillåts för varje SKU.

list_skus(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSetSku]

Parametrar

resource_group_name
str
Obligatorisk

Namnet på resursgruppen. Krävs.

vm_scale_set_name
str
Obligatorisk

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

cls
callable

En anpassad typ eller funktion som skickas direktsvaret

Returer

En iterator som en instans av antingen VirtualMachineScaleSetSku eller resultatet av cls(response)

Returtyp

Undantag

Attribut

models

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