Compartir a través de


IVirtualMachineScaleSets Interfaz

Definición

Punto de entrada a la API de administración de conjuntos de escalado de máquinas virtuales.

public interface IVirtualMachineScaleSets : Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSetsBeta, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchCreation<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsBatchDeletion, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsCreating<Microsoft.Azure.Management.Compute.Fluent.VirtualMachineScaleSet.Definition.IBlank>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingById, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsDeletingByResourceGroup, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingById<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsGettingByResourceGroup<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListing<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.CollectionActions.ISupportsListingByResourceGroup<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSet>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasInner<Microsoft.Azure.Management.Compute.Fluent.IVirtualMachineScaleSetsOperations>, Microsoft.Azure.Management.ResourceManager.Fluent.Core.IHasManager<Microsoft.Azure.Management.Compute.Fluent.IComputeManager>
type IVirtualMachineScaleSets = interface
    interface ISupportsListing<IVirtualMachineScaleSet>
    interface ISupportsListingByResourceGroup<IVirtualMachineScaleSet>
    interface ISupportsGettingByResourceGroup<IVirtualMachineScaleSet>
    interface ISupportsGettingById<IVirtualMachineScaleSet>
    interface ISupportsCreating<IBlank>
    interface ISupportsDeletingById
    interface ISupportsDeletingByResourceGroup
    interface ISupportsBatchCreation<IVirtualMachineScaleSet>
    interface ISupportsBatchDeletion
    interface IBeta
    interface IHasManager<IComputeManager>
    interface IHasInner<IVirtualMachineScaleSetsOperations>
    interface IVirtualMachineScaleSetsBeta
Public Interface IVirtualMachineScaleSets
Implements IHasInner(Of IVirtualMachineScaleSetsOperations), IHasManager(Of IComputeManager), ISupportsBatchCreation(Of IVirtualMachineScaleSet), ISupportsBatchDeletion, ISupportsCreating(Of IBlank), ISupportsDeletingById, ISupportsDeletingByResourceGroup, ISupportsGettingById(Of IVirtualMachineScaleSet), ISupportsGettingByResourceGroup(Of IVirtualMachineScaleSet), ISupportsListing(Of IVirtualMachineScaleSet), ISupportsListingByResourceGroup(Of IVirtualMachineScaleSet), IVirtualMachineScaleSetsBeta
Implementaciones

Propiedades

Inner

Punto de entrada a la API de administración de conjuntos de escalado de máquinas virtuales.

(Heredado de IHasInner<T>)
Manager

Obtiene el tipo de cliente de administrador de este tipo de recurso.

(Heredado de IHasManager<ManagerT>)

Métodos

Create(ICreatable<IFluentResourceT>[])

Crea un conjunto (lote) de recursos.

(Heredado de ISupportsBatchCreation<IFluentResourceT>)
Create(IEnumerable<ICreatable<IFluentResourceT>>)

Crea un conjunto (lote) de recursos.

(Heredado de ISupportsBatchCreation<IFluentResourceT>)
CreateAsync(IEnumerable<ICreatable<IFluentResourceT>>, CancellationToken)

Crea un conjunto (lote) de recursos.

(Heredado de ISupportsBatchCreation<IFluentResourceT>)
Deallocate(String, String)

Apaga las máquinas virtuales del conjunto de escalado y libera los recursos de proceso.

DeallocateAsync(String, String, CancellationToken)

Apaga las máquinas virtuales del conjunto de escalado y libera los recursos de proceso de forma asincrónica.

Define(String)

Punto de entrada a la API de administración de conjuntos de escalado de máquinas virtuales.

(Heredado de ISupportsCreating<T>)
DeleteById(String)

Elimina un recurso de Azure, que lo identifica por su identificador de recurso.

(Heredado de ISupportsDeletingById)
DeleteByIdAsync(String, CancellationToken)

Elimina un recurso de Azure, que lo identifica por su identificador de recurso.

(Heredado de ISupportsDeletingById)
DeleteByIds(IList<String>)

Elimina los recursos especificados de Azure.

(Heredado de ISupportsBatchDeletion)
DeleteByIds(String[])

Elimina los recursos especificados de Azure.

(Heredado de ISupportsBatchDeletion)
DeleteByIdsAsync(IList<String>, CancellationToken)

Elimina los recursos especificados de Azure de forma asincrónica y en paralelo.

(Heredado de ISupportsBatchDeletion)
DeleteByIdsAsync(String[], CancellationToken)

Elimina los recursos especificados de Azure de forma asincrónica y en paralelo.

(Heredado de ISupportsBatchDeletion)
DeleteByResourceGroup(String, String)

Elimina un recurso de Azure, que lo identifica por su nombre y su grupo de recursos.

(Heredado de ISupportsDeletingByResourceGroup)
DeleteByResourceGroupAsync(String, String, CancellationToken)

Elimina un recurso de Azure, que lo identifica por su nombre y su grupo de recursos.

(Heredado de ISupportsDeletingByResourceGroup)
GetById(String)

Obtiene la información sobre un recurso de Azure basado en el identificador de recurso.

(Heredado de ISupportsGettingById<T>)
GetByIdAsync(String, CancellationToken)

Obtiene la información sobre un recurso de Azure basado en el identificador de recurso.

(Heredado de ISupportsGettingById<T>)
GetByResourceGroup(String, String)

Obtiene la información sobre un recurso de Azure basado en el nombre del recurso y el nombre de su grupo de recursos.

(Heredado de ISupportsGettingByResourceGroup<T>)
GetByResourceGroupAsync(String, String, CancellationToken)

Obtiene la información sobre un recurso de Azure basado en el nombre del recurso y el nombre de su grupo de recursos.

(Heredado de ISupportsGettingByResourceGroup<T>)
List()

Enumera todos los recursos del tipo especificado en la suscripción seleccionada actualmente.

(Heredado de ISupportsListing<T>)
ListAsync(Boolean, CancellationToken)

Enumera todos los recursos del tipo especificado en la suscripción seleccionada actualmente.

(Heredado de ISupportsListing<T>)
ListByResourceGroup(String)

Enumera los recursos del tipo especificado en el grupo de recursos especificado.

(Heredado de ISupportsListingByResourceGroup<T>)
ListByResourceGroupAsync(String, Boolean, CancellationToken)

Enumera los recursos del tipo especificado en el grupo de recursos especificado.

(Heredado de ISupportsListingByResourceGroup<T>)
PowerOff(String, String)

Apaga (detiene) las máquinas virtuales del conjunto de escalado.

PowerOffAsync(String, String, CancellationToken)

Desactiva (detiene) las máquinas virtuales del conjunto de escalado de forma asincrónica.

Reimage(String, String)

Vuelva a imágenes (actualiza la versión del sistema operativo instalado) de las máquinas virtuales del conjunto de escalado.

ReimageAsync(String, String, CancellationToken)

Vuelva a imágenes (actualiza la versión del sistema operativo instalado) de las máquinas virtuales del conjunto de escalado de forma asincrónica.

Restart(String, String)

Reinicia las máquinas virtuales del conjunto de escalado.

RestartAsync(String, String, CancellationToken)

Reinicia las máquinas virtuales del conjunto de escalado de forma asincrónica.

RunCommandInVMInstance(String, String, String, RunCommandInput)

Ejecute comandos en una instancia de máquina virtual en un conjunto de escalado.

(Heredado de IVirtualMachineScaleSetsBeta)
RunCommandVMInstanceAsync(String, String, String, RunCommandInput, CancellationToken)

Ejecute comandos en una instancia de máquina virtual en un conjunto de escalado de forma asincrónica.

(Heredado de IVirtualMachineScaleSetsBeta)
RunPowerShellScriptInVMInstance(String, String, String, IList<String>, IList<RunCommandInputParameter>)

Ejecute el script de PowerShell en una instancia de máquina virtual en un conjunto de escalado.

(Heredado de IVirtualMachineScaleSetsBeta)
RunPowerShellScriptInVMInstanceAsync(String, String, String, IList<String>, IList<RunCommandInputParameter>, CancellationToken)

Ejecute PowerShell en una instancia de máquina virtual en un conjunto de escalado de forma asincrónica.

(Heredado de IVirtualMachineScaleSetsBeta)
RunShellScriptInVMInstance(String, String, String, IList<String>, IList<RunCommandInputParameter>)

Ejecute el script de shell en una instancia de máquina virtual en un conjunto de escalado.

(Heredado de IVirtualMachineScaleSetsBeta)
RunShellScriptInVMInstanceAsync(String, String, String, IList<String>, IList<RunCommandInputParameter>, CancellationToken)

Ejecute el script de shell en una instancia de máquina virtual en un conjunto de escalado de forma asincrónica.

(Heredado de IVirtualMachineScaleSetsBeta)
Start(String, String)

Inicia las máquinas virtuales en el conjunto de escalado.

StartAsync(String, String, CancellationToken)

Inicia las máquinas virtuales del conjunto de escalado de forma asincrónica.

Se aplica a