VirtualMachineScaleSetVMsOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:

ComputeManagementClient's

<xref:virtual_machine_scale_set_vms> -Attribut.

Vererbung
builtins.object
VirtualMachineScaleSetVMsOperations

Konstruktor

VirtualMachineScaleSetVMsOperations(*args, **kwargs)

Methoden

begin_deallocate

Aufheben der Zuordnung eines bestimmten virtuellen Computers in einer VM-Skalierungsgruppe. Fährt den virtuellen Computer herunter und gibt die verwendeten Computeressourcen frei. Ihnen werden die Computeressourcen dieses virtuellen Computers nicht in Rechnung gestellt, sobald die Zuordnung aufgehoben wurde.

begin_delete

Löscht einen virtuellen Computer aus einer VM-Skalierungsgruppe.

begin_power_off

Schalten Sie einen virtuellen Computer in einer VM-Skalierungsgruppe aus (beenden). Beachten Sie, dass weiterhin Ressourcen angefügt sind und Ihnen gebührend für die Ressourcen berechnet werden. Verwenden Sie stattdessen aufheben der Zuordnung, um Ressourcen freizugeben und Gebühren zu vermeiden.

begin_reimage

Reimages (Upgrade des Betriebssystems) für einen bestimmten virtuellen Computer in einer VM-Skalierungsgruppe.

begin_restart

Startet einen virtuellen Computer in einer VM-Skalierungsgruppe neu.

begin_start

Startet einen virtuellen Computer in einer VM-Skalierungsgruppe.

get

Ruft einen virtuellen Computer aus einer VM-Skalierungsgruppe ab.

get_instance_view

Ruft den Status eines virtuellen Computers aus einer VM-Skalierungsgruppe ab.

list

Ruft eine Liste aller virtuellen Computer in einer VM-Skalierungsgruppe ab.

begin_deallocate

Aufheben der Zuordnung eines bestimmten virtuellen Computers in einer VM-Skalierungsgruppe. Fährt den virtuellen Computer herunter und gibt die verwendeten Computeressourcen frei. Ihnen werden die Computeressourcen dieses virtuellen Computers nicht in Rechnung gestellt, sobald die Zuordnung aufgehoben wurde.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_scale_set_name
str
Erforderlich

Der Name der VM-Skalierungsgruppe. Erforderlich.

instance_id
str
Erforderlich

Die Instanz-ID des virtuellen Computers. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder OperationStatusResponse oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_delete

Löscht einen virtuellen Computer aus einer VM-Skalierungsgruppe.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_scale_set_name
str
Erforderlich

Der Name der VM-Skalierungsgruppe. Erforderlich.

instance_id
str
Erforderlich

Die Instanz-ID des virtuellen Computers. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder OperationStatusResponse oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_power_off

Schalten Sie einen virtuellen Computer in einer VM-Skalierungsgruppe aus (beenden). Beachten Sie, dass weiterhin Ressourcen angefügt sind und Ihnen gebührend für die Ressourcen berechnet werden. Verwenden Sie stattdessen aufheben der Zuordnung, um Ressourcen freizugeben und Gebühren zu vermeiden.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_scale_set_name
str
Erforderlich

Der Name der VM-Skalierungsgruppe. Erforderlich.

instance_id
str
Erforderlich

Die Instanz-ID des virtuellen Computers. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder OperationStatusResponse oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_reimage

Reimages (Upgrade des Betriebssystems) für einen bestimmten virtuellen Computer in einer VM-Skalierungsgruppe.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_scale_set_name
str
Erforderlich

Der Name der VM-Skalierungsgruppe. Erforderlich.

instance_id
str
Erforderlich

Die Instanz-ID des virtuellen Computers. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder OperationStatusResponse oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_restart

Startet einen virtuellen Computer in einer VM-Skalierungsgruppe neu.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_scale_set_name
str
Erforderlich

Der Name der VM-Skalierungsgruppe. Erforderlich.

instance_id
str
Erforderlich

Die Instanz-ID des virtuellen Computers. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder OperationStatusResponse oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_start

Startet einen virtuellen Computer in einer VM-Skalierungsgruppe.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_scale_set_name
str
Erforderlich

Der Name der VM-Skalierungsgruppe. Erforderlich.

instance_id
str
Erforderlich

Die Instanz-ID des virtuellen Computers. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

continuation_token
str

Ein Fortsetzungstoken zum Neustarten eines Abrufs aus einem gespeicherten Zustand.

polling
bool oder PollingMethod

Standardmäßig lautet die Abrufmethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abrufobjekt für eine persönliche Abrufstrategie.

polling_interval
int

Standardwartezeit zwischen zwei Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.

Gibt zurück

Eine Instanz von LROPoller, die entweder OperationStatusResponse oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

get

Ruft einen virtuellen Computer aus einer VM-Skalierungsgruppe ab.

get(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVM

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_scale_set_name
str
Erforderlich

Der Name der VM-Skalierungsgruppe. Erforderlich.

instance_id
str
Erforderlich

Die Instanz-ID des virtuellen Computers. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

VirtualMachineScaleSetVM oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

get_instance_view

Ruft den Status eines virtuellen Computers aus einer VM-Skalierungsgruppe ab.

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

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_scale_set_name
str
Erforderlich

Der Name der VM-Skalierungsgruppe. Erforderlich.

instance_id
str
Erforderlich

Die Instanz-ID des virtuellen Computers. Erforderlich.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

VirtualMachineScaleSetVMInstanceView oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

list

Ruft eine Liste aller virtuellen Computer in einer VM-Skalierungsgruppe ab.

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]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

virtual_machine_scale_set_name
str
Erforderlich

Der Name der VM-Skalierungsgruppe. Erforderlich.

filter
str

Der Filter, der auf den Vorgang angewendet werden soll. Zulässige Werte sind "startswith(instanceView/statuses/code, 'PowerState') eq true", "properties/latestModelApplied eq true", "properties/latestModelApplied eq false". Der Standardwert ist Keine.

select
str

Die Listenparameter. Zulässige Werte sind "instanceView", "instanceView/statuses". Der Standardwert ist Keine.

expand
str

Der expand-Ausdruck, der auf den Vorgang angewendet werden soll. Zulässige Werte sind "instanceView". Der Standardwert ist Keine.

cls
callable

Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird

Gibt zurück

Ein Iterator wie eine Instanz von VirtualMachineScaleSetVM oder das Ergebnis von cls(response)

Rückgabetyp

Ausnahmen

Attribute

models

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