VirtualMachineScaleSetsOperations 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_sets> ;
- Héritage
-
builtins.objectVirtualMachineScaleSetsOperations
Constructeur
VirtualMachineScaleSetsOperations(*args, **kwargs)
Méthodes
begin_create_or_update |
Créez ou mettez à jour un groupe de machines virtuelles identiques. |
begin_deallocate |
Libère des machines virtuelles spécifiques dans un groupe de machines virtuelles identiques. Arrête les machines virtuelles et libère les ressources de calcul. Vous n’êtes pas facturé pour les ressources de calcul que ce groupe de machines virtuelles identiques libère. |
begin_delete |
Supprime un groupe de machines virtuelles identiques. |
begin_delete_instances |
Supprime les machines virtuelles d’un groupe de machines virtuelles identiques. |
begin_perform_maintenance |
Effectuez la maintenance sur une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques. L’opération sur les instances qui ne sont pas éligibles pour effectuer la maintenance échoue. Pour plus d’informations, reportez-vous aux meilleures pratiques : https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications. |
begin_power_off |
Mettez hors tension (arrêtez) une ou plusieurs machines virtuelles 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_redeploy |
Arrête toutes les machines virtuelles du groupe de machines virtuelles identiques, les déplace vers un nouveau nœud et les réactive. |
begin_reimage |
Reimage (mettre à niveau le système d’exploitation) une ou plusieurs machines virtuelles d’un groupe de machines virtuelles identiques qui n’ont pas de disque de système d’exploitation éphémère. Pour les machines virtuelles qui ont un disque de système d’exploitation éphémère, la machine virtuelle est réinitialisée à l’état initial. |
begin_reimage_all |
Réimage tous les disques (y compris les disques de données ) dans les machines virtuelles 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 ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques. |
begin_set_orchestration_service_state |
Modifie la propriété ServiceState pour un service donné. |
begin_start |
Démarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques. |
begin_update |
Mettre à jour un groupe de machines virtuelles identiques. |
begin_update_instances |
Met à niveau une ou plusieurs machines virtuelles vers la dernière référence SKU définie dans le modèle de groupe identique de machines virtuelles. |
convert_to_single_placement_group |
Convertit la propriété SinglePlacementGroup en false pour un groupe de machines virtuelles identiques existant. |
force_recovery_service_fabric_platform_update_domain_walk |
Marche manuelle du domaine de mise à jour de plateforme pour mettre à jour des machines virtuelles dans un groupe de machines virtuelles identiques Service Fabric. |
get |
Afficher des informations sur un groupe de machines virtuelles identiques. |
get_instance_view |
Obtient le status d’un groupe de machines virtuelles identiques instance. |
get_os_upgrade_history |
Obtient la liste des mises à niveau du système d’exploitation sur un groupe de machines virtuelles identiques instance. |
list |
Obtient la liste de tous les groupes de machines virtuelles identiques sous un groupe de ressources. |
list_all |
Obtient une liste de tous les groupes de machines virtuelles identiques dans l’abonnement, quel que soit le groupe de ressources associé. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante des groupes identiques de machines virtuelles. Effectuez cette opération jusqu’à ce que nextLink soit null pour extraire tous les groupes de machines virtuelles identiques. |
list_by_location |
Obtient tous les groupes de machines virtuelles identiques sous l’abonnement spécifié pour l’emplacement spécifié. |
list_skus |
Obtient la liste des références SKU disponibles pour votre groupe de machines virtuelles identiques, y compris les instances de machine virtuelle minimales et maximales autorisées pour chaque référence SKU. |
begin_create_or_update
Créez ou mettez à jour un groupe de machines virtuelles identiques.
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]
Paramètres
- vm_scale_set_name
- str
Nom du groupe de machines virtuelles identiques à créer ou à mettre à jour. Obligatoire.
- parameters
- VirtualMachineScaleSet ou IO
Objet de groupe identique. Est un type VirtualMachineScaleSet 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 VirtualMachineScaleSet ou le résultat de cls(response)
Type de retour
Exceptions
begin_deallocate
Libère des machines virtuelles spécifiques dans un groupe de machines virtuelles identiques. Arrête les machines virtuelles et libère les ressources de calcul. Vous n’êtes pas facturé pour les ressources de calcul que ce groupe de machines virtuelles identiques libère.
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]
Paramètres
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques. Est un type VirtualMachineScaleSetVMInstanceIDs ou un type d’E/S. La valeur par défaut est Aucun.
- 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 none ou le résultat de cls(response)
Type de retour
Exceptions
begin_delete
Supprime un groupe de machines virtuelles identiques.
begin_delete(resource_group_name: str, vm_scale_set_name: str, *, force_deletion: bool | None = None, **kwargs: Any) -> LROPoller[None]
Paramètres
- force_deletion
- bool
Paramètre facultatif pour forcer la suppression d’un groupe de machines virtuelles identiques. (Fonctionnalité en préversion). 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 none ou le résultat de cls(response)
Type de retour
Exceptions
begin_delete_instances
Supprime les machines virtuelles d’un groupe de machines virtuelles identiques.
begin_delete_instances(resource_group_name: str, vm_scale_set_name: str, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceRequiredIDs, *, force_deletion: bool | None = None, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Paramètres
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs ou IO
Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques. Type VirtualMachineScaleSetVMInstanceRequiredIDs ou type E/S. Obligatoire.
- force_deletion
- bool
Paramètre facultatif pour forcer la suppression des machines virtuelles du groupe de machines virtuelles identiques. (Fonctionnalité en préversion). La valeur par défaut est Aucun.
- 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 none ou le résultat de cls(response)
Type de retour
Exceptions
begin_perform_maintenance
Effectuez la maintenance sur une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques. L’opération sur les instances qui ne sont pas éligibles pour effectuer la maintenance échoue. Pour plus d’informations, reportez-vous aux meilleures pratiques : https://docs.microsoft.com/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]
Paramètres
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques. Est un type VirtualMachineScaleSetVMInstanceIDs ou un type d’E/S. La valeur par défaut est Aucun.
- 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 none ou le résultat de cls(response)
Type de retour
Exceptions
begin_power_off
Mettez hors tension (arrêtez) une ou plusieurs machines virtuelles 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, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, skip_shutdown: bool = False, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Paramètres
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques. Type VirtualMachineScaleSetVMInstanceIDs ou type E/S. La valeur par défaut est Aucun.
- skip_shutdown
- bool
Paramètre permettant de demander l’arrêt non normal de la machine virtuelle. La valeur true de cet indicateur indique un arrêt non normal, tandis que false indique le contraire. La valeur par défaut de cet indicateur est false si elle n’est pas spécifiée. La valeur par défaut est false.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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 none ou le résultat de cls(response)
Type de retour
Exceptions
begin_redeploy
Arrête toutes les machines virtuelles du groupe de machines virtuelles identiques, les déplace vers un nouveau nœud et les réactive.
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]
Paramètres
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques. Type VirtualMachineScaleSetVMInstanceIDs ou type E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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 none ou le résultat de cls(response)
Type de retour
Exceptions
begin_reimage
Reimage (mettre à niveau le système d’exploitation) une ou plusieurs machines virtuelles d’un groupe de machines virtuelles identiques qui n’ont pas de disque de système d’exploitation éphémère. Pour les machines virtuelles qui ont un disque de système d’exploitation éphémère, la machine virtuelle est réinitialisée à l’état initial.
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]
Paramètres
- vm_scale_set_reimage_input
- VirtualMachineScaleSetReimageParameters ou IO
Paramètres pour la réinitialisation du ScaleSet de machines virtuelles. Est un type VirtualMachineScaleSetReimageParameters ou un type d’E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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 none ou le résultat de cls(response)
Type de retour
Exceptions
begin_reimage_all
Réimage tous les disques (y compris les disques de données ) dans les machines virtuelles 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, vm_instance_i_ds: _models.VirtualMachineScaleSetVMInstanceIDs | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[None]
Paramètres
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques. Type VirtualMachineScaleSetVMInstanceIDs ou type E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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 none ou le résultat de cls(response)
Type de retour
Exceptions
begin_restart
Redémarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.
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]
Paramètres
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques. Type VirtualMachineScaleSetVMInstanceIDs ou type E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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 none ou le résultat de cls(response)
Type de retour
Exceptions
begin_set_orchestration_service_state
Modifie la propriété ServiceState pour un service donné.
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]
Paramètres
- vm_scale_set_name
- str
Nom du groupe de machines virtuelles identiques à créer ou à mettre à jour. Obligatoire.
- parameters
- OrchestrationServiceStateInput ou IO
Objet d’entrée pour l’API SetOrchestrationServiceState. Il s’agit d’un type OrchestrationServiceStateInput ou d’un type d’E/S. Obligatoire.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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 none ou le résultat de cls(response)
Type de retour
Exceptions
begin_start
Démarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.
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]
Paramètres
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceIDs ou IO
Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques. Type VirtualMachineScaleSetVMInstanceIDs ou type E/S. La valeur par défaut est Aucun.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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 none ou le résultat de cls(response)
Type de retour
Exceptions
begin_update
Mettre à jour un groupe de machines virtuelles identiques.
begin_update(resource_group_name: str, vm_scale_set_name: str, parameters: _models.VirtualMachineScaleSetUpdate, *, content_type: str = 'application/json', **kwargs: Any) -> LROPoller[_models.VirtualMachineScaleSet]
Paramètres
- vm_scale_set_name
- str
Nom du groupe de machines virtuelles identiques à créer ou à mettre à jour. Obligatoire.
- parameters
- VirtualMachineScaleSetUpdate ou IO
Objet de groupe identique. Est un type VirtualMachineScaleSetUpdate ou un type d’E/S. Obligatoire.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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 VirtualMachineScaleSet ou le résultat de cls(response)
Type de retour
Exceptions
begin_update_instances
Met à niveau une ou plusieurs machines virtuelles vers la dernière référence SKU définie dans le modèle de groupe identique de machines virtuelles.
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]
Paramètres
- vm_instance_i_ds
- VirtualMachineScaleSetVMInstanceRequiredIDs ou IO
Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques. Type VirtualMachineScaleSetVMInstanceRequiredIDs ou type E/S. Obligatoire.
- content_type
- str
Body Parameter content-type. 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. Transmettez 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 none ou le résultat de cls(response)
Type de retour
Exceptions
convert_to_single_placement_group
Convertit la propriété SinglePlacementGroup en false pour un groupe de machines virtuelles identiques existant.
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
Paramètres
- vm_scale_set_name
- str
Nom du groupe de machines virtuelles identiques à créer ou à mettre à jour. Obligatoire.
- parameters
- VMScaleSetConvertToSinglePlacementGroupInput ou IO
Objet d’entrée pour l’API ConvertToSinglePlacementGroup. Type VMScaleSetConvertToSinglePlacementGroupInput ou type E/S. Obligatoire.
- content_type
- str
Body Parameter content-type. 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
Retours
Aucun ou le résultat de cls(response)
Type de retour
Exceptions
force_recovery_service_fabric_platform_update_domain_walk
Marche manuelle du domaine de mise à jour de plateforme pour mettre à jour des machines virtuelles dans un groupe de machines virtuelles identiques Service Fabric.
force_recovery_service_fabric_platform_update_domain_walk(resource_group_name: str, vm_scale_set_name: str, *, platform_update_domain: int, zone: str | None = None, placement_group_id: str | None = None, **kwargs: Any) -> RecoveryWalkResponse
Paramètres
- platform_update_domain
- int
Domaine de mise à jour de plateforme pour lequel une procédure de récupération manuelle est demandée. Obligatoire.
- zone
- str
Zone dans laquelle la procédure de récupération manuelle est demandée pour le groupe de machines virtuelles identiques interzone. La valeur par défaut est Aucun.
- placement_group_id
- str
ID de groupe de placement pour lequel la procédure de récupération manuelle est demandée. La valeur par défaut est Aucun.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
RecoveryWalkResponse ou le résultat de cls(response)
Type de retour
Exceptions
get
Afficher des informations sur un groupe de machines virtuelles identiques.
get(resource_group_name: str, vm_scale_set_name: str, *, expand: str | ExpandTypesForGetVMScaleSets | None = None, **kwargs: Any) -> VirtualMachineScaleSet
Paramètres
- expand
- str ou ExpandTypesForGetVMScaleSets
Expression de développement à appliquer à l’opération. « UserData » récupère la propriété UserData du groupe de machines virtuelles identiques fourni par l’utilisateur lors de l’opération de création/mise à jour du groupe de machines virtuelles identiques. La valeur par défaut « userData » est None.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
VirtualMachineScaleSet ou le résultat de cls(response)
Type de retour
Exceptions
get_instance_view
Obtient le status d’un groupe de machines virtuelles identiques instance.
get_instance_view(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> VirtualMachineScaleSetInstanceView
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
VirtualMachineScaleSetInstanceView ou le résultat de cls(response)
Type de retour
Exceptions
get_os_upgrade_history
Obtient la liste des mises à niveau du système d’exploitation sur un groupe de machines virtuelles identiques instance.
get_os_upgrade_history(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[UpgradeOperationHistoricalStatusInfo]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de UpgradeOperationHistoricalStatusInfo ou le résultat de cls(response)
Type de retour
Exceptions
list
Obtient la liste de tous les groupes de machines virtuelles identiques sous un groupe de ressources.
list(resource_group_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de VirtualMachineScaleSet ou le résultat de cls(response)
Type de retour
Exceptions
list_all
Obtient une liste de tous les groupes de machines virtuelles identiques dans l’abonnement, quel que soit le groupe de ressources associé. Utilisez la propriété nextLink dans la réponse pour obtenir la page suivante des groupes identiques de machines virtuelles. Effectuez cette opération jusqu’à ce que nextLink soit null pour extraire tous les groupes de machines virtuelles identiques.
list_all(**kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de VirtualMachineScaleSet ou le résultat de cls(response)
Type de retour
Exceptions
list_by_location
Obtient tous les groupes de machines virtuelles identiques sous l’abonnement spécifié pour l’emplacement spécifié.
list_by_location(location: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSet]
Paramètres
- location
- str
Emplacement pour lequel les groupes identiques de machines virtuelles sous l’abonnement sont interrogés. Obligatoire.
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de VirtualMachineScaleSet ou le résultat de cls(response)
Type de retour
Exceptions
list_skus
Obtient la liste des références SKU disponibles pour votre groupe de machines virtuelles identiques, y compris les instances de machine virtuelle minimales et maximales autorisées pour chaque référence SKU.
list_skus(resource_group_name: str, vm_scale_set_name: str, **kwargs: Any) -> Iterable[VirtualMachineScaleSetSku]
Paramètres
- cls
- callable
Type ou fonction personnalisé qui recevra la réponse directe
Retours
Un itérateur comme instance de VirtualMachineScaleSetSku ou le résultat de cls(response)
Type de retour
Exceptions
Attributs
models
models = <module 'azure.mgmt.compute.v2022_11_01.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\compute\\v2022_11_01\\models\\__init__.py'>
Azure SDK for Python