Partager via


ApplicationPackageOperations interface

Interface représentant une opération ApplicationPackage.

Propriétés

activate

Active le package d’application spécifié. Cette opération doit être effectuée après la création et le chargement du ApplicationPackage. Cette opération doit être effectuée avant qu’une ApplicationPackage puisse être utilisée sur des pools ou des tâches.

create

Crée un enregistrement de package d’application. L’enregistrement contient un storageUrl dans lequel le package doit être chargé. Une fois le ApplicationPackage chargé, vous devez l’activer à l’aide de ApplicationPackageActive avant de pouvoir l’utiliser. Si le compte de stockage automatique a été configuré pour utiliser des clés de stockage, l’URL retournée contient une SAP.

delete
get

Obtient des informations sur le package d’application spécifié.

list

Répertorie tous les packages d’application dans l’application spécifiée.

Détails de la propriété

activate

Active le package d’application spécifié. Cette opération doit être effectuée après la création et le chargement du ApplicationPackage. Cette opération doit être effectuée avant qu’une ApplicationPackage puisse être utilisée sur des pools ou des tâches.

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

Valeur de propriété

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

create

Crée un enregistrement de package d’application. L’enregistrement contient un storageUrl dans lequel le package doit être chargé. Une fois le ApplicationPackage chargé, vous devez l’activer à l’aide de ApplicationPackageActive avant de pouvoir l’utiliser. Si le compte de stockage automatique a été configuré pour utiliser des clés de stockage, l’URL retournée contient une SAP.

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

Valeur de propriété

(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>

Valeur de propriété

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

get

Obtient des informations sur le package d’application spécifié.

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

Valeur de propriété

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

list

Répertorie tous les packages d’application dans l’application spécifiée.

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

Valeur de propriété

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