VirtualMachineScaleSetVMsOperations Classe
Avviso
NON creare un'istanza diretta di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:virtual_machine_scale_set_vms> .
- Ereditarietà
-
builtins.objectVirtualMachineScaleSetVMsOperations
Costruttore
VirtualMachineScaleSetVMsOperations(*args, **kwargs)
Metodi
begin_deallocate |
Dealloca una macchina virtuale specifica in un set di scalabilità di macchine virtuali. Arresta la macchina virtuale e rilascia le risorse di calcolo usate. Non viene fatturata per le risorse di calcolo di questa macchina virtuale una volta che viene deallocata. |
begin_delete |
Elimina una macchina virtuale da un set di scalabilità di macchine virtuali. |
begin_perform_maintenance |
Arresta la macchina virtuale in un VMScaleSet, la sposta in un nodo già aggiornato e la attiva durante la fase self-service della manutenzione pianificata. |
begin_power_off |
Spegnere (arrestare) una macchina virtuale in un set di scalabilità di macchine virtuali. Si noti che le risorse sono ancora associate e vengono addebitate le risorse. Usare invece deallocate per rilasciare le risorse ed evitare addebiti. |
begin_redeploy |
Arresta la macchina virtuale nel set di scalabilità di macchine virtuali, lo sposta in un nuovo nodo e lo attiva nuovamente. |
begin_reimage |
Ricrea l'immagine (aggiornamento del sistema operativo) di una macchina virtuale specifica in un set di scalabilità di macchine virtuali. |
begin_reimage_all |
Consente di eseguire nuovamente l'immagine di tutti i dischi ( inclusi i dischi dati ) nell'istanza di un set di scalabilità di macchine virtuali. Questa operazione è supportata solo per i dischi gestiti. |
begin_restart |
Riavvia una macchina virtuale in un set di scalabilità di macchine virtuali. |
begin_run_command |
Eseguire il comando in una macchina virtuale in un set di scalabilità di macchine virtuali. |
begin_start |
Avvia una macchina virtuale in un set di scalabilità di macchine virtuali. |
begin_update |
Aggiornamenti una macchina virtuale di un set di scalabilità di macchine virtuali. |
get |
Ottiene una macchina virtuale da un set di scalabilità di macchine virtuali. |
get_instance_view |
Ottiene lo stato di una macchina virtuale da un set di scalabilità di macchine virtuali. |
list |
Ottiene un elenco di tutte le macchine virtuali in un set di scalabilità di macchine virtuali. |
simulate_eviction |
Operazione per simulare l'eliminazione della macchina virtuale spot in un set di scalabilità di macchine virtuali. La rimozione si verificherà entro 30 minuti dalla chiamata all'API. |
begin_deallocate
Dealloca una macchina virtuale specifica in un set di scalabilità di macchine virtuali. Arresta la macchina virtuale e rilascia le risorse di calcolo usate. Non viene fatturata per le risorse di calcolo di questa macchina virtuale una volta che viene deallocata.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, instance_id: 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_delete
Elimina una macchina virtuale da un set di scalabilità di macchine virtuali.
begin_delete(resource_group_name: str, vm_scale_set_name: str, instance_id: 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_perform_maintenance
Arresta la macchina virtuale in un VMScaleSet, la sposta in un nodo già aggiornato e la attiva durante la fase self-service della manutenzione pianificata.
begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, instance_id: 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
Spegnere (arrestare) una macchina virtuale in un set di scalabilità di macchine virtuali. Si noti che le risorse sono ancora associate e vengono addebitate le risorse. Usare invece deallocate per rilasciare le risorse ed evitare addebiti.
begin_power_off(resource_group_name: str, vm_scale_set_name: str, instance_id: 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_redeploy
Arresta la macchina virtuale nel set di scalabilità di macchine virtuali, lo sposta in un nuovo nodo e lo attiva nuovamente.
begin_redeploy(resource_group_name: str, vm_scale_set_name: str, instance_id: 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
Ricrea l'immagine (aggiornamento del sistema operativo) di una macchina virtuale specifica in un set di scalabilità di macchine virtuali.
begin_reimage(resource_group_name: str, vm_scale_set_name: str, instance_id: str, vm_scale_set_vm_reimage_input: _models.VirtualMachineScaleSetVMReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_scale_set_vm_reimage_input
- VirtualMachineScaleSetVMReimageParameters oppure IO
Parametri per la macchina virtuale Reimaging in ScaleSet. È un tipo VirtualMachineScaleSetVMReimageParameters 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 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_reimage_all
Consente di eseguire nuovamente l'immagine di tutti i dischi ( inclusi i dischi dati ) nell'istanza di un set di scalabilità di macchine virtuali. Questa operazione è supportata solo per i dischi gestiti.
begin_reimage_all(resource_group_name: str, vm_scale_set_name: str, instance_id: 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_restart
Riavvia una macchina virtuale in un set di scalabilità di macchine virtuali.
begin_restart(resource_group_name: str, vm_scale_set_name: str, instance_id: 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_run_command
Eseguire il comando in una macchina virtuale in un set di scalabilità di macchine virtuali.
begin_run_command(resource_group_name: str, vm_scale_set_name: str, instance_id: str, parameters: _models.RunCommandInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.RunCommandResult]
Parametri
- parameters
- RunCommandInput oppure IO
Parametri forniti all'operazione esegui comando. Tipo RunCommandInput o I/O. Obbligatorio.
- content_type
- str
Content-type del parametro del corpo. I valori noti sono: 'application/json', 'text/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 RunCommandResult o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_start
Avvia una macchina virtuale in un set di scalabilità di macchine virtuali.
begin_start(resource_group_name: str, vm_scale_set_name: str, instance_id: 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_update
Aggiornamenti una macchina virtuale di un set di scalabilità di macchine virtuali.
begin_update(resource_group_name: str, vm_scale_set_name: str, instance_id: str, parameters: _models.VirtualMachineScaleSetVM, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSetVM]
Parametri
- vm_scale_set_name
- str
Nome del set di scalabilità di macchine virtuali in cui deve essere creata o aggiornata l'estensione. Obbligatorio.
- parameters
- VirtualMachineScaleSetVM oppure IO
Parametri forniti all'operazione Update set di scalabilità di macchine virtuali VM. Tipo VirtualMachineScaleSetVM o 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 VirtualMachineScaleSetVM o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Ottiene una macchina virtuale da un set di scalabilità di macchine virtuali.
get(resource_group_name: str, vm_scale_set_name: str, instance_id: str, *, expand: Literal['instanceView'] = 'instanceView', **kwargs: Any) -> VirtualMachineScaleSetVM
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 alla risposta diretta
Restituisce
VirtualMachineScaleSetVM o il risultato di cls(response)
Tipo restituito
Eccezioni
get_instance_view
Ottiene lo stato di una macchina virtuale da un set di scalabilità di macchine virtuali.
get_instance_view(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVMInstanceView
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
VirtualMachineScaleSetVMInstanceView o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Ottiene un elenco di tutte le macchine virtuali in un set di scalabilità di macchine virtuali.
list(resource_group_name: str, virtual_machine_scale_set_name: str, *, filter: str | None = None, select: str | None = None, expand: str | None = None, **kwargs: Any) -> Iterable[VirtualMachineScaleSetVM]
Parametri
- virtual_machine_scale_set_name
- str
Nome del set di scalabilità di macchine virtuali. Obbligatorio.
- filter
- str
Filtro da applicare all'operazione. I valori consentiti sono 'startswith(instanceView/statuses/code, 'PowerState') eq true', 'properties/latestModelApplied eq true', 'proprietà/latestModelApplied eq false'. Il valore predefinito è Nessuno.
- select
- str
Parametri di elenco. I valori consentiti sono 'instanceView', 'instanceView/statuses'. Il valore predefinito è Nessuno.
- expand
- str
Espressione di espansione da applicare all'operazione. I valori consentiti sono 'instanceView'. Il valore predefinito è Nessuno.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di VirtualMachineScaleSetVM o il risultato di cls(response)
Tipo restituito
Eccezioni
simulate_eviction
Operazione per simulare l'eliminazione della macchina virtuale spot in un set di scalabilità di macchine virtuali. La rimozione si verificherà entro 30 minuti dalla chiamata all'API.
simulate_eviction(resource_group_name: str, vm_scale_set_name: str, instance_id: 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.v2019_12_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2019_12_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