Compartilhar via


ApplicationPackageOperations interface

Interface que representa um ApplicationPackageOperations.

Métodos

activate(string, string, string, string, ActivateApplicationPackageParameters, ApplicationPackageActivateOptionalParams)

Ativa o pacote de aplicativos especificado. Isso deve ser feito depois que o ApplicationPackage foi criado e carregado. Isso precisa ser feito antes que um ApplicationPackage possa ser usado em Pools ou Tarefas.

create(string, string, string, string, ApplicationPackageCreateOptionalParams)

Cria um registro de pacote de aplicativo. O registro contém um storageUrl no qual o pacote deve ser carregado. Depois de carregado, o ApplicationPackage precisa ser ativado usando ApplicationPackageActive antes que possa ser usado. Se a conta de armazenamento automático tiver sido configurada para usar chaves de armazenamento, a URL retornada conterá uma SAS.

delete(string, string, string, string, ApplicationPackageDeleteOptionalParams)

Exclui um registro de pacote de aplicativo e seu arquivo binário associado.

get(string, string, string, string, ApplicationPackageGetOptionalParams)

Obtém informações sobre o pacote de aplicativos especificado.

list(string, string, string, ApplicationPackageListOptionalParams)

Lista todos os pacotes de aplicativos no aplicativo especificado.

Detalhes do método

activate(string, string, string, string, ActivateApplicationPackageParameters, ApplicationPackageActivateOptionalParams)

Ativa o pacote de aplicativos especificado. Isso deve ser feito depois que o ApplicationPackage foi criado e carregado. Isso precisa ser feito antes que um ApplicationPackage possa ser usado em Pools ou Tarefas.

function activate(resourceGroupName: string, accountName: string, applicationName: string, versionName: string, parameters: ActivateApplicationPackageParameters, options?: ApplicationPackageActivateOptionalParams): Promise<ApplicationPackage>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta do Lote.

accountName

string

O nome da conta do Lote.

applicationName

string

O nome do aplicativo. Isso deve ser exclusivo dentro da conta.

versionName

string

A versão do aplicativo.

parameters
ActivateApplicationPackageParameters

Os parâmetros da solicitação.

options
ApplicationPackageActivateOptionalParams

Os parâmetros de opções.

Retornos

create(string, string, string, string, ApplicationPackageCreateOptionalParams)

Cria um registro de pacote de aplicativo. O registro contém um storageUrl no qual o pacote deve ser carregado. Depois de carregado, o ApplicationPackage precisa ser ativado usando ApplicationPackageActive antes que possa ser usado. Se a conta de armazenamento automático tiver sido configurada para usar chaves de armazenamento, a URL retornada conterá uma SAS.

function create(resourceGroupName: string, accountName: string, applicationName: string, versionName: string, options?: ApplicationPackageCreateOptionalParams): Promise<ApplicationPackage>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta do Lote.

accountName

string

O nome da conta do Lote.

applicationName

string

O nome do aplicativo. Isso deve ser exclusivo dentro da conta.

versionName

string

A versão do aplicativo.

options
ApplicationPackageCreateOptionalParams

Os parâmetros de opções.

Retornos

delete(string, string, string, string, ApplicationPackageDeleteOptionalParams)

Exclui um registro de pacote de aplicativo e seu arquivo binário associado.

function delete(resourceGroupName: string, accountName: string, applicationName: string, versionName: string, options?: ApplicationPackageDeleteOptionalParams): Promise<void>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta do Lote.

accountName

string

O nome da conta do Lote.

applicationName

string

O nome do aplicativo. Isso deve ser exclusivo dentro da conta.

versionName

string

A versão do aplicativo.

options
ApplicationPackageDeleteOptionalParams

Os parâmetros de opções.

Retornos

Promise<void>

get(string, string, string, string, ApplicationPackageGetOptionalParams)

Obtém informações sobre o pacote de aplicativos especificado.

function get(resourceGroupName: string, accountName: string, applicationName: string, versionName: string, options?: ApplicationPackageGetOptionalParams): Promise<ApplicationPackage>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta do Lote.

accountName

string

O nome da conta do Lote.

applicationName

string

O nome do aplicativo. Isso deve ser exclusivo dentro da conta.

versionName

string

A versão do aplicativo.

options
ApplicationPackageGetOptionalParams

Os parâmetros de opções.

Retornos

list(string, string, string, ApplicationPackageListOptionalParams)

Lista todos os pacotes de aplicativos no aplicativo especificado.

function list(resourceGroupName: string, accountName: string, applicationName: string, options?: ApplicationPackageListOptionalParams): PagedAsyncIterableIterator<ApplicationPackage, ApplicationPackage[], PageSettings>

Parâmetros

resourceGroupName

string

O nome do grupo de recursos que contém a conta do Lote.

accountName

string

O nome da conta do Lote.

applicationName

string

O nome do aplicativo. Isso deve ser exclusivo dentro da conta.

options
ApplicationPackageListOptionalParams

Os parâmetros de opções.

Retornos