Condividi tramite


VirtualMachineScaleSetsOperations Classe

Avviso

NON creare un'istanza diretta di questa classe.

È invece necessario accedere alle operazioni seguenti tramite

ComputeManagementClient's

Attributo<xref:virtual_machine_scale_sets> .

Ereditarietà
builtins.object
VirtualMachineScaleSetsOperations

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

Disattivare (arrestare) una o più macchine virtuali 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 tutte le macchine virtuali nel set di scalabilità di macchine virtuali, le sposta in un nuovo nodo e le attiva.

begin_reimage

Reimages (aggiornare il sistema operativo) una o più macchine virtuali in un set di scalabilità di macchine virtuali.

begin_reimage_all

Reimages all the disks (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_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.

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 quando 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 minime e massime della macchina virtuale 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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali da creare o aggiornare. Obbligatorio.

parameters
VirtualMachineScaleSet oppure IO
Necessario

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs oppure IO
Necessario

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceRequiredIDs oppure IO
Necessario

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs oppure IO
Necessario

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

Disattivare (arrestare) una o più macchine virtuali 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, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs oppure IO
Necessario

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_redeploy

Arresta tutte le macchine virtuali nel set di scalabilità di macchine virtuali, le sposta in un nuovo nodo e le attiva.

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs oppure IO
Necessario

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_reimage

Reimages (aggiornare il sistema operativo) una o più macchine virtuali in un set di scalabilità di macchine virtuali.

begin_reimage(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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs oppure IO
Necessario

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_reimage_all

Reimages all the disks (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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs oppure IO
Necessario

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_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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs oppure IO
Necessario

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_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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceIDs oppure IO
Necessario

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali da creare o aggiornare. Obbligatorio.

parameters
VirtualMachineScaleSetUpdate oppure IO
Necessario

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

vm_instance_i_ds
VirtualMachineScaleSetVMInstanceRequiredIDs oppure IO
Necessario

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

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

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

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

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 quando 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 la 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 minime e massime della macchina virtuale consentite per ogni SKU.

list_skus(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSetSku]

Parametri

resource_group_name
str
Necessario

Nome del gruppo di risorse. Obbligatorio.

vm_scale_set_name
str
Necessario

Nome del set di scalabilità di macchine virtuali. Obbligatorio.

cls
callable

Tipo o funzione personalizzata che verrà passata la risposta diretta

Restituisce

Iteratore come istanza di VirtualMachineScaleSetSku o il risultato di cls(response)

Tipo restituito

Eccezioni

Attributi

models

models = <module 'azure.mgmt.compute.v2018_04_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2018_04_01\\models\\__init__.py'>