VirtualMachineScaleSetVMsOperations Classe
Avertissement
NE PAS instancier cette classe directement.
Au lieu de cela, vous devez accéder aux opérations suivantes via
attribut<xref:virtual_machine_scale_set_vms> ;
- Héritage
-
builtins.objectVirtualMachineScaleSetVMsOperations
Constructeur
VirtualMachineScaleSetVMsOperations(*args, **kwargs)
Méthodes
begin_deallocate |
Libère 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 libérée. |
begin_delete |
Supprime une machine virtuelle d’un groupe de machines virtuelles identiques. |
begin_perform_maintenance |
Effectue la maintenance sur une machine virtuelle dans un groupe de machines virtuelles identiques. |
begin_power_off |
Mettre hors tension (arrêter) 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. Au lieu de cela, utilisez la désallocation pour libérer des ressources et éviter les frais. |
begin_redeploy |
Arrête la machine virtuelle dans le groupe de machines virtuelles identiques, la déplace vers un nouveau nœud et la réactive. |
begin_reimage |
Reimage (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 un groupe identique de machine virtuelle instance. 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. |
begin_update |
Mises à jour une machine virtuelle d’un groupe de machines virtuelles identiques. |
get |
Obtient une machine virtuelle à partir d’un groupe de machines virtuelles identiques. |
get_instance_view |
Obtient la status d’une machine virtuelle à partir d’un groupe de machines virtuelles identiques. |
list |
Obtient une liste de toutes les machines virtuelles d’un groupe de machines virtuelles identiques. |
begin_deallocate
Libère 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 libérée.
begin_deallocate(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]
Paramètres
- 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. Passez la valeur False pour que cette opération n’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
- 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. Passez la valeur False pour que cette opération n’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_perform_maintenance
Effectue la maintenance sur une machine virtuelle dans un groupe de machines virtuelles identiques.
begin_perform_maintenance(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]
Paramètres
- 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. Passez la valeur False pour que cette opération n’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
Mettre hors tension (arrêter) 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. Au lieu de cela, utilisez 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
- 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. Passez la valeur False pour que cette opération n’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_redeploy
Arrête la machine virtuelle dans le groupe de machines virtuelles identiques, la déplace vers un nouveau nœud et la réactive.
begin_redeploy(resource_group_name: str, vm_scale_set_name: str, instance_id: str, **kwargs: Any) -> LROPoller[OperationStatusResponse]
Paramètres
- 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. Passez la valeur False pour que cette opération n’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
Reimage (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
- 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. Passez la valeur False pour que cette opération n’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 un groupe identique de machine virtuelle instance. 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
- 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. Passez la valeur False pour que cette opération n’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
- 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. Passez la valeur False pour que cette opération n’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
- 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. Passez la valeur False pour que cette opération n’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_update
Mises à jour une machine virtuelle d’un groupe de machines virtuelles identiques.
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]
Paramètres
- vm_scale_set_name
- str
Nom du groupe de machines virtuelles identiques dans lequel l’extension doit être créée ou mise à jour. Obligatoire.
- parameters
- VirtualMachineScaleSetVM ou IO
Paramètres fournis à l’opération Mettre à jour Virtual Machine Scale Sets machine virtuelle. Est un type VirtualMachineScaleSetVM ou un type d’E/S. Obligatoire.
- content_type
- str
Type de contenu de paramètre de corps. Les valeurs connues sont « application/json ». La valeur par défaut est Aucun.
- 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. Passez la valeur False pour que cette opération n’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 VirtualMachineScaleSetVM 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
- 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 la status 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
- 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 une 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
- virtual_machine_scale_set_name
- str
Nom du groupe de machines virtuelles identiques. Obligatoire.
- filter
- str
Filtre à appliquer à l’opération. Les valeurs autorisées sont « startswith(instanceView/statuses/code, « PowerState ») eq true », « properties/latestModelApplied eq true », « properties/latestModelApplied eq false ». La valeur par défaut est Aucun.
- select
- str
Paramètres de liste. Les valeurs autorisées sont « instanceView », « instanceView/statuses ». La valeur par défaut est Aucun.
- expand
- str
Expression de développement à appliquer à l’opération. Les valeurs autorisées sont « instanceView ». La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de VirtualMachineScaleSetVM ou le résultat de cls(response)
Type de retour
Exceptions
Attributs
models
models = <module 'azure.mgmt.compute.v2017_12_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2017_12_01\\models\\__init__.py'>
Azure SDK for Python