Compartir a través de


VirtualMachineScaleSets interface

Interfaz que representa un objeto VirtualMachineScaleSets.

Métodos

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Apruebe la actualización en actualizaciones graduales diferidas para los discos del sistema operativo en las máquinas virtuales de un conjunto de escalado de máquinas virtuales.

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Apruebe la actualización en actualizaciones graduales diferidas para los discos del sistema operativo en las máquinas virtuales de un conjunto de escalado de máquinas virtuales.

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Cree o actualice un conjunto de escalado de máquinas virtuales.

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Cree o actualice un conjunto de escalado de máquinas virtuales.

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Desasigna máquinas virtuales específicas en un conjunto de escalado de máquinas virtuales. Apaga las máquinas virtuales y libera los recursos de proceso. No se le facturan los recursos de proceso que este conjunto de escalado de máquinas virtuales desasigna.

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Desasigna máquinas virtuales específicas en un conjunto de escalado de máquinas virtuales. Apaga las máquinas virtuales y libera los recursos de proceso. No se le facturan los recursos de proceso que este conjunto de escalado de máquinas virtuales desasigna.

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Elimina un conjunto de escalado de máquinas virtuales.

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Elimina un conjunto de escalado de máquinas virtuales.

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Elimina máquinas virtuales de un conjunto de escalado de máquinas virtuales.

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Elimina máquinas virtuales de un conjunto de escalado de máquinas virtuales.

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Realice el mantenimiento en una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Se producirá un error en la operación en instancias que no son aptas para realizar el mantenimiento. Consulte los procedimientos recomendados para obtener más detalles: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Realice el mantenimiento en una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Se producirá un error en la operación en instancias que no son aptas para realizar el mantenimiento. Consulte los procedimientos recomendados para obtener más detalles: https://docs.microsoft.com/azure/virtual-machine-scale-sets/virtual-machine-scale-sets-maintenance-notifications

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Apague (detenga) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Tenga en cuenta que los recursos se siguen adjuntando y que se le cobra por los recursos. En su lugar, use la desasignación para liberar recursos y evitar cargos.

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Apague (detenga) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Tenga en cuenta que los recursos se siguen adjuntando y que se le cobra por los recursos. En su lugar, use la desasignación para liberar recursos y evitar cargos.

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Vuelve a aplicar el perfil de máquina virtual del conjunto de escalado de máquinas virtuales a las instancias de máquina virtual.

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Vuelve a aplicar el perfil de máquina virtual del conjunto de escalado de máquinas virtuales a las instancias de máquina virtual.

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Apaga todas las máquinas virtuales del conjunto de escalado de máquinas virtuales, las mueve a un nuevo nodo y las vuelve a activar.

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Apaga todas las máquinas virtuales del conjunto de escalado de máquinas virtuales, las mueve a un nuevo nodo y las vuelve a encender.

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Vuelve a crear imágenes (actualizar el sistema operativo) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales que no tienen un disco de sistema operativo efímero, para las máquinas virtuales que tienen un disco del sistema operativo efímero, la máquina virtual se restablece al estado inicial.

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Vuelve a crear una imagen de todos los discos (incluidos los discos de datos) en las máquinas virtuales de un conjunto de escalado de máquinas virtuales. Esta operación solo se admite para discos administrados.

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Vuelve a crear una imagen de todos los discos (incluidos los discos de datos) en las máquinas virtuales de un conjunto de escalado de máquinas virtuales. Esta operación solo se admite para discos administrados.

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Vuelve a crear imágenes (actualizar el sistema operativo) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales que no tienen un disco de sistema operativo efímero, para las máquinas virtuales que tienen un disco del sistema operativo efímero, la máquina virtual se restablece al estado inicial.

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Reinicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales.

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Reinicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales.

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Cambia la propiedad ServiceState para un servicio determinado

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Cambia la propiedad ServiceState para un servicio determinado

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Inicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales.

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Inicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales.

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Actualice un conjunto de escalado de máquinas virtuales.

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Actualice un conjunto de escalado de máquinas virtuales.

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Actualiza una o varias máquinas virtuales al conjunto de SKU más reciente del modelo de conjunto de escalado de máquinas virtuales.

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Actualiza una o varias máquinas virtuales al conjunto de SKU más reciente del modelo de conjunto de escalado de máquinas virtuales.

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Convierte la propiedad SinglePlacementGroup en false para un conjunto de escalado de máquinas virtuales existente.

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Tutorial del dominio de actualización manual de la plataforma para actualizar máquinas virtuales en un conjunto de escalado de máquinas virtuales de Service Fabric.

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Mostrar información sobre un conjunto de escalado de máquinas virtuales.

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Obtiene el estado de una instancia de conjunto de escalado de máquinas virtuales.

list(string, VirtualMachineScaleSetsListOptionalParams)

Obtiene una lista de todos los conjuntos de escalado de máquinas virtuales en un grupo de recursos.

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Obtiene una lista de todos los conjuntos de escalado de máquinas virtuales de la suscripción, independientemente del grupo de recursos asociado. Use la propiedad nextLink en la respuesta para obtener la página siguiente de CONJUNTOs de escalado de máquinas virtuales. Haga esto hasta nextLink es null para capturar todos los conjuntos de escalado de máquinas virtuales.

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Obtiene todos los conjuntos de escalado de máquinas virtuales en la suscripción especificada para la ubicación especificada.

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Obtiene la lista de actualizaciones del sistema operativo en una instancia de conjunto de escalado de máquinas virtuales.

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

Obtiene una lista de las SKU disponibles para el conjunto de escalado de máquinas virtuales, incluidas las instancias de máquina virtual mínimas y máximas permitidas para cada SKU.

Detalles del método

beginApproveRollingUpgrade(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Apruebe la actualización en actualizaciones graduales diferidas para los discos del sistema operativo en las máquinas virtuales de un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

Devoluciones

beginApproveRollingUpgradeAndWait(string, string, VirtualMachineScaleSetsApproveRollingUpgradeOptionalParams)

Apruebe la actualización en actualizaciones graduales diferidas para los discos del sistema operativo en las máquinas virtuales de un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

Devoluciones

beginCreateOrUpdate(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Cree o actualice un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales que se va a crear o actualizar.

parameters
VirtualMachineScaleSet

Objeto del conjunto de escalado.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, VirtualMachineScaleSet, VirtualMachineScaleSetsCreateOrUpdateOptionalParams)

Cree o actualice un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales que se va a crear o actualizar.

parameters
VirtualMachineScaleSet

Objeto del conjunto de escalado.

options
VirtualMachineScaleSetsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

beginDeallocate(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Desasigna máquinas virtuales específicas en un conjunto de escalado de máquinas virtuales. Apaga las máquinas virtuales y libera los recursos de proceso. No se le facturan los recursos de proceso que este conjunto de escalado de máquinas virtuales desasigna.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeallocateAndWait(string, string, VirtualMachineScaleSetsDeallocateOptionalParams)

Desasigna máquinas virtuales específicas en un conjunto de escalado de máquinas virtuales. Apaga las máquinas virtuales y libera los recursos de proceso. No se le facturan los recursos de proceso que este conjunto de escalado de máquinas virtuales desasigna.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsDeallocateOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginDelete(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Elimina un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, VirtualMachineScaleSetsDeleteOptionalParams)

Elimina un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginDeleteInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Elimina máquinas virtuales de un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Lista de identificadores de instancia de máquina virtual del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsDeleteInstancesOptionalParams)

Elimina máquinas virtuales de un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Lista de identificadores de instancia de máquina virtual del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsDeleteInstancesOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginPerformMaintenance(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Realice el mantenimiento en una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Se producirá un error en la operación en instancias que no son aptas para realizar el mantenimiento. Consulte los procedimientos recomendados para obtener más detalles: 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>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

Devoluciones

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

beginPerformMaintenanceAndWait(string, string, VirtualMachineScaleSetsPerformMaintenanceOptionalParams)

Realice el mantenimiento en una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Se producirá un error en la operación en instancias que no son aptas para realizar el mantenimiento. Consulte los procedimientos recomendados para obtener más detalles: 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>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

Devoluciones

Promise<void>

beginPowerOff(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Apague (detenga) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Tenga en cuenta que los recursos se siguen adjuntando y que se le cobra por los recursos. En su lugar, use la desasignación para liberar recursos y evitar cargos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Parámetros de opciones.

Devoluciones

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

beginPowerOffAndWait(string, string, VirtualMachineScaleSetsPowerOffOptionalParams)

Apague (detenga) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales. Tenga en cuenta que los recursos se siguen adjuntando y que se le cobra por los recursos. En su lugar, use la desasignación para liberar recursos y evitar cargos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsPowerOffOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginReapply(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Vuelve a aplicar el perfil de máquina virtual del conjunto de escalado de máquinas virtuales a las instancias de máquina virtual.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsReapplyOptionalParams

Parámetros de opciones.

Devoluciones

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

beginReapplyAndWait(string, string, VirtualMachineScaleSetsReapplyOptionalParams)

Vuelve a aplicar el perfil de máquina virtual del conjunto de escalado de máquinas virtuales a las instancias de máquina virtual.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsReapplyOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginRedeploy(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Apaga todas las máquinas virtuales del conjunto de escalado de máquinas virtuales, las mueve a un nuevo nodo y las vuelve a activar.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsRedeployOptionalParams

Parámetros de opciones.

Devoluciones

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

beginRedeployAndWait(string, string, VirtualMachineScaleSetsRedeployOptionalParams)

Apaga todas las máquinas virtuales del conjunto de escalado de máquinas virtuales, las mueve a un nuevo nodo y las vuelve a encender.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsRedeployOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginReimage(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Vuelve a crear imágenes (actualizar el sistema operativo) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales que no tienen un disco de sistema operativo efímero, para las máquinas virtuales que tienen un disco del sistema operativo efímero, la máquina virtual se restablece al estado inicial.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsReimageOptionalParams

Parámetros de opciones.

Devoluciones

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

beginReimageAll(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Vuelve a crear una imagen de todos los discos (incluidos los discos de datos) en las máquinas virtuales de un conjunto de escalado de máquinas virtuales. Esta operación solo se admite para discos administrados.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Parámetros de opciones.

Devoluciones

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

beginReimageAllAndWait(string, string, VirtualMachineScaleSetsReimageAllOptionalParams)

Vuelve a crear una imagen de todos los discos (incluidos los discos de datos) en las máquinas virtuales de un conjunto de escalado de máquinas virtuales. Esta operación solo se admite para discos administrados.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsReimageAllOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginReimageAndWait(string, string, VirtualMachineScaleSetsReimageOptionalParams)

Vuelve a crear imágenes (actualizar el sistema operativo) una o varias máquinas virtuales de un conjunto de escalado de máquinas virtuales que no tienen un disco de sistema operativo efímero, para las máquinas virtuales que tienen un disco del sistema operativo efímero, la máquina virtual se restablece al estado inicial.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsReimageOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginRestart(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Reinicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsRestartOptionalParams

Parámetros de opciones.

Devoluciones

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

beginRestartAndWait(string, string, VirtualMachineScaleSetsRestartOptionalParams)

Reinicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsRestartOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginSetOrchestrationServiceState(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Cambia la propiedad ServiceState para un servicio determinado

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales que se va a crear o actualizar.

parameters
OrchestrationServiceStateInput

Objeto de entrada para la API SetOrchestrationServiceState.

Devoluciones

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

beginSetOrchestrationServiceStateAndWait(string, string, OrchestrationServiceStateInput, VirtualMachineScaleSetsSetOrchestrationServiceStateOptionalParams)

Cambia la propiedad ServiceState para un servicio determinado

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales que se va a crear o actualizar.

parameters
OrchestrationServiceStateInput

Objeto de entrada para la API SetOrchestrationServiceState.

Devoluciones

Promise<void>

beginStart(string, string, VirtualMachineScaleSetsStartOptionalParams)

Inicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsStartOptionalParams

Parámetros de opciones.

Devoluciones

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

beginStartAndWait(string, string, VirtualMachineScaleSetsStartOptionalParams)

Inicia una o varias máquinas virtuales en un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsStartOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginUpdate(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Actualice un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales que se va a crear o actualizar.

parameters
VirtualMachineScaleSetUpdate

Objeto del conjunto de escalado.

options
VirtualMachineScaleSetsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginUpdateAndWait(string, string, VirtualMachineScaleSetUpdate, VirtualMachineScaleSetsUpdateOptionalParams)

Actualice un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales que se va a crear o actualizar.

parameters
VirtualMachineScaleSetUpdate

Objeto del conjunto de escalado.

options
VirtualMachineScaleSetsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

beginUpdateInstances(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Actualiza una o varias máquinas virtuales al conjunto de SKU más reciente del modelo de conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Lista de identificadores de instancia de máquina virtual del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

Parámetros de opciones.

Devoluciones

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

beginUpdateInstancesAndWait(string, string, VirtualMachineScaleSetVMInstanceRequiredIDs, VirtualMachineScaleSetsUpdateInstancesOptionalParams)

Actualiza una o varias máquinas virtuales al conjunto de SKU más reciente del modelo de conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

vmInstanceIDs
VirtualMachineScaleSetVMInstanceRequiredIDs

Lista de identificadores de instancia de máquina virtual del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsUpdateInstancesOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

convertToSinglePlacementGroup(string, string, VMScaleSetConvertToSinglePlacementGroupInput, VirtualMachineScaleSetsConvertToSinglePlacementGroupOptionalParams)

Convierte la propiedad SinglePlacementGroup en false para un conjunto de escalado de máquinas virtuales existente.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales que se va a crear o actualizar.

parameters
VMScaleSetConvertToSinglePlacementGroupInput

Objeto de entrada para ConvertToSinglePlacementGroup API.

Devoluciones

Promise<void>

forceRecoveryServiceFabricPlatformUpdateDomainWalk(string, string, number, VirtualMachineScaleSetsForceRecoveryServiceFabricPlatformUpdateDomainWalkOptionalParams)

Tutorial del dominio de actualización manual de la plataforma para actualizar máquinas virtuales en un conjunto de escalado de máquinas virtuales de Service Fabric.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

platformUpdateDomain

number

Dominio de actualización de plataforma para el que se solicita un tutorial de recuperación manual

Devoluciones

get(string, string, VirtualMachineScaleSetsGetOptionalParams)

Mostrar información sobre un conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsGetOptionalParams

Parámetros de opciones.

Devoluciones

getInstanceView(string, string, VirtualMachineScaleSetsGetInstanceViewOptionalParams)

Obtiene el estado de una instancia de conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsGetInstanceViewOptionalParams

Parámetros de opciones.

Devoluciones

list(string, VirtualMachineScaleSetsListOptionalParams)

Obtiene una lista de todos los conjuntos de escalado de máquinas virtuales en un grupo de recursos.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

options
VirtualMachineScaleSetsListOptionalParams

Parámetros de opciones.

Devoluciones

listAll(VirtualMachineScaleSetsListAllOptionalParams)

Obtiene una lista de todos los conjuntos de escalado de máquinas virtuales de la suscripción, independientemente del grupo de recursos asociado. Use la propiedad nextLink en la respuesta para obtener la página siguiente de CONJUNTOs de escalado de máquinas virtuales. Haga esto hasta nextLink es null para capturar todos los conjuntos de escalado de máquinas virtuales.

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

Parámetros

options
VirtualMachineScaleSetsListAllOptionalParams

Parámetros de opciones.

Devoluciones

listByLocation(string, VirtualMachineScaleSetsListByLocationOptionalParams)

Obtiene todos los conjuntos de escalado de máquinas virtuales en la suscripción especificada para la ubicación especificada.

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

Parámetros

location

string

Ubicación para la que se consultan los conjuntos de escalado de máquinas virtuales en la suscripción.

options
VirtualMachineScaleSetsListByLocationOptionalParams

Parámetros de opciones.

Devoluciones

listOSUpgradeHistory(string, string, VirtualMachineScaleSetsGetOSUpgradeHistoryOptionalParams)

Obtiene la lista de actualizaciones del sistema operativo en una instancia de conjunto de escalado de máquinas virtuales.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

Devoluciones

listSkus(string, string, VirtualMachineScaleSetsListSkusOptionalParams)

Obtiene una lista de las SKU disponibles para el conjunto de escalado de máquinas virtuales, incluidas las instancias de máquina virtual mínimas y máximas permitidas para cada SKU.

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

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmScaleSetName

string

Nombre del conjunto de escalado de máquinas virtuales.

options
VirtualMachineScaleSetsListSkusOptionalParams

Parámetros de opciones.

Devoluciones