AddonsOperations interface

Interface que representa uma operação de Addons.

Propriedades

beginCreateOrUpdate
beginCreateOrUpdateAndWait
beginDelete
beginDeleteAndWait
createOrUpdate

Crie ou atualize um complemento.

delete

Exclui o complemento no dispositivo.

get

Obtém um complemento específico por nome.

listByRole

Lista todos os complementos configurados na função.

Detalhes da propriedade

beginCreateOrUpdate

Aviso

Essa API foi preterida.

use createOrUpdate instead

beginCreateOrUpdate: (deviceName: string, roleName: string, addonName: string, resourceGroupName: string, addon: AddonUnion, options?: AddonsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AddonUnion>, AddonUnion>>

Valor da propriedade

(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, addon: AddonUnion, options?: AddonsCreateOrUpdateOptionalParams) => Promise<SimplePollerLike<OperationState<AddonUnion>, AddonUnion>>

beginCreateOrUpdateAndWait

Aviso

Essa API foi preterida.

use createOrUpdate instead

beginCreateOrUpdateAndWait: (deviceName: string, roleName: string, addonName: string, resourceGroupName: string, addon: AddonUnion, options?: AddonsCreateOrUpdateOptionalParams) => Promise<AddonUnion>

Valor da propriedade

(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, addon: AddonUnion, options?: AddonsCreateOrUpdateOptionalParams) => Promise<AddonUnion>

beginDelete

Aviso

Essa API foi preterida.

use delete instead

beginDelete: (deviceName: string, roleName: string, addonName: string, resourceGroupName: string, options?: AddonsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

Valor da propriedade

(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, options?: AddonsDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait

Aviso

Essa API foi preterida.

use delete instead

beginDeleteAndWait: (deviceName: string, roleName: string, addonName: string, resourceGroupName: string, options?: AddonsDeleteOptionalParams) => Promise<void>

Valor da propriedade

(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, options?: AddonsDeleteOptionalParams) => Promise<void>

createOrUpdate

Crie ou atualize um complemento.

createOrUpdate: (deviceName: string, roleName: string, addonName: string, resourceGroupName: string, addon: AddonUnion, options?: AddonsCreateOrUpdateOptionalParams) => PollerLike<OperationState<AddonUnion>, AddonUnion>

Valor da propriedade

(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, addon: AddonUnion, options?: AddonsCreateOrUpdateOptionalParams) => PollerLike<OperationState<AddonUnion>, AddonUnion>

delete

Exclui o complemento no dispositivo.

delete: (deviceName: string, roleName: string, addonName: string, resourceGroupName: string, options?: AddonsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

Valor da propriedade

(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, options?: AddonsDeleteOptionalParams) => PollerLike<OperationState<void>, void>

get

Obtém um complemento específico por nome.

get: (deviceName: string, roleName: string, addonName: string, resourceGroupName: string, options?: AddonsGetOptionalParams) => Promise<AddonUnion>

Valor da propriedade

(deviceName: string, roleName: string, addonName: string, resourceGroupName: string, options?: AddonsGetOptionalParams) => Promise<AddonUnion>

listByRole

Lista todos os complementos configurados na função.

listByRole: (deviceName: string, roleName: string, resourceGroupName: string, options?: AddonsListByRoleOptionalParams) => PagedAsyncIterableIterator<AddonUnion, AddonUnion[], PageSettings>

Valor da propriedade

(deviceName: string, roleName: string, resourceGroupName: string, options?: AddonsListByRoleOptionalParams) => PagedAsyncIterableIterator<AddonUnion, AddonUnion[], PageSettings>