VirtualMachineScaleSetsOperations Classe
Avviso
NON creare direttamente un'istanza di questa classe.
È invece necessario accedere alle operazioni seguenti tramite
Attributo<xref:virtual_machine_scale_sets> .
- Ereditarietà
-
builtins.objectVirtualMachineScaleSetsOperations
Costruttore
VirtualMachineScaleSetsOperations(*args, **kwargs)
Metodi
begin_create_or_update |
Creare o aggiornare un set di scalabilità di macchine virtuali. |
begin_deallocate |
Dealloca macchine virtuali specifiche in un set di scalabilità di macchine virtuali. Arresta le macchine virtuali e rilascia le risorse di calcolo. Non vengono fatturate le risorse di calcolo che questo set di scalabilità di macchine virtuali dealloca. |
begin_delete |
Elimina un set di scalabilità di macchine virtuali. |
begin_delete_instances |
Elimina le macchine virtuali in un set di scalabilità di macchine virtuali. |
begin_perform_maintenance |
Eseguire la manutenzione in una o più macchine virtuali in un set di scalabilità di macchine virtuali. L'operazione sulle istanze che non sono idonee per eseguire la manutenzione non sarà riuscita. Per altre informazioni, vedere le procedure consigliate: https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications. |
begin_power_off |
Spegnere (arrestare) una o più macchine virtuali 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 tutte le macchine virtuali nel set di scalabilità di macchine virtuali, le sposta in un nuovo nodo e le attiva nuovamente. |
begin_reimage |
Ricreazione dell'immagine (aggiornamento del sistema operativo) di una o più macchine virtuali in un set di scalabilità di macchine virtuali che non hanno un disco temporaneo del sistema operativo, per le macchine virtuali con un disco temporaneo del sistema operativo che la macchina virtuale viene reimpostata sullo stato iniziale. |
begin_reimage_all |
Ricrea l'immagine di tutti i dischi ( inclusi i dischi dati ) nelle macchine virtuali in un set di scalabilità di macchine virtuali. Questa operazione è supportata solo per i dischi gestiti. |
begin_restart |
Riavvia una o più macchine virtuali in un set di scalabilità di macchine virtuali. |
begin_set_orchestration_service_state |
Modifica la proprietà ServiceState per un determinato servizio. |
begin_start |
Avvia una o più macchine virtuali in un set di scalabilità di macchine virtuali. |
begin_update |
Aggiornare un set di scalabilità di macchine virtuali. |
begin_update_instances |
Aggiorna una o più macchine virtuali al set di SKU più recente nel modello del set di scalabilità di macchine virtuali. |
convert_to_single_placement_group |
Converte la proprietà SinglePlacementGroup in false per un set di scalabilità di macchine virtuali esistente. |
force_recovery_service_fabric_platform_update_domain_walk |
Procedura dettagliata per aggiornare le macchine virtuali in un set di scalabilità di macchine virtuali di Service Fabric. |
get |
Visualizzare informazioni su un set di scalabilità di macchine virtuali. |
get_instance_view |
Ottiene lo stato di un'istanza del set di scalabilità di macchine virtuali. |
get_os_upgrade_history |
Ottiene l'elenco degli aggiornamenti del sistema operativo in un'istanza del set di scalabilità di macchine virtuali. |
list |
Ottiene un elenco di tutti i set di scalabilità di macchine virtuali in un gruppo di risorse. |
list_all |
Ottiene un elenco di tutti i set di scalabilità di macchine virtuali nella sottoscrizione, indipendentemente dal gruppo di risorse associato. Usare la proprietà nextLink nella risposta per ottenere la pagina successiva dei set di scalabilità di macchine virtuali. Eseguire questa operazione fino a nextLink è Null per recuperare tutti i set di scalabilità di macchine virtuali. |
list_skus |
Ottiene un elenco di SKU disponibili per il set di scalabilità di macchine virtuali, incluse le istanze di vm minime e massime consentite per ogni SKU. |
begin_create_or_update
Creare o aggiornare un set di scalabilità di macchine virtuali.
begin_create_or_update(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VirtualMachineScaleSet, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]
Parametri
- vm_scale_set_name
- str
Nome del set di scalabilità di macchine virtuali da creare o aggiornare. Obbligatorio.
- parameters
- VirtualMachineScaleSet oppure IO
Oggetto set di scalabilità. È un tipo VirtualMachineScaleSet 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 VirtualMachineScaleSet o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_deallocate
Dealloca macchine virtuali specifiche in un set di scalabilità di macchine virtuali. Arresta le macchine virtuali e rilascia le risorse di calcolo. Non vengono fatturate le risorse di calcolo che questo set di scalabilità di macchine virtuali dealloca.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs oppure IO
Elenco degli ID dell'istanza di macchina virtuale dal set di scalabilità di macchine virtuali. È un tipo VirtualMachineScaleSetVMInstanceIDs 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_delete
Elimina un set di scalabilità di macchine virtuali.
begin_delete(resource_group_name: str, vm_scale_set_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_delete_instances
Elimina le macchine virtuali in un set di scalabilità di macchine virtuali.
begin_delete_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs oppure IO
Elenco degli ID dell'istanza di macchina virtuale dal set di scalabilità di macchine virtuali. È un tipo VirtualMachineScaleSetVMInstanceRequiredIDs 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 Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_perform_maintenance
Eseguire la manutenzione in una o più macchine virtuali in un set di scalabilità di macchine virtuali. L'operazione sulle istanze che non sono idonee per eseguire la manutenzione non sarà riuscita. Per altre informazioni, vedere le procedure consigliate: https://docs.microsoft.com/en-us/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications.
begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs oppure IO
Elenco degli ID dell'istanza di macchina virtuale dal set di scalabilità di macchine virtuali. È un tipo VirtualMachineScaleSetVMInstanceIDs 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_power_off
Spegnere (arrestare) una o più macchine virtuali 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, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, skip_shutdown: bool = False, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs oppure IO
Elenco degli ID dell'istanza di macchina virtuale dal set di scalabilità di macchine virtuali. È un tipo VirtualMachineScaleSetVMInstanceIDs o un tipo I/O. Il valore predefinito è Nessuno.
- 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.
- 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_redeploy
Arresta tutte le macchine virtuali nel set di scalabilità di macchine virtuali, le sposta in un nuovo nodo e le attiva nuovamente.
begin_redeploy(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs oppure IO
Elenco degli ID dell'istanza di macchina virtuale del set di scalabilità di macchine virtuali. È un tipo VirtualMachineScaleSetVMInstanceIDs o un tipo di 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
Ricreazione dell'immagine (aggiornamento del sistema operativo) di una o più macchine virtuali in un set di scalabilità di macchine virtuali che non hanno un disco temporaneo del sistema operativo, per le macchine virtuali con un disco temporaneo del sistema operativo che la macchina virtuale viene reimpostata sullo stato iniziale.
begin_reimage(resource_group_name: str, vm_scale_set_name: str, vm_scale_set_reimage_input: _models.VirtualMachineScaleSetReimageParameters | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_scale_set_reimage_input
- VirtualMachineScaleSetReimageParameters oppure IO
Parametri per il reimaging del set di scalabilità di macchine virtuali. Tipo VirtualMachineScaleSetReimageParameters 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
Ricrea l'immagine di tutti i dischi ( inclusi i dischi dati ) nelle macchine virtuali in 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, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs oppure IO
Elenco degli ID dell'istanza di macchina virtuale del set di scalabilità di macchine virtuali. È un tipo VirtualMachineScaleSetVMInstanceIDs o un tipo di 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_restart
Riavvia una o più macchine virtuali in un set di scalabilità di macchine virtuali.
begin_restart(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs oppure IO
Elenco degli ID dell'istanza di macchina virtuale del set di scalabilità di macchine virtuali. È un tipo VirtualMachineScaleSetVMInstanceIDs o un tipo di 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_set_orchestration_service_state
Modifica la proprietà ServiceState per un determinato servizio.
begin_set_orchestration_service_state(resource_group_name: str, vm_scale_set_name: str, parameters: _models.OrchestrationServiceStateInput, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_scale_set_name
- str
Nome del set di scalabilità di macchine virtuali da creare o aggiornare. Obbligatorio.
- parameters
- OrchestrationServiceStateInput oppure IO
Oggetto di input per l'API SetOrchestrationServiceState. Tipo OrchestrationServiceStateInput 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 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_start
Avvia una o più macchine virtuali in un set di scalabilità di macchine virtuali.
begin_start(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs oppure IO
Elenco degli ID dell'istanza di macchina virtuale dal set di scalabilità di macchine virtuali. È un tipo VirtualMachineScaleSetVMInstanceIDs 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_update
Aggiornare un set di scalabilità di macchine virtuali.
begin_update(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VirtualMachineScaleSetUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]
Parametri
- vm_scale_set_name
- str
Nome del set di scalabilità di macchine virtuali da creare o aggiornare. Obbligatorio.
- parameters
- VirtualMachineScaleSetUpdate oppure IO
Oggetto set di scalabilità. È un tipo VirtualMachineScaleSetUpdate 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 VirtualMachineScaleSet o il risultato di cls(response)
Tipo restituito
Eccezioni
begin_update_instances
Aggiorna una o più macchine virtuali al set di SKU più recente nel modello del set di scalabilità di macchine virtuali.
begin_update_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Parametri
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs oppure IO
Elenco degli ID dell'istanza di macchina virtuale dal set di scalabilità di macchine virtuali. È un tipo VirtualMachineScaleSetVMInstanceRequiredIDs 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 Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
convert_to_single_placement_group
Converte la proprietà SinglePlacementGroup in false per un set di scalabilità di macchine virtuali esistente.
convert_to_single_placement_group(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VMScaleSetConvertToSinglePlacementGroupInput, *, content_type: str = 'application/json', **kwargs: Any) -> None
Parametri
- vm_scale_set_name
- str
Nome del set di scalabilità di macchine virtuali da creare o aggiornare. Obbligatorio.
- parameters
- VMScaleSetConvertToSinglePlacementGroupInput oppure IO
Oggetto di input per l'API ConvertToSinglePlacementGroup. È un tipo VMScaleSetConvertToSinglePlacementGroupInput 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
Restituisce
Nessuno o il risultato di cls(response)
Tipo restituito
Eccezioni
force_recovery_service_fabric_platform_update_domain_walk
Procedura dettagliata per aggiornare le macchine virtuali in un set di scalabilità di macchine virtuali di Service Fabric.
force_recovery_service_fabric_platform_update_domain_walk(resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, **kwargs: Any) -> RecoveryWalkResponse
Parametri
- platform_update_domain
- int
Dominio di aggiornamento della piattaforma per il quale viene richiesta una procedura dettagliata di ripristino manuale. Obbligatorio.
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
RecoveryWalkResponse o il risultato di cls(response)
Tipo restituito
Eccezioni
get
Visualizzare informazioni su un set di scalabilità di macchine virtuali.
get(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> VirtualMachineScaleSet
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
VirtualMachineScaleSet o il risultato di cls(response)
Tipo restituito
Eccezioni
get_instance_view
Ottiene lo stato di un'istanza del set di scalabilità di macchine virtuali.
get_instance_view(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> VirtualMachineScaleSetInstanceView
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
VirtualMachineScaleSetInstanceView o il risultato di cls(response)
Tipo restituito
Eccezioni
get_os_upgrade_history
Ottiene l'elenco degli aggiornamenti del sistema operativo in un'istanza del set di scalabilità di macchine virtuali.
get_os_upgrade_history(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[UpgradeOperationHistoricalStatusInfo]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di UpgradeOperationValueStatusInfo o il risultato di cls(response)
Tipo restituito
Eccezioni
list
Ottiene un elenco di tutti i set di scalabilità di macchine virtuali in un gruppo di risorse.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata la risposta diretta
Restituisce
Iteratore come l'istanza di VirtualMachineScaleSet o il risultato di cls(response)
Tipo restituito
Eccezioni
list_all
Ottiene un elenco di tutti i set di scalabilità di macchine virtuali nella sottoscrizione, indipendentemente dal gruppo di risorse associato. Usare la proprietà nextLink nella risposta per ottenere la pagina successiva dei set di scalabilità di macchine virtuali. Eseguire questa operazione fino a nextLink è Null per recuperare tutti i set di scalabilità di macchine virtuali.
list_all(**kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di VirtualMachineScaleSet o il risultato di cls(response)
Tipo restituito
Eccezioni
list_skus
Ottiene un elenco di SKU disponibili per il set di scalabilità di macchine virtuali, incluse le istanze di vm minime e massime consentite per ogni SKU.
list_skus(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSetSku]
Parametri
- cls
- callable
Tipo o funzione personalizzata che verrà passata alla risposta diretta
Restituisce
Iteratore come l'istanza di VirtualMachineScaleSetSku o il risultato di cls(response)
Tipo restituito
Eccezioni
Attributi
models
models = <module 'azure.mgmt.compute.v2020_06_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2020_06_01\\models\\__init__.py'>
Azure SDK for Python