你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
ApplicationPackageOperations interface
表示 ApplicationPackageOperations 的接口。
方法
activate(string, string, string, string, Activate |
激活指定的应用程序包。 创建并上传 |
create(string, string, string, string, Application |
创建应用程序包记录。 该记录包含一个 storageUrl,其中应将包上传到其中。 上传 |
delete(string, string, string, string, Application |
删除应用程序包记录及其关联的二进制文件。 |
get(string, string, string, string, Application |
获取有关指定应用程序包的信息。 |
list(string, string, string, Application |
列出指定应用程序中的所有应用程序包。 |
方法详细信息
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
请求的参数。
选项参数。
返回
Promise<ApplicationPackage>
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
应用程序的版本。
选项参数。
返回
Promise<ApplicationPackage>
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
应用程序的版本。
选项参数。
返回
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
应用程序的版本。
选项参数。
返回
Promise<ApplicationPackage>
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
应用程序的名称。 这在帐户中必须是唯一的。
选项参数。