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. Le risorse di calcolo di questa macchina virtuale non vengono fatturate una volta deallocate. |
begin_delete |
Elimina una macchina virtuale da un set di scalabilità di macchine virtuali. |
begin_perform_maintenance |
Esegue la manutenzione in una macchina virtuale in un set di scalabilità di macchine virtuali. |
begin_power_off |
Spegnere (arrestare) una macchina virtuale in un set di scalabilità di macchine virtuali. Si noti che le risorse sono ancora collegate e vengono addebitate le risorse. Usare invece la deallocazione per rilasciare le risorse ed evitare addebiti. |
begin_redeploy |
Arresta la macchina virtuale nel set di scalabilità di macchine virtuali, la sposta in un nuovo nodo e la riattiva. |
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 ) in un'istanza del 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. |
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. Le risorse di calcolo di questa macchina virtuale non vengono fatturate una volta deallocate.
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 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
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 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
Esegue la manutenzione in una macchina virtuale in un set di scalabilità di macchine virtuali.
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 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
Spegnere (arrestare) una macchina virtuale in un set di scalabilità di macchine virtuali. Si noti che le risorse sono ancora collegate e vengono addebitate le risorse. Usare invece la deallocazione per rilasciare le risorse ed evitare addebiti.
begin_power_off(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_redeploy
Arresta la macchina virtuale nel set di scalabilità di macchine virtuali, la sposta in un nuovo nodo e la riattiva.
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 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_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 di reimaging in ScaleSet. Tipo VirtualMachineScaleSetVMReimageParameters o I/O. Il valore predefinito è Nessuno.
- 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 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 ) in un'istanza del 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 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
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 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 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 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
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 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
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 l'estensione deve essere creata o aggiornata. Obbligatorio.
- parameters
- VirtualMachineScaleSetVM oppure IO
Parametri forniti all'operazione Update set di scalabilità di macchine virtuali VM. È un tipo VirtualMachineScaleSetVM 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 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, **kwargs: Any) -> VirtualMachineScaleSetVM
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la 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 la 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
Attributi
models
models = <module 'azure.mgmt.compute.v2018_10_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2018_10_01\\models\\__init__.py'>
Azure SDK for Python