VirtualMachinesOperations Klasse

Warnung

Instanziieren Sie diese Klasse NICHT direkt.

Stattdessen sollten Sie über auf die folgenden Vorgänge zugreifen:

ComputeManagementClient's

<xref:virtual_machines> -Attribut.

Vererbung
builtins.object
VirtualMachinesOperations

Konstruktor

VirtualMachinesOperations(*args, **kwargs)

Methoden

begin_assess_patches

Bewerten sie Patches auf dem virtuellen Computer.

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. Beachten Sie, dass einige Eigenschaften nur während der Erstellung virtueller Computer festgelegt werden können.

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_install_patches

Installiert Patches auf dem virtuellen Computer.

begin_perform_maintenance

Der Vorgang zum Durchfü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. Dieser virtuelle Computer wird Ihnen weiterhin in Rechnung gestellt.

begin_reapply

Der Vorgang zum erneuten Anwenden des Zustands eines virtuellen Computers.

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 Anfangszustand 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 Betriebssystemstatus des virtuellen Computers auf generalisiert fest. Es wird empfohlen, den virtuellen Computer vor dem Ausführen dieses Vorgangs sysprep zu verwenden. >>:code:<br>Für Windows siehe Create a managed image of a generalized VM in Azure <https://docs.microsoft.com/azure/virtual-machines/windows/capture-image-resource>_<<.:code:
For Linux, please refer to Erstellen eines Images eines virtuellen Computers oder einer VHD

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.

retrieve_boot_diagnostics_data

Der Vorgang zum Abrufen von SAS-URIs für die Startdiagnoseprotokolle eines virtuellen Computers.

simulate_eviction

Der Vorgang zum Simulieren der Entfernung von Spot-VMs.

begin_assess_patches

Bewerten sie Patches auf dem virtuellen Computer.

begin_assess_patches(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[VirtualMachineAssessPatchesResult]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name 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 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

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

Rückgabetyp

Ausnahmen

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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

parameters
VirtualMachineCaptureParameters oder IO
Erforderlich

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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name 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 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. Beachten Sie, dass einige Eigenschaften nur während der Erstellung virtueller Computer festgelegt werden können.

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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

parameters
VirtualMachine oder IO
Erforderlich

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, *, hibernate: bool | None = None, **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

hibernate
bool

Optionaler Parameter zum Ruhezustand eines virtuellen Computers. (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_delete

Der Vorgang zum Löschen eines virtuellen Computers.

begin_delete(resource_group_name: str, vm_name: str, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

force_deletion
bool

Optionaler Parameter, um das Löschen virtueller Computer zu erzwingen. 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_install_patches

Installiert Patches auf dem virtuellen Computer.

begin_install_patches(resource_group_name: str, vm_name: str, install_patches_input: _models.VirtualMachineInstallPatchesParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineInstallPatchesResult]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

install_patches_input
VirtualMachineInstallPatchesParameters oder IO
Erforderlich

Eingabe für InstallPatches, die direkt von der API empfangen wird. Ist entweder ein VirtualMachineInstallPatchesParameters-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 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 VirtualMachineInstallPatchesResult oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_perform_maintenance

Der Vorgang zum Durchführen der Wartung auf einem virtuellen Computer.

begin_perform_maintenance(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name 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 instance von LROPoller, die 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. Dieser virtuelle Computer wird Ihnen weiterhin in Rechnung gestellt.

begin_power_off(resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

skip_shutdown
bool

Der Parameter zum Anfordern eines nicht ordnungsgemäßen Herunterfahrens des virtuellen Computers. True-Wert für dieses Flag gibt an, dass nicht ordnungsgemäß heruntergefahren wird, während false andernfalls 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 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 None oder das Ergebnis von cls(response) zurückgibt.

Rückgabetyp

Ausnahmen

begin_reapply

Der Vorgang zum erneuten Anwenden des Zustands eines virtuellen Computers.

begin_reapply(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name 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 instance von LROPoller, die 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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name 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 instance von LROPoller, die 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 Anfangszustand 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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

parameters
VirtualMachineReimageParameters oder IO
Erforderlich

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 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 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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name 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 instance von LROPoller, die 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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

parameters
RunCommandInput oder IO
Erforderlich

Parameter, die für den Befehl ausführen-Vorgang 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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name 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 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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

parameters
VirtualMachineUpdate oder IO
Erforderlich

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 Betriebssystemstatus des virtuellen Computers auf generalisiert fest. Es wird empfohlen, den virtuellen Computer vor dem Ausführen dieses Vorgangs sysprep zu verwenden. >>:code:<br>Für Windows siehe Create a managed image of a generalized VM in Azure <https://docs.microsoft.com/azure/virtual-machines/windows/capture-image-resource>_<<.:code:
For Linux, please refer to Erstellen eines Images eines virtuellen Computers oder einer VHD

generalize(resource_group_name: str, vm_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

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: str | InstanceViewTypes | None = None, **kwargs: Any) -> VirtualMachine

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

expand
str oder InstanceViewTypes

Der expand-Ausdruck, der auf den Vorgang angewendet werden soll. "InstanceView" ruft eine Momentaufnahme der Laufzeiteigenschaften des virtuellen Computers ab, der von der Plattform verwaltet wird und sich außerhalb von Vorgängen der Steuerungsebene ändern kann. "UserData" ruft die UserData-Eigenschaft als Teil der VM-Modellansicht ab, die vom Benutzer während des VM-Erstellungs-/Aktualisierungsvorgangs bereitgestellt wurde. 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

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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

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, *, filter: str | None = None, **kwargs: Any) -> Iterable[VirtualMachine]

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

filter
str

Die Systemabfrageoption zum Filtern von VMs, die in der Antwort zurückgegeben werden. Zulässiger Wert ist "virtualMachineScaleSet/id" eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'. 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 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(*, status_only: str | None = None, filter: str | None = None, **kwargs: Any) -> Iterable[VirtualMachine]

Parameter

status_only
str

statusOnly=true aktiviert das Abrufen der Laufzeit status aller Virtual Machines im Abonnement. Der Standardwert ist Keine.

filter
str

Die Systemabfrageoption zum Filtern von VMs, die in der Antwort zurückgegeben werden. Zulässiger Wert ist "virtualMachineScaleSet/id" eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'. 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 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

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

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
Erforderlich

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

retrieve_boot_diagnostics_data

Der Vorgang zum Abrufen von SAS-URIs für die Startdiagnoseprotokolle eines virtuellen Computers.

retrieve_boot_diagnostics_data(resource_group_name: str, vm_name: str, *, sas_uri_expiration_time_in_minutes: int | None = None, **kwargs: Any) -> RetrieveBootDiagnosticsDataResult

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

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.

simulate_eviction(resource_group_name: str, vm_name: str, **kwargs: Any) -> None

Parameter

resource_group_name
str
Erforderlich

Der Name der Ressourcengruppe. Erforderlich.

vm_name
str
Erforderlich

Der Name des virtuellen Computers. Erforderlich.

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.v2021_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2021_11_01\\models\\__init__.py'>