VirtualMachineScaleSetVMsOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:
<xref:virtual_machine_scale_set_vms> -Attribut.
- Vererbung
-
builtins.objectVirtualMachineScaleSetVMsOperations
Konstruktor
VirtualMachineScaleSetVMsOperations(*args, **kwargs)
Methoden
begin_deallocate |
Zuordnung eines bestimmten virtuellen Computers in einer VM-Skalierungsgruppe. Fährt den virtuellen Computer herunter und gibt die verwendeten Computeressourcen frei. Die Computeressourcen dieses virtuellen Computers werden Ihnen nach der Zuordnung nicht in Rechnung gestellt. |
begin_delete |
Löscht einen virtuellen Computer aus einer VM-Skalierungsgruppe. |
begin_perform_maintenance |
Führt Die Wartung eines virtuellen Computers in einer VM-Skalierungsgruppe aus. |
begin_power_off |
Schalten Sie einen virtuellen Computer in einer VM-Skalierungsgruppe aus (beenden). Beachten Sie, dass weiterhin Ressourcen angefügt sind und Ihnen die Ressourcen in Rechnung gestellt werden. Verwenden Sie stattdessen deallocate, um Ressourcen freizugeben und Gebühren zu vermeiden. |
begin_redeploy |
Fährt den virtuellen Computer in der VM-Skalierungsgruppe herunter, verschiebt ihn auf einen neuen Knoten und schaltet ihn wieder ein. |
begin_reimage |
Reimages (Upgrade des Betriebssystems) eines bestimmten virtuellen Computers in einer VM-Skalierungsgruppe. |
begin_reimage_all |
Ermöglicht das erneute Image aller Datenträger (einschließlich Datenträgern) in der VM-Skalierungsgruppe instance. Dieser Vorgang wird nur für verwaltete Datenträger unterstützt. |
begin_restart |
Startet einen virtuellen Computer in einer VM-Skalierungsgruppe neu. |
begin_run_command |
Führen Sie den Befehl auf einem virtuellen Computer in einer VM-Skalierungsgruppe aus. |
begin_start |
Startet einen virtuellen Computer in einer VM-Skalierungsgruppe. |
begin_update |
Updates einen virtuellen Computer einer VM-Skalierungsgruppe. |
get |
Ruft einen virtuellen Computer aus einer VM-Skalierungsgruppe ab. |
get_instance_view |
Ruft die status eines virtuellen Computers aus einer VM-Skalierungsgruppe ab. |
list |
Ruft eine Liste aller virtuellen Computer in einer VM-Skalierungsgruppe ab. |
retrieve_boot_diagnostics_data |
Der Vorgang zum Abrufen von SAS-URIs von Startdiagnoseprotokollen für einen virtuellen Computer in einer VM-Skalierungsgruppe. |
simulate_eviction |
Der Vorgang zum Simulieren der Entfernung von Spot-VMs in einer VM-Skalierungsgruppe. |
begin_deallocate
Zuordnung eines bestimmten virtuellen Computers in einer VM-Skalierungsgruppe. Fährt den virtuellen Computer herunter und gibt die verwendeten Computeressourcen frei. Die Computeressourcen dieses virtuellen Computers werden Ihnen nach der Zuordnung nicht in Rechnung gestellt.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder None 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, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parameter
- force_deletion
- bool
Optionaler Parameter, um das Löschen eines virtuellen Computers aus einer VM-Skalierungsgruppe zu erzwingen. (Feature in der Vorschau). Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_perform_maintenance
Führt Die Wartung eines virtuellen Computers in einer VM-Skalierungsgruppe aus.
begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder None 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 die Ressourcen in Rechnung gestellt werden. Verwenden Sie stattdessen deallocate, um Ressourcen freizugeben und Gebühren zu vermeiden.
begin_power_off(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, skip_shutdown: bool = False, **kwargs: Any) -> LROPoller[None]
Parameter
- skip_shutdown
- bool
Der Parameter zum Anfordern eines nicht ordnungsgemäßen Herunterfahrens des virtuellen Computers. Der True-Wert für dieses Flag gibt an, dass nicht ordnungsgemäß heruntergefahren wird, während false das Gegenteil angibt. Der Standardwert für dieses Flag ist false, wenn nicht angegeben. Der Standardwert ist FALSE.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_redeploy
Fährt den virtuellen Computer in der VM-Skalierungsgruppe herunter, verschiebt ihn auf einen neuen Knoten und schaltet ihn wieder ein.
begin_redeploy(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_reimage
Reimages (Upgrade des Betriebssystems) eines bestimmten virtuellen Computers in einer VM-Skalierungsgruppe.
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]
Parameter
- vm_scale_set_vm_reimage_input
- VirtualMachineScaleSetVMReimageParameters oder IO
Parameter für den neuen virtuellen Computer in ScaleSet. Ist entweder ein VirtualMachineScaleSetVMReimageParameters-Typ oder ein E/A-Typ. Der Standardwert ist Keine.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_reimage_all
Ermöglicht das erneute Image aller Datenträger (einschließlich Datenträgern) in der VM-Skalierungsgruppe instance. Dieser Vorgang wird nur für verwaltete Datenträger unterstützt.
begin_reimage_all(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[None]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder None 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[None]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_run_command
Führen Sie den Befehl auf einem virtuellen Computer in einer VM-Skalierungsgruppe aus.
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]
Parameter
- parameters
- RunCommandInput oder IO
Parameter, die für den Befehlsvorgang Ausführen bereitgestellt werden. Ist entweder ein RunCommandInput-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind "application/json", "text/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder RunCommandResult 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[None]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder None oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_update
Updates einen virtuellen Computer einer VM-Skalierungsgruppe.
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]
Parameter
- vm_scale_set_name
- str
Der Name der VM-Skalierungsgruppe, in der die Erweiterung erstellt oder aktualisiert werden soll. Erforderlich.
- parameters
- VirtualMachineScaleSetVM oder IO
Parameter, die für den Vm-Vorgang aktualisieren Virtual Machine Scale Sets angegeben werden. Ist entweder ein VirtualMachineScaleSetVM-Typ oder ein E/A-Typ. Erforderlich.
- content_type
- str
Textparameter-Inhaltstyp. Bekannte Werte sind : "application/json". Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
- continuation_token
- str
Ein Fortsetzungstoken zum Neustarten eines Pollers aus einem gespeicherten Zustand.
- polling
- bool oder PollingMethod
Standardmäßig lautet die Abfragemethode ARMPolling. Übergeben Sie False, damit dieser Vorgang nicht abruft, oder übergeben Sie Ihr eigenes initialisiertes Abfrageobjekt für eine persönliche Abfragestrategie.
- polling_interval
- int
Standardwartezeit zwischen zwei Abfragen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Ein instance von LROPoller, der entweder VirtualMachineScaleSetVM 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, *, expand: str | InstanceViewTypes | None = None, **kwargs: Any) -> VirtualMachineScaleSetVM
Parameter
- expand
- str oder InstanceViewTypes
Der expand-Ausdruck, der auf den Vorgang angewendet werden soll. "InstanceView" ruft die instance Ansicht des virtuellen Computers ab. "UserData" ruft die Benutzerdaten des virtuellen Computers ab. Bekannte Werte sind: "instanceView" und "userData". Der Standardwert ist Keine.
- 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 die 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
- 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
- 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 instance von VirtualMachineScaleSetVM oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
retrieve_boot_diagnostics_data
Der Vorgang zum Abrufen von SAS-URIs von Startdiagnoseprotokollen für einen virtuellen Computer in einer VM-Skalierungsgruppe.
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
Parameter
- sas_uri_expiration_time_in_minutes
- int
Ablaufdauer in Minuten für die SAS-URIs mit einem Wert zwischen 1 und 1440 Minuten. <br>
:code:>><<<br>
NOTE: Wenn nicht angegeben, werden SAS-URIs mit einer Standardablaufdauer von 120 Minuten generiert. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
RetrieveBootDiagnosticsDataResult oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
simulate_eviction
Der Vorgang zum Simulieren der Entfernung von Spot-VMs in einer VM-Skalierungsgruppe.
simulate_eviction(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> None
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Keine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.compute.v2022_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_11_01\\models\\__init__.py'>
Azure SDK for Python