Partager via


VirtualMachineScaleSetVMsOperations 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_vms> ;

Héritage
builtins.object
VirtualMachineScaleSetVMsOperations

Constructeur

VirtualMachineScaleSetVMsOperations(*args, **kwargs)

Méthodes

begin_deallocate

Désalloue une machine virtuelle spécifique dans un groupe de machines virtuelles identiques. Arrête la machine virtuelle et libère les ressources de calcul qu’elle utilise. Vous n’êtes pas facturé pour les ressources de calcul de cette machine virtuelle une fois qu’elle est désallouée.

begin_delete

Supprime une machine virtuelle d’un groupe de machines virtuelles identiques.

begin_power_off

Mettez hors tension (arrêtez) une machine virtuelle dans un groupe de machines virtuelles identiques. Notez que les ressources sont toujours attachées et que vous êtes facturé pour les ressources. Utilisez plutôt la désallocation pour libérer des ressources et éviter les frais.

begin_reimage

Réimage (mettre à niveau le système d’exploitation) une machine virtuelle spécifique dans un groupe de machines virtuelles identiques.

begin_reimage_all

Vous permet de réimager tous les disques (y compris les disques de données ) dans l’instance d’un groupe de machines virtuelles identiques. Cette opération est uniquement prise en charge pour les disques managés.

begin_restart

Redémarre une machine virtuelle dans un groupe de machines virtuelles identiques.

begin_start

Démarre une machine virtuelle dans un groupe de machines virtuelles identiques.

get

Obtient une machine virtuelle à partir d’un groupe de machines virtuelles identiques.

get_instance_view

Obtient l’état d’une machine virtuelle à partir d’un groupe de machines virtuelles identiques.

list

Obtient la liste de toutes les machines virtuelles d’un groupe de machines virtuelles identiques.

begin_deallocate

Désalloue une machine virtuelle spécifique dans un groupe de machines virtuelles identiques. Arrête la machine virtuelle et libère les ressources de calcul qu’elle utilise. Vous n’êtes pas facturé pour les ressources de calcul de cette machine virtuelle une fois qu’elle est désallouée.

begin_deallocate(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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.

instance_id
str
Obligatoire

ID d’instance de la machine virtuelle. 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 OperationStatusResponse ou le résultat de cls(response)

Type de retour

Exceptions

begin_delete

Supprime une machine virtuelle d’un groupe de machines virtuelles identiques.

begin_delete(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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.

instance_id
str
Obligatoire

ID d’instance de la machine virtuelle. 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 OperationStatusResponse ou le résultat de cls(response)

Type de retour

Exceptions

begin_power_off

Mettez hors tension (arrêtez) une machine virtuelle dans un groupe de machines virtuelles identiques. Notez que les ressources sont toujours attachées et que vous êtes facturé pour les ressources. Utilisez plutôt la désallocation pour libérer des ressources et éviter les frais.

begin_power_off(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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.

instance_id
str
Obligatoire

ID d’instance de la machine virtuelle. 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 OperationStatusResponse ou le résultat de cls(response)

Type de retour

Exceptions

begin_reimage

Réimage (mettre à niveau le système d’exploitation) une machine virtuelle spécifique dans un groupe de machines virtuelles identiques.

begin_reimage(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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.

instance_id
str
Obligatoire

ID d’instance de la machine virtuelle. 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 OperationStatusResponse ou le résultat de cls(response)

Type de retour

Exceptions

begin_reimage_all

Vous permet de réimager tous les disques (y compris les disques de données ) dans l’instance d’un groupe de machines virtuelles identiques. Cette opération est uniquement prise en charge pour les disques managés.

begin_reimage_all(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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.

instance_id
str
Obligatoire

ID d’instance de la machine virtuelle. 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 OperationStatusResponse ou le résultat de cls(response)

Type de retour

Exceptions

begin_restart

Redémarre une machine virtuelle dans un groupe de machines virtuelles identiques.

begin_restart(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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.

instance_id
str
Obligatoire

ID d’instance de la machine virtuelle. 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 OperationStatusResponse ou le résultat de cls(response)

Type de retour

Exceptions

begin_start

Démarre une machine virtuelle dans un groupe de machines virtuelles identiques.

begin_start(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]

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.

instance_id
str
Obligatoire

ID d’instance de la machine virtuelle. 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 OperationStatusResponse ou le résultat de cls(response)

Type de retour

Exceptions

get

Obtient une machine virtuelle à partir d’un groupe de machines virtuelles identiques.

get(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVM

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.

instance_id
str
Obligatoire

ID d’instance de la machine virtuelle. Obligatoire.

cls
callable

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

Retours

VirtualMachineScaleSetVM ou le résultat de cls(response)

Type de retour

Exceptions

get_instance_view

Obtient l’état d’une machine virtuelle à partir d’un groupe de machines virtuelles identiques.

get_instance_view(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> VirtualMachineScaleSetVMInstanceView

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.

instance_id
str
Obligatoire

ID d’instance de la machine virtuelle. Obligatoire.

cls
callable

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

Retours

VirtualMachineScaleSetVMInstanceView ou le résultat de cls(response)

Type de retour

Exceptions

list

Obtient la liste de toutes les machines virtuelles d’un groupe de machines virtuelles identiques.

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]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources. Obligatoire.

virtual_machine_scale_set_name
str
Obligatoire

Nom du groupe identique de machines virtuelles. Obligatoire.

filter
str

Filtre à appliquer à l’opération. La valeur par défaut est Aucun.

select
str

Paramètres de liste. La valeur par défaut est Aucun.

expand
str

Expression de développement à appliquer à l’opération. La valeur par défaut est Aucun.

cls
callable

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

Retours

Itérateur comme une instance de VirtualMachineScaleSetVM ou le résultat de cls(response)

Type de retour

Exceptions

Attributs

models

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