VirtualMachinesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie auf die folgenden Vorgänge zugreifen:
<xref:virtual_machines> -Attribut.
- Vererbung
-
builtins.objectVirtualMachinesOperations
Konstruktor
VirtualMachinesOperations(*args, **kwargs)
Methoden
begin_capture |
Erfasst den virtuellen Computer, indem virtuelle Festplatten des virtuellen Computers kopiert werden, und gibt eine Vorlage aus, die zum Erstellen ähnlicher VMs verwendet werden kann. |
begin_convert_to_managed_disks |
Konvertiert Datenträger virtueller Computer von blobbasierten in verwaltete Datenträger. Der virtuelle Computer muss vor dem Aufrufen dieses Vorgangs beendet und zugeordnet werden. |
begin_create_or_update |
Der Vorgang zum Erstellen oder Aktualisieren eines virtuellen Computers. |
begin_deallocate |
Fährt den virtuellen Computer herunter und gibt die Computeressourcen frei. Die Computeressourcen, die dieser virtuelle Computer verwendet, werden Ihnen nicht in Rechnung gestellt. |
begin_delete |
Der Vorgang zum Löschen eines virtuellen Computers. |
begin_perform_maintenance |
Der Vorgang zum Ausführen der Wartung auf einem virtuellen Computer. |
begin_power_off |
Der Vorgang zum Ausschalten (Beenden) eines virtuellen Computers. Der virtuelle Computer kann mit den gleichen bereitgestellten Ressourcen neu gestartet werden. Ihnen werden weiterhin Gebühren für diesen virtuellen Computer in Rechnung gestellt. |
begin_redeploy |
Fährt den virtuellen Computer herunter, verschiebt ihn auf einen neuen Knoten und schaltet ihn wieder ein. |
begin_reimage |
Versetzt den virtuellen Computer, der über einen kurzlebigen Betriebssystemdatenträger verfügt, in seinen Ursprünglichen Zustand zurück. |
begin_restart |
Der Vorgang zum Neustarten eines virtuellen Computers. |
begin_run_command |
Führen Sie den Befehl auf dem virtuellen Computer aus. |
begin_start |
Der Vorgang zum Starten eines virtuellen Computers. |
begin_update |
Der Vorgang zum Aktualisieren eines virtuellen Computers. |
generalize |
Legt den Status des virtuellen Computers auf generalisiert fest. |
get |
Ruft Informationen zur Modell- oder Instanzansicht eines virtuellen Computers ab. |
instance_view |
Ruft Informationen zum Laufzeitzustand eines virtuellen Computers ab. |
list |
Listet alle virtuellen Computer in der angegebenen Ressourcengruppe auf. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der virtuellen Computer abzurufen. |
list_all |
Listet alle virtuellen Computer im angegebenen Abonnement auf. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der virtuellen Computer abzurufen. |
list_available_sizes |
Listet alle verfügbaren VM-Größen auf, in die die größe des angegebenen virtuellen Computers geändert werden kann. |
list_by_location |
Ruft alle virtuellen Computer unter dem angegebenen Abonnement für den angegebenen Speicherort ab. |
begin_capture
Erfasst den virtuellen Computer, indem virtuelle Festplatten des virtuellen Computers kopiert werden, und gibt eine Vorlage aus, die zum Erstellen ähnlicher VMs verwendet werden kann.
begin_capture(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineCaptureParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineCaptureResult]
Parameter
- parameters
- VirtualMachineCaptureParameters oder IO
Parameter, die für den Vorgang "Virtueller Computer erfassen" bereitgestellt werden. Ist entweder ein VirtualMachineCaptureParameters-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 VirtualMachineCaptureResult oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_convert_to_managed_disks
Konvertiert Datenträger virtueller Computer von blobbasierten in verwaltete Datenträger. Der virtuelle Computer muss vor dem Aufrufen dieses Vorgangs beendet und zugeordnet werden.
begin_convert_to_managed_disks(resource_group_name: str, vm_name: 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_create_or_update
Der Vorgang zum Erstellen oder Aktualisieren eines virtuellen Computers.
begin_create_or_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachine, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parameter
- parameters
- VirtualMachine oder IO
Parameter, die für den Vorgang Virtuelle Computer erstellen bereitgestellt werden. Ist entweder ein VirtualMachine-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 VirtualMachine oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
begin_deallocate
Fährt den virtuellen Computer herunter und gibt die Computeressourcen frei. Die Computeressourcen, die dieser virtuelle Computer verwendet, werden Ihnen nicht in Rechnung gestellt.
begin_deallocate(resource_group_name: str, vm_name: 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
Der Vorgang zum Löschen eines virtuellen Computers.
begin_delete(resource_group_name: str, vm_name: 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_perform_maintenance
Der Vorgang zum Ausführen der Wartung auf einem virtuellen Computer.
begin_perform_maintenance(resource_group_name: str, vm_name: 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
Der Vorgang zum Ausschalten (Beenden) eines virtuellen Computers. Der virtuelle Computer kann mit den gleichen bereitgestellten Ressourcen neu gestartet werden. Ihnen werden weiterhin Gebühren für diesen virtuellen Computer in Rechnung gestellt.
begin_power_off(resource_group_name: str, vm_name: 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_redeploy
Fährt den virtuellen Computer herunter, verschiebt ihn auf einen neuen Knoten und schaltet ihn wieder ein.
begin_redeploy(resource_group_name: str, vm_name: 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
Versetzt den virtuellen Computer, der über einen kurzlebigen Betriebssystemdatenträger verfügt, in seinen Ursprünglichen Zustand zurück.
begin_reimage(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parameter
- parameters
- VirtualMachineReimageParameters oder IO
Parameter, die für den Reimage Virtual Machine-Vorgang bereitgestellt werden. Ist entweder ein VirtualMachineReimageParameters-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_restart
Der Vorgang zum Neustarten eines virtuellen Computers.
begin_restart(resource_group_name: str, vm_name: 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 dem virtuellen Computer aus.
begin_run_command(resource_group_name: str, vm_name: 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
Der Vorgang zum Starten eines virtuellen Computers.
begin_start(resource_group_name: str, vm_name: 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
Der Vorgang zum Aktualisieren eines virtuellen Computers.
begin_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parameter
- parameters
- VirtualMachineUpdate oder IO
Parameter, die für den Vorgang virtuelle Computer aktualisieren bereitgestellt werden. Ist entweder ein VirtualMachineUpdate-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 VirtualMachine oder das Ergebnis von cls(response) zurückgibt.
Rückgabetyp
Ausnahmen
generalize
Legt den Status des virtuellen Computers auf generalisiert fest.
generalize(resource_group_name: str, vm_name: 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
get
Ruft Informationen zur Modell- oder Instanzansicht eines virtuellen Computers ab.
get(resource_group_name: str, vm_name: str, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachine
Parameter
- expand
- str
Der expand-Ausdruck, der auf den Vorgang angewendet werden soll. Bekannte Werte sind "instanceView" und None. Der Standardwert ist "instanceView".
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
VirtualMachine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
instance_view
Ruft Informationen zum Laufzeitzustand eines virtuellen Computers ab.
instance_view(resource_group_name: str, vm_name: str, **kwargs: Any) -> VirtualMachineInstanceView
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
VirtualMachineInstanceView oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list
Listet alle virtuellen Computer in der angegebenen Ressourcengruppe auf. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der virtuellen Computer abzurufen.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachine]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von VirtualMachine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_all
Listet alle virtuellen Computer im angegebenen Abonnement auf. Verwenden Sie die nextLink-Eigenschaft in der Antwort, um die nächste Seite der virtuellen Computer abzurufen.
list_all(**kwargs: Any) -> Iterable[VirtualMachine]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von VirtualMachine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_available_sizes
Listet alle verfügbaren VM-Größen auf, in die die größe des angegebenen virtuellen Computers geändert werden kann.
list_available_sizes(resource_group_name: str, vm_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von VirtualMachineSize oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
list_by_location
Ruft alle virtuellen Computer unter dem angegebenen Abonnement für den angegebenen Speicherort ab.
list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachine]
Parameter
- location
- str
Der Speicherort, für den virtuelle Computer unter dem Abonnement abgefragt werden. Erforderlich.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
Ein Iterator wie instance von VirtualMachine oder das Ergebnis von cls(response)
Rückgabetyp
Ausnahmen
Attribute
models
models = <module 'azure.mgmt.compute.v2018_10_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2018_10_01\\models\\__init__.py'>
Azure SDK for Python