ApplicationPackageOperations interface

ApplicationPackage操作を表すインターフェース。

プロパティ

activate

指定したアプリケーション パッケージをアクティブにします。 これは、ApplicationPackage が作成されてアップロードされた後に行う必要があります。 これは、プールまたはタスクで ApplicationPackage を使用する前に行う必要があります。

create

アプリケーション パッケージ レコードを作成します。 このレコードには、パッケージのアップロード先となる storageUrl が含まれています。 アップロードされたら、ApplicationPackage を使用する前に、ApplicationPackageActive を使用してアクティブ化する必要があります。 自動ストレージ アカウントがストレージ キーを使用するように構成されている場合、返される URL には SAS が含まれます。

delete
get

指定したアプリケーション パッケージに関する情報を取得します。

list

指定したアプリケーション内のすべてのアプリケーション パッケージを一覧表示します。

プロパティの詳細

activate

指定したアプリケーション パッケージをアクティブにします。 これは、ApplicationPackage が作成されてアップロードされた後に行う必要があります。 これは、プールまたはタスクで ApplicationPackage を使用する前に行う必要があります。

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

プロパティ値

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

create

アプリケーション パッケージ レコードを作成します。 このレコードには、パッケージのアップロード先となる storageUrl が含まれています。 アップロードされたら、ApplicationPackage を使用する前に、ApplicationPackageActive を使用してアクティブ化する必要があります。 自動ストレージ アカウントがストレージ キーを使用するように構成されている場合、返される URL には SAS が含まれます。

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

プロパティ値

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

delete

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

プロパティ値

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

get

指定したアプリケーション パッケージに関する情報を取得します。

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

プロパティ値

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

list

指定したアプリケーション内のすべてのアプリケーション パッケージを一覧表示します。

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

プロパティ値

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