共用方式為


ApplicationPackageOperations interface

代表 ApplicationPackageOperations 的介面。

方法

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

啟動指定的應用程式套件。 這應該會在建立和上傳 ApplicationPackage 之後完成。 這必須先完成,才能在集區或工作上使用 ApplicationPackage

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

建立應用程式封裝記錄。 記錄包含 storageUrl,其中應該上傳套件。 上傳之後,必須先使用 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,其中應該上傳套件。 上傳之後,必須先使用 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

選項參數。

傳回