Partager via


VirtualMachineScaleSetRollingUpgradesOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

ComputeManagementClientEst

attribut<xref:virtual_machine_scale_set_rolling_upgrades> ;

Héritage
builtins.object
VirtualMachineScaleSetRollingUpgradesOperations

Constructeur

VirtualMachineScaleSetRollingUpgradesOperations(*args, **kwargs)

Méthodes

begin_cancel

Annule la mise à niveau propagée actuelle du groupe de machines virtuelles identiques.

begin_start_extension_upgrade

Démarre une mise à niveau propagée pour déplacer toutes les extensions de toutes les instances de groupe de machines virtuelles identiques vers la dernière version d’extension disponible. Les instances qui exécutent déjà les dernières versions d’extension ne sont pas affectées.

begin_start_os_upgrade

Démarre une mise à niveau propagée pour déplacer toutes les instances de groupe de machines virtuelles identiques vers la dernière version disponible du système d’exploitation d’image de plateforme. Les instances qui exécutent déjà la dernière version du système d’exploitation disponible ne sont pas affectées.

get_latest

Obtient l’état de la dernière mise à niveau propagée du groupe de machines virtuelles identiques.

begin_cancel

Annule la mise à niveau propagée actuelle du groupe de machines virtuelles identiques.

begin_cancel(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[None]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Obligatoire.

vm_scale_set_name
str
Obligatoire

Nom du groupe identique de machines virtuelles. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne None ou le résultat de cls(response)

Type de retour

Exceptions

begin_start_extension_upgrade

Démarre une mise à niveau propagée pour déplacer toutes les extensions de toutes les instances de groupe de machines virtuelles identiques vers la dernière version d’extension disponible. Les instances qui exécutent déjà les dernières versions d’extension ne sont pas affectées.

begin_start_extension_upgrade(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[None]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Obligatoire.

vm_scale_set_name
str
Obligatoire

Nom du groupe identique de machines virtuelles. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne None ou le résultat de cls(response)

Type de retour

Exceptions

begin_start_os_upgrade

Démarre une mise à niveau propagée pour déplacer toutes les instances de groupe de machines virtuelles identiques vers la dernière version disponible du système d’exploitation d’image de plateforme. Les instances qui exécutent déjà la dernière version du système d’exploitation disponible ne sont pas affectées.

begin_start_os_upgrade(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> LROPoller[None]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Obligatoire.

vm_scale_set_name
str
Obligatoire

Nom du groupe identique de machines virtuelles. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

continuation_token
str

Jeton de continuation pour redémarrer un polleur à partir d’un état enregistré.

polling
bool ou PollingMethod

Par défaut, votre méthode d’interrogation est ARMPolling. Transmettez False pour que cette opération ne interroge pas, ou transmettez votre propre objet d’interrogation initialisé pour une stratégie d’interrogation personnelle.

polling_interval
int

Temps d’attente par défaut entre deux sondages pour les opérations LRO si aucun en-tête Retry-After n’est présent.

Retours

Instance de LROPoller qui retourne None ou le résultat de cls(response)

Type de retour

Exceptions

get_latest

Obtient l’état de la dernière mise à niveau propagée du groupe de machines virtuelles identiques.

get_latest(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> RollingUpgradeStatusInfo

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Obligatoire.

vm_scale_set_name
str
Obligatoire

Nom du groupe identique de machines virtuelles. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

RollingUpgradeStatusInfo ou le résultat de cls(response)

Type de retour

Exceptions

Attributs

models

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