Поделиться через


VirtualMachineExtensions interface

Интерфейс, представляющий VirtualMachineExtensions.

Методы

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

Операция создания или обновления расширения.

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

Операция создания или обновления расширения.

beginDelete(string, string, string, VirtualMachineExtensionsDeleteOptionalParams)

Операция удаления расширения.

beginDeleteAndWait(string, string, string, VirtualMachineExtensionsDeleteOptionalParams)

Операция удаления расширения.

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

Операция обновления расширения.

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

Операция обновления расширения.

get(string, string, string, VirtualMachineExtensionsGetOptionalParams)

Операция получения расширения.

list(string, string, VirtualMachineExtensionsListOptionalParams)

Операция получения всех расширений виртуальной машины.

Сведения о методе

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

Операция создания или обновления расширения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmName

string

Имя виртуальной машины, на которой должно быть создано или обновлено расширение.

vmExtensionName

string

Имя расширения виртуальной машины.

extensionParameters
VirtualMachineExtension

Параметры, предоставляемые операции создания расширения виртуальной машины.

options
VirtualMachineExtensionsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Операция создания или обновления расширения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmName

string

Имя виртуальной машины, на которой должно быть создано или обновлено расширение.

vmExtensionName

string

Имя расширения виртуальной машины.

extensionParameters
VirtualMachineExtension

Параметры, предоставляемые операции создания расширения виртуальной машины.

options
VirtualMachineExtensionsCreateOrUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

beginDelete(string, string, string, VirtualMachineExtensionsDeleteOptionalParams)

Операция удаления расширения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmName

string

Имя виртуальной машины, на которой должно быть удалено расширение.

vmExtensionName

string

Имя расширения виртуальной машины.

options
VirtualMachineExtensionsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

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

beginDeleteAndWait(string, string, string, VirtualMachineExtensionsDeleteOptionalParams)

Операция удаления расширения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmName

string

Имя виртуальной машины, на которой должно быть удалено расширение.

vmExtensionName

string

Имя расширения виртуальной машины.

options
VirtualMachineExtensionsDeleteOptionalParams

Параметры параметров.

Возвращаемое значение

Promise<void>

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

Операция обновления расширения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmName

string

Имя виртуальной машины, на которой должно быть обновлено расширение.

vmExtensionName

string

Имя расширения виртуальной машины.

extensionParameters
VirtualMachineExtensionUpdate

Параметры, предоставляемые операции обновления расширения виртуальной машины.

options
VirtualMachineExtensionsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

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

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

Операция обновления расширения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmName

string

Имя виртуальной машины, на которой должно быть обновлено расширение.

vmExtensionName

string

Имя расширения виртуальной машины.

extensionParameters
VirtualMachineExtensionUpdate

Параметры, предоставляемые операции обновления расширения виртуальной машины.

options
VirtualMachineExtensionsUpdateOptionalParams

Параметры параметров.

Возвращаемое значение

get(string, string, string, VirtualMachineExtensionsGetOptionalParams)

Операция получения расширения.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmName

string

Имя виртуальной машины, содержащей расширение.

vmExtensionName

string

Имя расширения виртуальной машины.

options
VirtualMachineExtensionsGetOptionalParams

Параметры параметров.

Возвращаемое значение

list(string, string, VirtualMachineExtensionsListOptionalParams)

Операция получения всех расширений виртуальной машины.

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

Параметры

resourceGroupName

string

Имя группы ресурсов.

vmName

string

Имя виртуальной машины, содержащей расширение.

options
VirtualMachineExtensionsListOptionalParams

Параметры параметров.

Возвращаемое значение