Partager via


ApplicationPackageOperations Classe

Avertissement

NE PAS instancier cette classe directement.

Au lieu de cela, vous devez accéder aux opérations suivantes via

BatchManagementClientEst

attribut<xref:application_package> ;

Héritage
builtins.object
ApplicationPackageOperations

Constructeur

ApplicationPackageOperations(*args, **kwargs)

Méthodes

activate

Active le package d’application spécifié. Cette opération doit être effectuée une fois que le ApplicationPackage a été créé et chargé. Cette opération doit être effectuée avant qu’un ApplicationPackage puisse être utilisé 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 qu’il est chargé, il ApplicationPackage doit être activé à l’aide ApplicationPackageActive de pour pouvoir être utilisé. Si le compte de stockage automatique a été configuré pour utiliser des clés de stockage, l’URL retournée contient une signature d’accès partagé.

delete

Supprime un enregistrement de package d’application et son fichier binaire associé.

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.

activate

Active le package d’application spécifié. Cette opération doit être effectuée une fois que le ApplicationPackage a été créé et chargé. Cette opération doit être effectuée avant qu’un ApplicationPackage puisse être utilisé sur des pools ou des tâches.

activate(resource_group_name: str, account_name: str, application_name: str, version_name: str, parameters: _models.ActivateApplicationPackageParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ApplicationPackage

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources qui contient le compte Batch. Obligatoire.

account_name
str
Obligatoire

Le nom du compte Batch. Obligatoire.

application_name
str
Obligatoire

Le nom de l’application. Cela doit être unique au sein du compte. Obligatoire.

version_name
str
Obligatoire

Version de l’application. Obligatoire.

parameters
ActivateApplicationPackageParameters ou IO
Obligatoire

Paramètres de la requête. Type ActivateApplicationPackageParameters ou type D’E/S. Obligatoire.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

ApplicationPackage ou le résultat de cls(response)

Type de retour

Exceptions

create

Crée un enregistrement de package d’application. L’enregistrement contient un storageUrl dans lequel le package doit être chargé. Une fois qu’il est chargé, il ApplicationPackage doit être activé à l’aide ApplicationPackageActive de pour pouvoir être utilisé. Si le compte de stockage automatique a été configuré pour utiliser des clés de stockage, l’URL retournée contient une signature d’accès partagé.

create(resource_group_name: str, account_name: str, application_name: str, version_name: str, parameters: _models.ApplicationPackage | None = None, *, content_type: str = 'application/json', **kwargs: Any) -> _models.ApplicationPackage

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources qui contient le compte Batch. Obligatoire.

account_name
str
Obligatoire

Le nom du compte Batch. Obligatoire.

application_name
str
Obligatoire

Le nom de l’application. Cela doit être unique au sein du compte. Obligatoire.

version_name
str
Obligatoire

Version de l’application. Obligatoire.

parameters
ApplicationPackage ou IO
Obligatoire

Paramètres de la requête. Est un type ApplicationPackage ou un type d’E/S. La valeur par défaut est Aucun.

content_type
str

Body Parameter content-type. Les valeurs connues sont : « application/json ». La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

ApplicationPackage ou le résultat de cls(response)

Type de retour

Exceptions

delete

Supprime un enregistrement de package d’application et son fichier binaire associé.

delete(resource_group_name: str, account_name: str, application_name: str, version_name: str, **kwargs: Any) -> None

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources qui contient le compte Batch. Obligatoire.

account_name
str
Obligatoire

Le nom du compte Batch. Obligatoire.

application_name
str
Obligatoire

Le nom de l’application. Cela doit être unique au sein du compte. Obligatoire.

version_name
str
Obligatoire

Version de l’application. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Aucun ou le résultat de cls(response)

Type de retour

Exceptions

get

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

get(resource_group_name: str, account_name: str, application_name: str, version_name: str, **kwargs: Any) -> ApplicationPackage

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources qui contient le compte Batch. Obligatoire.

account_name
str
Obligatoire

Le nom du compte Batch. Obligatoire.

application_name
str
Obligatoire

Le nom de l’application. Cela doit être unique au sein du compte. Obligatoire.

version_name
str
Obligatoire

Version de l’application. Obligatoire.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

ApplicationPackage ou le résultat de cls(response)

Type de retour

Exceptions

list

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

list(resource_group_name: str, account_name: str, application_name: str, maxresults: int | None = None, **kwargs: Any) -> Iterable[ApplicationPackage]

Paramètres

resource_group_name
str
Obligatoire

Nom du groupe de ressources qui contient le compte Batch. Obligatoire.

account_name
str
Obligatoire

Le nom du compte Batch. Obligatoire.

application_name
str
Obligatoire

Le nom de l’application. Cela doit être unique au sein du compte. Obligatoire.

maxresults
int
Obligatoire

Nombre maximal d’éléments à retourner dans la réponse. La valeur par défaut est Aucun.

cls
callable

Type ou fonction personnalisé qui recevra la réponse directe

Retours

Itérateur comme instance d’ApplicationPackage ou du résultat de cls(response)

Type de retour

Exceptions

Attributs

models

models = <module 'azure.mgmt.batch.models' from 'C:\\hostedtoolcache\\windows\\Python\\3.11.7\\x64\\Lib\\site-packages\\azure\\mgmt\\batch\\models\\__init__.py'>