VirtualMachinesOperations Klasse
Warnung
Instanziieren Sie diese Klasse NICHT direkt.
Stattdessen sollten Sie über 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_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_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_restart |
Der Vorgang zum Neustarten eines virtuellen Computers. |
begin_start |
Der Vorgang zum Starten eines virtuellen Computers. |
generalize |
Legt den Status des virtuellen Computers auf generalisiert fest. |
get |
Ruft Informationen zur Modell- oder Instanzansicht eines virtuellen Computers ab. |
get_extensions |
Der Vorgang zum Abrufen aller Erweiterungen eines virtuellen Computers. |
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, auf die die größe des angegebenen virtuellen Computers geändert werden kann. |
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_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[OperationStatusResponse]
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 OperationStatusResponse 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[OperationStatusResponse]
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 OperationStatusResponse 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[OperationStatusResponse]
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 OperationStatusResponse 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[OperationStatusResponse]
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 OperationStatusResponse 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[OperationStatusResponse]
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 Abrufen für LRO-Vorgänge, wenn kein Retry-After-Header vorhanden ist.
Gibt zurück
Eine instance von LROPoller, die entweder OperationStatusResponse 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[OperationStatusResponse]
Parameter
- 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 instance von LROPoller, die entweder OperationStatusResponse 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) -> OperationStatusResponse
Parameter
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
OperationStatusResponse 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
get_extensions
Der Vorgang zum Abrufen aller Erweiterungen eines virtuellen Computers.
get_extensions(resource_group_name: str, vm_name: str, *, expand: str | None = None, **kwargs: Any) -> VirtualMachineExtensionsListResult
Parameter
- vm_name
- str
Der Name des virtuellen Computers, der die Erweiterung enthält. Erforderlich.
- expand
- str
Der expand-Ausdruck, der auf den Vorgang angewendet werden soll. Der Standardwert ist Keine.
- cls
- callable
Ein benutzerdefinierter Typ oder eine benutzerdefinierte Funktion, die die direkte Antwort übergeben wird
Gibt zurück
VirtualMachineExtensionsListResult 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, auf 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
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'>
Azure SDK for Python