MachineExtensions interface

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

Методы

beginCreateOrUpdate(string, string, string, MachineExtension, MachineExtensionsCreateOrUpdateOptionalParams)

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

beginCreateOrUpdateAndWait(string, string, string, MachineExtension, MachineExtensionsCreateOrUpdateOptionalParams)

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

beginDelete(string, string, string, MachineExtensionsDeleteOptionalParams)

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

beginDeleteAndWait(string, string, string, MachineExtensionsDeleteOptionalParams)

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

beginUpdate(string, string, string, MachineExtensionUpdate, MachineExtensionsUpdateOptionalParams)

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

beginUpdateAndWait(string, string, string, MachineExtensionUpdate, MachineExtensionsUpdateOptionalParams)

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

get(string, string, string, MachineExtensionsGetOptionalParams)

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

list(string, string, MachineExtensionsListOptionalParams)

Операция получения всех расширений компьютера, отличного от Azure

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

beginCreateOrUpdate(string, string, string, MachineExtension, MachineExtensionsCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdate(resourceGroupName: string, machineName: string, extensionName: string, extensionParameters: MachineExtension, options?: MachineExtensionsCreateOrUpdateOptionalParams): Promise<SimplePollerLike<OperationState<MachineExtension>, MachineExtension>>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

machineName

string

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

extensionName

string

Имя расширения компьютера.

extensionParameters
MachineExtension

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

options
MachineExtensionsCreateOrUpdateOptionalParams

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

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

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

beginCreateOrUpdateAndWait(string, string, string, MachineExtension, MachineExtensionsCreateOrUpdateOptionalParams)

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

function beginCreateOrUpdateAndWait(resourceGroupName: string, machineName: string, extensionName: string, extensionParameters: MachineExtension, options?: MachineExtensionsCreateOrUpdateOptionalParams): Promise<MachineExtension>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

machineName

string

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

extensionName

string

Имя расширения компьютера.

extensionParameters
MachineExtension

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

options
MachineExtensionsCreateOrUpdateOptionalParams

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

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

Promise<MachineExtension>

beginDelete(string, string, string, MachineExtensionsDeleteOptionalParams)

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

function beginDelete(resourceGroupName: string, machineName: string, extensionName: string, options?: MachineExtensionsDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

machineName

string

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

extensionName

string

Имя расширения компьютера.

options
MachineExtensionsDeleteOptionalParams

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

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

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

beginDeleteAndWait(string, string, string, MachineExtensionsDeleteOptionalParams)

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

function beginDeleteAndWait(resourceGroupName: string, machineName: string, extensionName: string, options?: MachineExtensionsDeleteOptionalParams): Promise<void>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

machineName

string

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

extensionName

string

Имя расширения компьютера.

options
MachineExtensionsDeleteOptionalParams

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

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

Promise<void>

beginUpdate(string, string, string, MachineExtensionUpdate, MachineExtensionsUpdateOptionalParams)

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

function beginUpdate(resourceGroupName: string, machineName: string, extensionName: string, extensionParameters: MachineExtensionUpdate, options?: MachineExtensionsUpdateOptionalParams): Promise<SimplePollerLike<OperationState<MachineExtension>, MachineExtension>>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

machineName

string

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

extensionName

string

Имя расширения компьютера.

extensionParameters
MachineExtensionUpdate

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

options
MachineExtensionsUpdateOptionalParams

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

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

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

beginUpdateAndWait(string, string, string, MachineExtensionUpdate, MachineExtensionsUpdateOptionalParams)

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

function beginUpdateAndWait(resourceGroupName: string, machineName: string, extensionName: string, extensionParameters: MachineExtensionUpdate, options?: MachineExtensionsUpdateOptionalParams): Promise<MachineExtension>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

machineName

string

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

extensionName

string

Имя расширения компьютера.

extensionParameters
MachineExtensionUpdate

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

options
MachineExtensionsUpdateOptionalParams

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

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

Promise<MachineExtension>

get(string, string, string, MachineExtensionsGetOptionalParams)

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

function get(resourceGroupName: string, machineName: string, extensionName: string, options?: MachineExtensionsGetOptionalParams): Promise<MachineExtension>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

machineName

string

Имя компьютера, содержащего расширение.

extensionName

string

Имя расширения компьютера.

options
MachineExtensionsGetOptionalParams

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

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

Promise<MachineExtension>

list(string, string, MachineExtensionsListOptionalParams)

Операция получения всех расширений компьютера, отличного от Azure

function list(resourceGroupName: string, machineName: string, options?: MachineExtensionsListOptionalParams): PagedAsyncIterableIterator<MachineExtension, MachineExtension[], PageSettings>

Параметры

resourceGroupName

string

Имя группы ресурсов. Имя не учитывает регистр.

machineName

string

Имя компьютера, содержащего расширение.

options
MachineExtensionsListOptionalParams

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

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