你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

ApplicationPackageOperations interface

表示 ApplicationPackageOperations 的接口。

方法

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

激活指定的应用程序包。 创建并上传 ApplicationPackage 后,应执行此作。 这需要在池或任务上使用 ApplicationPackage 之前完成。

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

创建应用程序包记录。 该记录包含一个 storageUrl,其中应将包上传到其中。 上传 ApplicationPackage 后,需要使用 ApplicationPackageActive 激活 ApplicationPackage 才能使用它。 如果自动存储帐户配置为使用存储密钥,则返回的 URL 将包含 SAS。

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

删除应用程序包记录及其关联的二进制文件。

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

获取有关指定应用程序包的信息。

list(string, string, string, ApplicationPackageListOptionalParams)

列出指定应用程序中的所有应用程序包。

方法详细信息

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

激活指定的应用程序包。 创建并上传 ApplicationPackage 后,应执行此作。 这需要在池或任务上使用 ApplicationPackage 之前完成。

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

参数

resourceGroupName

string

包含 Batch 帐户的资源组的名称。

accountName

string

Batch 帐户的名称。

applicationName

string

应用程序的名称。 这在帐户中必须是唯一的。

versionName

string

应用程序的版本。

parameters
ActivateApplicationPackageParameters

请求的参数。

返回

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

创建应用程序包记录。 该记录包含一个 storageUrl,其中应将包上传到其中。 上传 ApplicationPackage 后,需要使用 ApplicationPackageActive 激活 ApplicationPackage 才能使用它。 如果自动存储帐户配置为使用存储密钥,则返回的 URL 将包含 SAS。

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

参数

resourceGroupName

string

包含 Batch 帐户的资源组的名称。

accountName

string

Batch 帐户的名称。

applicationName

string

应用程序的名称。 这在帐户中必须是唯一的。

versionName

string

应用程序的版本。

options
ApplicationPackageCreateOptionalParams

选项参数。

返回

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

删除应用程序包记录及其关联的二进制文件。

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

参数

resourceGroupName

string

包含 Batch 帐户的资源组的名称。

accountName

string

Batch 帐户的名称。

applicationName

string

应用程序的名称。 这在帐户中必须是唯一的。

versionName

string

应用程序的版本。

options
ApplicationPackageDeleteOptionalParams

选项参数。

返回

Promise<void>

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

获取有关指定应用程序包的信息。

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

参数

resourceGroupName

string

包含 Batch 帐户的资源组的名称。

accountName

string

Batch 帐户的名称。

applicationName

string

应用程序的名称。 这在帐户中必须是唯一的。

versionName

string

应用程序的版本。

options
ApplicationPackageGetOptionalParams

选项参数。

返回

list(string, string, string, ApplicationPackageListOptionalParams)

列出指定应用程序中的所有应用程序包。

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

参数

resourceGroupName

string

包含 Batch 帐户的资源组的名称。

accountName

string

Batch 帐户的名称。

applicationName

string

应用程序的名称。 这在帐户中必须是唯一的。

options
ApplicationPackageListOptionalParams

选项参数。

返回