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_assess_patches |
Valutare le patch nella macchina virtuale. |
begin_capture |
Acquisisce la macchina virtuale copiando 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. La macchina virtuale deve essere interrotta prima di richiamare questa operazione. |
begin_create_or_update |
Operazione per creare o aggiornare una macchina virtuale. Si noti che alcune proprietà possono essere impostate solo durante la creazione di macchine virtuali. |
begin_deallocate |
Arresta la macchina virtuale e rilascia le risorse di calcolo. Non vengono fatturate le risorse di calcolo usate da questa macchina virtuale. |
begin_delete |
Operazione per eliminare una macchina virtuale. |
begin_install_patches |
Installa le patch nella 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_reapply |
Operazione da riapplicare lo stato di una macchina virtuale. |
begin_redeploy |
Arresta la macchina virtuale, lo sposta in un nuovo nodo e lo attiva. |
begin_reimage |
Reimages (aggiornare il sistema operativo) una macchina virtuale che non ha un disco del sistema operativo temporaneo, per le macchine virtuali che dispongono di un disco del sistema operativo temporaneo la macchina virtuale viene reimpostata allo stato iniziale. NOTA: la conservazione del disco del sistema operativo precedente dipende dal valore di deleteOption del disco del sistema operativo. Se deleteOption è scollegato, il disco del sistema operativo precedente verrà mantenuto dopo la reimage. Se deleteOption viene eliminato, il disco del sistema operativo precedente verrà eliminato dopo la reimage. L'opzione deleteOption del disco del sistema operativo deve essere aggiornata di conseguenza prima di eseguire la reimage. |
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 del sistema operativo della macchina virtuale su generalizzato. È consigliabile sysprep la macchina virtuale prima di eseguire questa operazione. Per Windows, vedere Creare un'immagine gestita di una macchina virtuale generalizzata in Azure. Per Linux, vedere Come creare un'immagine di una macchina virtuale o di un disco rigido virtuale. |
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. |
retrieve_boot_diagnostics_data |
Operazione per recuperare gli URI di firma di accesso condiviso per i log di diagnostica di avvio di una macchina virtuale. |
simulate_eviction |
Operazione per simulare la rimozione della macchina virtuale spot. |
begin_assess_patches
Valutare le patch nella macchina virtuale.
begin_assess_patches(resource_group_name: str, vm_name: str, **kwargs: Any) -> LROPoller[VirtualMachineAssessPatchesResult]
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 VirtualMachineAssessPatchesResult o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_capture
Acquisisce la macchina virtuale copiando 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 Acquisizione macchina virtuale. È un tipo VirtualMachineCaptureParameters 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 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. La macchina virtuale deve essere interrotta prima di richiamare questa operazione.
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 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_create_or_update
Operazione per creare o aggiornare una macchina virtuale. Si noti che alcune proprietà possono essere impostate solo durante la creazione di macchine virtuali.
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
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
begin_deallocate
Arresta la macchina virtuale e rilascia le risorse di calcolo. Non vengono fatturate le risorse di calcolo usate da questa macchina virtuale.
begin_deallocate(resource_group_name: str, vm_name: str, *, hibernate: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parametri
- hibernate
- bool
Parametro facoltativo per ibernare una macchina virtuale. (Funzionalità in anteprima). 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_delete
Operazione per eliminare una macchina virtuale.
begin_delete(resource_group_name: str, vm_name: str, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[None]
Parametri
- force_deletion
- bool
Parametro facoltativo per forzare l'eliminazione di macchine virtuali. 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_install_patches
Installa le patch nella macchina virtuale.
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]
Parametri
- install_patches_input
- VirtualMachineInstallPatchesParameters oppure IO
Input per InstallPatches come ricevuto direttamente dall'API. È un tipo VirtualMachineInstallPatchesParameters 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 VirtualMachineInstallPatchesResult 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 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_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 tolleranza. Il valore True per questo flag indica un arresto non tolleranza mentre false indica in caso contrario. Il valore predefinito per questo flag è false se non specificato. Il valore predefinito è False.
- 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_reapply
Operazione da riapplicare lo stato di una macchina virtuale.
begin_reapply(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_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 (aggiornare il sistema operativo) una macchina virtuale che non ha un disco del sistema operativo temporaneo, per le macchine virtuali che dispongono di un disco del sistema operativo temporaneo la macchina virtuale viene reimpostata allo stato iniziale. NOTA: la conservazione del disco del sistema operativo precedente dipende dal valore di deleteOption del disco del sistema operativo. Se deleteOption è scollegato, il disco del sistema operativo precedente verrà mantenuto dopo la reimage. Se deleteOption viene eliminato, il disco del sistema operativo precedente verrà eliminato dopo la reimage. L'opzione deleteOption del disco del sistema operativo deve essere aggiornata di conseguenza prima di eseguire la reimage.
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 del sistema operativo della macchina virtuale su generalizzato. È consigliabile sysprep la macchina virtuale prima di eseguire questa operazione. Per Windows, vedere Creare un'immagine gestita di una macchina virtuale generalizzata in Azure. Per Linux, vedere Come creare un'immagine di una macchina virtuale o di un disco rigido virtuale.
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: str | InstanceViewTypes | None = None, **kwargs: Any) -> VirtualMachine
Parametri
- expand
- str oppure InstanceViewTypes
Espressione di espansione da applicare all'operazione. 'InstanceView' recupera uno snapshot delle proprietà di runtime della macchina virtuale gestita dalla piattaforma e può cambiare all'esterno delle operazioni del piano di controllo. 'UserData' recupera la proprietà UserData come parte della visualizzazione del modello di macchina virtuale fornita dall'utente durante l'operazione di creazione/aggiornamento della macchina virtuale. I valori noti sono: "instanceView" e "userData". Il valore predefinito è Nessuno.
- 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, *, filter: str | None = None, expand: str | ExpandTypeForListVMs | None = None, **kwargs: Any) -> Iterable[VirtualMachine]
Parametri
- filter
- str
Opzione di query di sistema per filtrare le macchine virtuali restituite nella risposta. Il valore consentito è 'virtualMachineScaleSet/id' eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'. Il valore predefinito è Nessuno.
- expand
- str oppure ExpandTypeForListVMs
Espressione di espansione da applicare all'operazione. 'instanceView' abilita il recupero dello stato di runtime di tutti i Macchine virtuali, questo può essere specificato solo se viene specificata un'opzione di $filter valida. Il valore predefinito "instanceView" è Nessuno.
- 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(*, status_only: str | None = None, filter: str | None = None, expand: str | ExpandTypesForListVMs | None = None, **kwargs: Any) -> Iterable[VirtualMachine]
Parametri
- status_only
- str
statusOnly=true abilita il recupero dello stato di runtime di tutti i Macchine virtuali nella sottoscrizione. Il valore predefinito è Nessuno.
- filter
- str
Opzione di query di sistema per filtrare le macchine virtuali restituite nella risposta. Il valore consentito è 'virtualMachineScaleSet/id' eq /subscriptions/{subId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Compute/virtualMachineScaleSets/{vmssName}'. Il valore predefinito è Nessuno.
- expand
- str oppure ExpandTypesForListVMs
Espressione di espansione da applicare all'operazione. 'instanceView' abilita il recupero dello stato di runtime di tutti i Macchine virtuali, questo può essere specificato solo se viene specificata un'opzione di $filter valida. Il valore predefinito "instanceView" è Nessuno.
- 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
retrieve_boot_diagnostics_data
Operazione per recuperare gli URI di firma di accesso condiviso per i log di diagnostica di avvio di una macchina virtuale.
retrieve_boot_diagnostics_data(resource_group_name: str, vm_name: str, *, sas_uri_expiration_time_in_minutes: int | None = None, **kwargs: Any) -> RetrieveBootDiagnosticsDataResult
Parametri
- sas_uri_expiration_time_in_minutes
- int
Durata della scadenza in minuti per gli URI di firma di accesso condiviso con un valore compreso tra 1 e 1440 minuti. Nota: Se non specificato, gli URI di firma di accesso condiviso verranno generati con una durata di scadenza predefinita di 120 minuti. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
RetrieveBootDiagnosticsDataResult o il risultato di cls(response)
Tipo restituito
Eccezioni
simulate_eviction
Operazione per simulare la rimozione della macchina virtuale spot.
simulate_eviction(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
Attributi
models
models = <module 'azure.mgmt.compute.v2023_03_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2023_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