共用方式為


ApplicationPackageOperations interface

代表 ApplicationPackageOperations 的介面。

方法

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

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

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

建立應用程式封裝記錄。 記錄包含 storageUrl,其中應該上傳套件。 上傳之後, ApplicationPackage 必須先使用 ApplicationPackageActive 來啟用 ,才能使用它。 如果自動儲存體帳戶設定為使用儲存體金鑰,傳回的 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 來啟用 ,才能使用它。 如果自動儲存體帳戶設定為使用儲存體金鑰,傳回的 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

選項參數。

傳回