Compartir a través de


VirtualMachineExtensions interface

Interfaz que representa una virtualMachineExtensions.

Métodos

beginCreateOrUpdate(string, string, string, VirtualMachineExtension, VirtualMachineExtensionsCreateOrUpdateOptionalParams)

Operación para crear o actualizar la extensión.

beginCreateOrUpdateAndWait(string, string, string, VirtualMachineExtension, VirtualMachineExtensionsCreateOrUpdateOptionalParams)

Operación para crear o actualizar la extensión.

beginDelete(string, string, string, VirtualMachineExtensionsDeleteOptionalParams)

Operación para eliminar la extensión.

beginDeleteAndWait(string, string, string, VirtualMachineExtensionsDeleteOptionalParams)

Operación para eliminar la extensión.

beginUpdate(string, string, string, VirtualMachineExtensionUpdate, VirtualMachineExtensionsUpdateOptionalParams)

Operación para actualizar la extensión.

beginUpdateAndWait(string, string, string, VirtualMachineExtensionUpdate, VirtualMachineExtensionsUpdateOptionalParams)

Operación para actualizar la extensión.

get(string, string, string, VirtualMachineExtensionsGetOptionalParams)

Operación para obtener la extensión.

list(string, string, VirtualMachineExtensionsListOptionalParams)

Operación para obtener todas las extensiones de una máquina virtual.

Detalles del método

beginCreateOrUpdate(string, string, string, VirtualMachineExtension, VirtualMachineExtensionsCreateOrUpdateOptionalParams)

Operación para crear o actualizar la extensión.

function beginCreateOrUpdate(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineExtensionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineExtension>, VirtualMachineExtension>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmName

string

Nombre de la máquina virtual donde se debe crear o actualizar la extensión.

vmExtensionName

string

Nombre de la extensión de máquina virtual.

extensionParameters
VirtualMachineExtension

Parámetros proporcionados a la operación Crear extensión de máquina virtual.

options
VirtualMachineExtensionsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginCreateOrUpdateAndWait(string, string, string, VirtualMachineExtension, VirtualMachineExtensionsCreateOrUpdateOptionalParams)

Operación para crear o actualizar la extensión.

function beginCreateOrUpdateAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtension, options?: VirtualMachineExtensionsCreateOrUpdateOptionalParams): Promise<VirtualMachineExtension>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmName

string

Nombre de la máquina virtual donde se debe crear o actualizar la extensión.

vmExtensionName

string

Nombre de la extensión de máquina virtual.

extensionParameters
VirtualMachineExtension

Parámetros proporcionados a la operación Crear extensión de máquina virtual.

options
VirtualMachineExtensionsCreateOrUpdateOptionalParams

Parámetros de opciones.

Devoluciones

beginDelete(string, string, string, VirtualMachineExtensionsDeleteOptionalParams)

Operación para eliminar la extensión.

function beginDelete(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmName

string

Nombre de la máquina virtual donde se debe eliminar la extensión.

vmExtensionName

string

Nombre de la extensión de máquina virtual.

options
VirtualMachineExtensionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

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

beginDeleteAndWait(string, string, string, VirtualMachineExtensionsDeleteOptionalParams)

Operación para eliminar la extensión.

function beginDeleteAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsDeleteOptionalParams): Promise<void>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmName

string

Nombre de la máquina virtual donde se debe eliminar la extensión.

vmExtensionName

string

Nombre de la extensión de máquina virtual.

options
VirtualMachineExtensionsDeleteOptionalParams

Parámetros de opciones.

Devoluciones

Promise<void>

beginUpdate(string, string, string, VirtualMachineExtensionUpdate, VirtualMachineExtensionsUpdateOptionalParams)

Operación para actualizar la extensión.

function beginUpdate(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineExtensionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<VirtualMachineExtension>, VirtualMachineExtension>>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmName

string

Nombre de la máquina virtual donde se debe actualizar la extensión.

vmExtensionName

string

Nombre de la extensión de máquina virtual.

extensionParameters
VirtualMachineExtensionUpdate

Parámetros proporcionados a la operación Actualizar extensión de máquina virtual.

options
VirtualMachineExtensionsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

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

beginUpdateAndWait(string, string, string, VirtualMachineExtensionUpdate, VirtualMachineExtensionsUpdateOptionalParams)

Operación para actualizar la extensión.

function beginUpdateAndWait(resourceGroupName: string, vmName: string, vmExtensionName: string, extensionParameters: VirtualMachineExtensionUpdate, options?: VirtualMachineExtensionsUpdateOptionalParams): Promise<VirtualMachineExtension>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmName

string

Nombre de la máquina virtual donde se debe actualizar la extensión.

vmExtensionName

string

Nombre de la extensión de máquina virtual.

extensionParameters
VirtualMachineExtensionUpdate

Parámetros proporcionados a la operación Actualizar extensión de máquina virtual.

options
VirtualMachineExtensionsUpdateOptionalParams

Parámetros de opciones.

Devoluciones

get(string, string, string, VirtualMachineExtensionsGetOptionalParams)

Operación para obtener la extensión.

function get(resourceGroupName: string, vmName: string, vmExtensionName: string, options?: VirtualMachineExtensionsGetOptionalParams): Promise<VirtualMachineExtension>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmName

string

Nombre de la máquina virtual que contiene la extensión.

vmExtensionName

string

Nombre de la extensión de máquina virtual.

options
VirtualMachineExtensionsGetOptionalParams

Parámetros de opciones.

Devoluciones

list(string, string, VirtualMachineExtensionsListOptionalParams)

Operación para obtener todas las extensiones de una máquina virtual.

function list(resourceGroupName: string, vmName: string, options?: VirtualMachineExtensionsListOptionalParams): Promise<VirtualMachineExtensionsListResult>

Parámetros

resourceGroupName

string

Nombre del grupo de recursos.

vmName

string

Nombre de la máquina virtual que contiene la extensión.

options
VirtualMachineExtensionsListOptionalParams

Parámetros de opciones.

Devoluciones