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
來啟用 ,才能使用它。 如果自動儲存體帳戶設定為使用儲存體金鑰,傳回的 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
應用程式的名稱。 這在帳戶內必須是唯一的。
選項參數。