VirtualMachinesOperations Classe
Avviso
NON creare un'istanza diretta di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:virtual_machines> .
- Ereditarietà
-
builtins.objectVirtualMachinesOperations
Costruttore
VirtualMachinesOperations(*args, **kwargs)
Metodi
begin_capture |
Acquisisce la macchina virtuale copiando i dischi rigidi virtuali della macchina virtuale e restituisce un modello che può essere usato per creare macchine virtuali simili. |
begin_convert_to_managed_disks |
Converte i dischi delle macchine virtuali da blob in dischi gestiti. Prima di richiamare questa operazione, è necessario arrestare la deallocazione della macchina virtuale. |
begin_create_or_update |
Operazione per creare o aggiornare una macchina virtuale. |
begin_deallocate |
Arresta la macchina virtuale e rilascia le risorse di calcolo. Non vengono addebitate le risorse di calcolo usate da questa macchina virtuale. |
begin_delete |
Operazione per eliminare una macchina virtuale. |
begin_perform_maintenance |
Operazione per eseguire la manutenzione in una macchina virtuale. |
begin_power_off |
Operazione da disattivare (arrestare) una macchina virtuale. La macchina virtuale può essere riavviata con le stesse risorse di cui è stato effettuato il provisioning. Questa macchina virtuale viene comunque addebitata. |
begin_redeploy |
Arresta la macchina virtuale, lo sposta in un nuovo nodo e lo attiva. |
begin_reimage |
Reimages the virtual machine che ha un disco del sistema operativo temporaneo torna allo stato iniziale. |
begin_restart |
Operazione per riavviare una macchina virtuale. |
begin_run_command |
Eseguire il comando nella macchina virtuale. |
begin_start |
Operazione per avviare una macchina virtuale. |
begin_update |
Operazione per aggiornare una macchina virtuale. |
generalize |
Imposta lo stato della macchina virtuale su generalizzato. |
get |
Recupera le informazioni sulla visualizzazione del modello o dell'istanza di una macchina virtuale. |
instance_view |
Recupera informazioni sullo stato di runtime di una macchina virtuale. |
list |
Elenca tutte le macchine virtuali nel gruppo di risorse specificato. Utilizzare la proprietà nextLink nella risposta per ottenere la pagina successiva delle macchine virtuali. |
list_all |
Elenca tutte le macchine virtuali nella sottoscrizione specificata. Utilizzare la proprietà nextLink nella risposta per ottenere la pagina successiva delle macchine virtuali. |
list_available_sizes |
Elenca tutte le dimensioni delle macchine virtuali disponibili a cui è possibile ridimensionare la macchina virtuale specificata. |
list_by_location |
Ottiene tutte le macchine virtuali nella sottoscrizione specificata per il percorso specificato. |
begin_capture
Acquisisce la macchina virtuale copiando i dischi rigidi virtuali della macchina virtuale e restituisce un modello che può essere usato per creare macchine virtuali simili.
begin_capture(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineCaptureParameters, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineCaptureResult]
Parametri
- parameters
- VirtualMachineCaptureParameters oppure IO
Parametri forniti all'operazione Capture Virtual Machine. Tipo VirtualMachineCaptureParameters o I/O. Obbligatorio.
- content_type
- str
Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce VirtualMachineCaptureResult o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_convert_to_managed_disks
Converte i dischi delle macchine virtuali da blob in dischi gestiti. Prima di richiamare questa operazione, è necessario arrestare la deallocazione della macchina virtuale.
begin_convert_to_managed_disks(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_create_or_update
Operazione per creare o aggiornare una macchina virtuale.
begin_create_or_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachine, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parametri
- parameters
- VirtualMachine oppure IO
Parametri forniti all'operazione Crea macchina virtuale. È un tipo VirtualMachine o un tipo di I/O. Obbligatorio.
- content_type
- str
Content-type del parametro del corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce VirtualMachine o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_deallocate
Arresta la macchina virtuale e rilascia le risorse di calcolo. Non vengono addebitate le risorse di calcolo usate da questa macchina virtuale.
begin_deallocate(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_delete
Operazione per eliminare una macchina virtuale.
begin_delete(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_perform_maintenance
Operazione per eseguire la manutenzione in una macchina virtuale.
begin_perform_maintenance(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare False per questa operazione per non eseguire il polling o passare il proprio oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due sondaggi per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_power_off
Operazione da disattivare (arrestare) una macchina virtuale. La macchina virtuale può essere riavviata con le stesse risorse di cui è stato effettuato il provisioning. Questa macchina virtuale viene comunque addebitata.
begin_power_off(resource_group_name: str, vm_name: str, *, skip_shutdown: bool = False, **kwargs: Any) -> LROPoller[None]
Parametri
- skip_shutdown
- bool
Parametro per richiedere l'arresto della macchina virtuale non normale. Il valore True per questo flag indica un arresto non normale, mentre false indica in caso contrario. Se non specificato, il valore predefinito per questo flag è false. Il valore predefinito è False.
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_redeploy
Arresta la macchina virtuale, lo sposta in un nuovo nodo e lo attiva.
begin_redeploy(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_reimage
Reimages the virtual machine che ha un disco del sistema operativo temporaneo torna allo stato iniziale.
begin_reimage(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- parameters
- VirtualMachineReimageParameters oppure IO
Parametri forniti all'operazione di macchina virtuale Reimage. È un tipo VirtualMachineReimageParameters o un tipo I/O. Il valore predefinito è Nessuno.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_restart
Operazione per riavviare una macchina virtuale.
begin_restart(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_run_command
Eseguire il comando nella macchina virtuale.
begin_run_command(resource_group_name: str, vm_name: str, parameters: _models.RunCommandInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.RunCommandResult]
Parametri
- parameters
- RunCommandInput oppure IO
Parametri forniti all'operazione di comando Esegui. È un tipo RunCommandInput o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json', 'text/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce RunCommandResult o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_start
Operazione per avviare una macchina virtuale.
begin_start(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[None]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_update
Operazione per aggiornare una macchina virtuale.
begin_update(resource_group_name: str, vm_name: str, parameters: _models.VirtualMachineUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachine]
Parametri
- parameters
- VirtualMachineUpdate oppure IO
Parametri forniti all'operazione Aggiorna macchina virtuale. È un tipo VirtualMachineUpdate o un tipo I/O. Obbligatorio.
- content_type
- str
Tipo di contenuto del parametro corpo. I valori noti sono: 'application/json'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
- continuation_token
- str
Token di continuazione per riavviare un poller da uno stato salvato.
- polling
- bool oppure PollingMethod
Per impostazione predefinita, il metodo di polling sarà ARMPolling. Passare false per questa operazione per non eseguire il polling o passare l'oggetto di polling inizializzato per una strategia di polling personale.
- polling_interval
- int
Tempo di attesa predefinito tra due polling per le operazioni LRO se non è presente alcuna intestazione Retry-After.
Restituisce
Istanza di LROPoller che restituisce VirtualMachine o il risultato di cls(response)
Tipo restituito
Eccezioni
generalize
Imposta lo stato della macchina virtuale su generalizzato.
generalize(resource_group_name: str, vm_name: str, **kwargs: Any) -> None
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Recupera le informazioni sulla visualizzazione del modello o dell'istanza di una macchina virtuale.
get(resource_group_name: str, vm_name: str, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachine
Parametri
- expand
- str
Espressione di espansione da applicare all'operazione. I valori noti sono "instanceView" e Nessuno. Il valore predefinito è "instanceView".
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
VirtualMachine o il risultato di cls(response)
Tipo restituito
Eccezioni
instance_view
Recupera informazioni sullo stato di runtime di una macchina virtuale.
instance_view(resource_group_name: str, vm_name: str, **kwargs: Any) -> VirtualMachineInstanceView
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
VirtualMachineInstanceView o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Elenca tutte le macchine virtuali nel gruppo di risorse specificato. Utilizzare la proprietà nextLink nella risposta per ottenere la pagina successiva delle macchine virtuali.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachine]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di VirtualMachine o il risultato di cls(response)
Tipo restituito
Eccezioni
list_all
Elenca tutte le macchine virtuali nella sottoscrizione specificata. Utilizzare la proprietà nextLink nella risposta per ottenere la pagina successiva delle macchine virtuali.
list_all(**kwargs: Any) -> Iterable[VirtualMachine]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di VirtualMachine o il risultato di cls(response)
Tipo restituito
Eccezioni
list_available_sizes
Elenca tutte le dimensioni delle macchine virtuali disponibili a cui è possibile ridimensionare la macchina virtuale specificata.
list_available_sizes(resource_group_name: str, vm_name: str, **kwargs: Any) -> Iterable[VirtualMachineSize]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di VirtualMachineSize o il risultato di cls(response)
Tipo restituito
Eccezioni
list_by_location
Ottiene tutte le macchine virtuali nella sottoscrizione specificata per il percorso specificato.
list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachine]
Parametri
- location
- str
Percorso per cui vengono query le macchine virtuali nella sottoscrizione. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di VirtualMachine o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
models
models = <module 'azure.mgmt.compute.v2019_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2019_03_01\\models\\__init__.py'>
Azure SDK for Python
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per