Partager via


VirtualMachineScaleSets interface

Interface représentant un VirtualMachineScaleSets.

Méthodes

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Approuver la mise à niveau sur les mises à niveau propagées différées pour les disques de système d’exploitation dans les machines virtuelles d’un groupe de machines virtuelles identiques.

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Approuver la mise à niveau sur les mises à niveau propagées différées pour les disques de système d’exploitation dans les machines virtuelles d’un groupe de machines virtuelles identiques.

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Créez ou mettez à jour un groupe de machines virtuelles identiques.

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Créez ou mettez à jour un groupe de machines virtuelles identiques.

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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.

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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.

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Supprime un groupe de machines virtuelles identiques.

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Supprime un groupe de machines virtuelles identiques.

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Supprime les machines virtuelles d’un groupe de machines virtuelles identiques.

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Supprime les machines virtuelles d’un groupe de machines virtuelles identiques.

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

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 bonnes pratiques : https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

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 bonnes pratiques : https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Mettre hors tension (arrêter) 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. Au lieu de cela, utilisez la désallocation pour libérer des ressources et éviter les frais.

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Mettre hors tension (arrêter) 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. Au lieu de cela, utilisez la désallocation pour libérer des ressources et éviter les frais.

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Réapplique le profil de machine virtuelle du groupe de machines virtuelles identiques aux instances de machine virtuelle

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Réapplique le profil de machine virtuelle du groupe de machines virtuelles identiques aux instances de machine virtuelle

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Arrête toutes les machines virtuelles du groupe de machines virtuelles identiques, les déplace vers un nouveau nœud et les réactive.

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Arrête toutes les machines virtuelles du groupe de machines virtuelles identiques, les déplace vers un nouveau nœud et les réactive.

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

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.

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

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.

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

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.

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

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.

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Redémarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Redémarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Modifie la propriété ServiceState pour un service donné

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Modifie la propriété ServiceState pour un service donné

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Démarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Démarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Mettre à jour un groupe de machines virtuelles identiques.

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Mettre à jour un groupe de machines virtuelles identiques.

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

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.

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

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.

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Convertit la propriété SinglePlacementGroup en false pour un groupe de machines virtuelles identiques existant.

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

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(string, string, VirtualMachineScaleSetsGetOptionalParams)

Afficher des informations sur un groupe de machines virtuelles identiques.

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Obtient la status d’un groupe de machines virtuelles identiques instance.

list(string, VirtualMachineScaleSetsListOptionalParams)

Obtient la liste de tous les groupes de machines virtuelles identiques sous un groupe de ressources.

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Obtient la 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 de machines virtuelles identiques. Effectuez cette opération jusqu’à ce que nextLink soit null pour extraire tous les groupes de machines virtuelles identiques.

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Obtient tous les groupes de machines virtuelles identiques sous l’abonnement spécifié pour l’emplacement spécifié.

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Obtient la liste des mises à niveau du système d’exploitation sur un groupe de machines virtuelles identiques instance.

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

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.

Détails de la méthode

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Approuver la mise à niveau sur les mises à niveau propagées différées pour les disques de système d’exploitation dans les machines virtuelles d’un groupe de machines virtuelles identiques.

function beginApproveRollingUpgrade(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>, VirtualMachineScaleSetsApproveRollingUpgradeHeaders>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

Retours

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Approuver la mise à niveau sur les mises à niveau propagées différées pour les disques de système d’exploitation dans les machines virtuelles d’un groupe de machines virtuelles identiques.

function beginApproveRollingUpgradeAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams): Promise<VirtualMachineScaleSetsApproveRollingUpgradeHeaders>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

Retours

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Créez ou mettez à jour un groupe de machines virtuelles identiques.

function beginCreateOrUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques à créer ou à mettre à jour.

parameters
VirtualMachineScaleSet

Objet de groupe identique.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Créez ou mettez à jour un groupe de machines virtuelles identiques.

function beginCreateOrUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSet, options?: VirtualMachineScaleSetsCreateOrUpdateOptionalParams): Promise<VirtualMachineScaleSet>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques à créer ou à mettre à jour.

parameters
VirtualMachineScaleSet

Objet de groupe identique.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

Paramètres d’options.

Retours

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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.

function beginDeallocate(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

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.

function beginDeallocateAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeallocateOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Supprime un groupe de machines virtuelles identiques.

function beginDelete(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Supprime un groupe de machines virtuelles identiques.

function beginDeleteAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Supprime les machines virtuelles d’un groupe de machines virtuelles identiques.

function beginDeleteInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Supprime les machines virtuelles d’un groupe de machines virtuelles identiques.

function beginDeleteInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsDeleteInstancesOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

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 bonnes pratiques : https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

function beginPerformMaintenance(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

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 bonnes pratiques : https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

function beginPerformMaintenanceAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPerformMaintenanceOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

Retours

Promise<void>

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Mettre hors tension (arrêter) 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. Au lieu de cela, utilisez la désallocation pour libérer des ressources et éviter les frais.

function beginPowerOff(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Mettre hors tension (arrêter) 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. Au lieu de cela, utilisez la désallocation pour libérer des ressources et éviter les frais.

function beginPowerOffAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsPowerOffOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Réapplique le profil de machine virtuelle du groupe de machines virtuelles identiques aux instances de machine virtuelle

function beginReapply(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsReapplyOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Réapplique le profil de machine virtuelle du groupe de machines virtuelles identiques aux instances de machine virtuelle

function beginReapplyAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReapplyOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsReapplyOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Arrête toutes les machines virtuelles du groupe de machines virtuelles identiques, les déplace vers un nouveau nœud et les réactive.

function beginRedeploy(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsRedeployOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Arrête toutes les machines virtuelles du groupe de machines virtuelles identiques, les déplace vers un nouveau nœud et les réactive.

function beginRedeployAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRedeployOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

options
VirtualMachineScaleSetsRedeployOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

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.

function beginReimage(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

options
VirtualMachineScaleSetsReimageOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

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.

function beginReimageAll(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

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.

function beginReimageAllAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageAllOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

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.

function beginReimageAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsReimageOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

options
VirtualMachineScaleSetsReimageOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Redémarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.

function beginRestart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

options
VirtualMachineScaleSetsRestartOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Redémarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.

function beginRestartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsRestartOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

options
VirtualMachineScaleSetsRestartOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Modifie la propriété ServiceState pour un service donné

function beginSetOrchestrationServiceState(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques à créer ou à mettre à jour.

parameters
OrchestrationServiceStateInput

Objet d’entrée pour l’API SetOrchestrationServiceState.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Modifie la propriété ServiceState pour un service donné

function beginSetOrchestrationServiceStateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: OrchestrationServiceStateInput, options?: VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques à créer ou à mettre à jour.

parameters
OrchestrationServiceStateInput

Objet d’entrée pour l’API SetOrchestrationServiceState.

Retours

Promise<void>

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Démarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.

function beginStart(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

options
VirtualMachineScaleSetsStartOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Démarre une ou plusieurs machines virtuelles dans un groupe de machines virtuelles identiques.

function beginStartAndWait(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsStartOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

options
VirtualMachineScaleSetsStartOptionalParams

Paramètres d’options.

Retours

Promise<void>

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Mettre à jour un groupe de machines virtuelles identiques.

function beginUpdate(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques à créer ou à mettre à jour.

parameters
VirtualMachineScaleSetUpdate

Objet de groupe identique.

options
VirtualMachineScaleSetsUpdateOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<VirtualMachineScaleSet>, VirtualMachineScaleSet>>

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Mettre à jour un groupe de machines virtuelles identiques.

function beginUpdateAndWait(resourceGroupName: string, vmScaleSetName: string, parameters: VirtualMachineScaleSetUpdate, options?: VirtualMachineScaleSetsUpdateOptionalParams): Promise<VirtualMachineScaleSet>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques à créer ou à mettre à jour.

parameters
VirtualMachineScaleSetUpdate

Objet de groupe identique.

options
VirtualMachineScaleSetsUpdateOptionalParams

Paramètres d’options.

Retours

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

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.

function beginUpdateInstances(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

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.

function beginUpdateInstancesAndWait(resourceGroupName: string, vmScaleSetName: string, vmInstanceIDs: VirtualMachineScaleSetVMInstanceRequiredIDs, options?: VirtualMachineScaleSetsUpdateInstancesOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Liste des ID de machine virtuelle instance du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

Paramètres d’options.

Retours

Promise<void>

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Convertit la propriété SinglePlacementGroup en false pour un groupe de machines virtuelles identiques existant.

function convertToSinglePlacementGroup(resourceGroupName: string, vmScaleSetName: string, parameters: VMScaleSetConvertToSinglePlacementGroupInput, options?: VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques à créer ou à mettre à jour.

parameters
VMScaleSetConvertToSinglePlacementGroupInput

Objet d’entrée pour l’API ConvertToSinglePlacementGroup.

Retours

Promise<void>

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Marche manuelle du domaine de mise à jour de plateforme pour mettre à jour des machines virtuelles dans un groupe de machines virtuelles identiques Service Fabric.

function forceRecoveryServiceFabricPlatformUpdateDomainWalk(resourceGroupName: string, vmScaleSetName: string, platformUpdateDomain: number, options?: VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams): Promise<RecoveryWalkResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

platformUpdateDomain

number

Domaine de mise à jour de la plateforme pour lequel une procédure de récupération manuelle est demandée

Retours

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Afficher des informations sur un groupe de machines virtuelles identiques.

function get(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOptionalParams): Promise<VirtualMachineScaleSet>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

options
VirtualMachineScaleSetsGetOptionalParams

Paramètres d’options.

Retours

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Obtient la status d’un groupe de machines virtuelles identiques instance.

function getInstanceView(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetInstanceViewOptionalParams): Promise<VirtualMachineScaleSetInstanceView>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

options
VirtualMachineScaleSetsGetInstanceViewOptionalParams

Paramètres d’options.

Retours

list(string, VirtualMachineScaleSetsListOptionalParams)

Obtient la liste de tous les groupes de machines virtuelles identiques sous un groupe de ressources.

function list(resourceGroupName: string, options?: VirtualMachineScaleSetsListOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

options
VirtualMachineScaleSetsListOptionalParams

Paramètres d’options.

Retours

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Obtient la 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 de machines virtuelles identiques. Effectuez cette opération jusqu’à ce que nextLink soit null pour extraire tous les groupes de machines virtuelles identiques.

function listAll(options?: VirtualMachineScaleSetsListAllOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

Paramètres

options
VirtualMachineScaleSetsListAllOptionalParams

Paramètres d’options.

Retours

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Obtient tous les groupes de machines virtuelles identiques sous l’abonnement spécifié pour l’emplacement spécifié.

function listByLocation(location: string, options?: VirtualMachineScaleSetsListByLocationOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSet, VirtualMachineScaleSet[], PageSettings>

Paramètres

location

string

Emplacement pour lequel les groupes identiques de machines virtuelles sous l’abonnement sont interrogés.

options
VirtualMachineScaleSetsListByLocationOptionalParams

Paramètres d’options.

Retours

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Obtient la liste des mises à niveau du système d’exploitation sur un groupe de machines virtuelles identiques instance.

function listOSUpgradeHistory(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams): PagedAsyncIterableIterator<UpgradeOperationHistoricalStatusInfo, UpgradeOperationHistoricalStatusInfo[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe identique de machines virtuelles.

Retours

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

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.

function listSkus(resourceGroupName: string, vmScaleSetName: string, options?: VirtualMachineScaleSetsListSkusOptionalParams): PagedAsyncIterableIterator<VirtualMachineScaleSetSku, VirtualMachineScaleSetSku[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources.

vmScaleSetName

string

Nom du groupe de machines virtuelles identiques.

options
VirtualMachineScaleSetsListSkusOptionalParams

Paramètres d’options.

Retours