Compartir a través de


ApplicationPackageOperations Clase

Advertencia

NO cree instancias de esta clase directamente.

En su lugar, debe acceder a las siguientes operaciones a través de

BatchManagementClient's

Atributo<xref:application_package> .

Herencia
builtins.object
ApplicationPackageOperations

Constructor

ApplicationPackageOperations(*args, **kwargs)

Métodos

activate

Activa el paquete de aplicación especificado. Esto debe hacerse después ApplicationPackage de crear y cargar. Esto debe hacerse antes de que se pueda usar en ApplicationPackage grupos o tareas.

create

Crea un registro de paquete de aplicación. El registro contiene un storageUrl donde se debe cargar el paquete. Una vez cargado, ApplicationPackage debe activarse con ApplicationPackageActive antes de poder usarlo. Si la cuenta de almacenamiento automática se configuró para usar claves de almacenamiento, la dirección URL devuelta contendrá una SAS.

delete

Elimina un registro de paquete de aplicación y su archivo binario asociado.

get

Obtiene información sobre el paquete de aplicación especificado.

list

Enumera todos los paquetes de aplicación de la aplicación especificada.

activate

Activa el paquete de aplicación especificado. Esto debe hacerse después ApplicationPackage de crear y cargar. Esto debe hacerse antes de que se pueda usar en ApplicationPackage grupos o tareas.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.

account_name
str
Requerido

El nombre de la cuenta de Batch. Necesario.

application_name
str
Requerido

Nombre de la aplicación. Debe ser único dentro de la cuenta. Necesario.

version_name
str
Requerido

Versión de la aplicación. Necesario.

parameters
ActivateApplicationPackageParameters o IO
Requerido

Parámetros de la solicitud. Es un tipo ActivateApplicationPackageParameters o un tipo de E/S. Necesario.

content_type
str

Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

ApplicationPackage o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

create

Crea un registro de paquete de aplicación. El registro contiene un storageUrl donde se debe cargar el paquete. Una vez cargado, ApplicationPackage debe activarse con ApplicationPackageActive antes de poder usarlo. Si la cuenta de almacenamiento automática se configuró para usar claves de almacenamiento, la dirección URL devuelta contendrá una SAS.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.

account_name
str
Requerido

El nombre de la cuenta de Batch. Necesario.

application_name
str
Requerido

Nombre de la aplicación. Debe ser único dentro de la cuenta. Necesario.

version_name
str
Requerido

Versión de la aplicación. Necesario.

parameters
ApplicationPackage o IO
Requerido

Parámetros de la solicitud. Es un tipo ApplicationPackage o un tipo de E/S. El valor predeterminado es Ninguno.

content_type
str

Tipo de contenido del parámetro body. Los valores conocidos son: "application/json". El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

ApplicationPackage o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

delete

Elimina un registro de paquete de aplicación y su archivo binario asociado.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.

account_name
str
Requerido

El nombre de la cuenta de Batch. Necesario.

application_name
str
Requerido

Nombre de la aplicación. Debe ser único dentro de la cuenta. Necesario.

version_name
str
Requerido

Versión de la aplicación. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Ninguno o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

get

Obtiene información sobre el paquete de aplicación especificado.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.

account_name
str
Requerido

El nombre de la cuenta de Batch. Necesario.

application_name
str
Requerido

Nombre de la aplicación. Debe ser único dentro de la cuenta. Necesario.

version_name
str
Requerido

Versión de la aplicación. Necesario.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

ApplicationPackage o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

list

Enumera todos los paquetes de aplicación de la aplicación especificada.

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

Parámetros

resource_group_name
str
Requerido

Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.

account_name
str
Requerido

El nombre de la cuenta de Batch. Necesario.

application_name
str
Requerido

Nombre de la aplicación. Debe ser único dentro de la cuenta. Necesario.

maxresults
int
Requerido

Número máximo de elementos que se van a devolver en la respuesta. El valor predeterminado es Ninguno.

cls
callable

Un tipo o función personalizados que se pasarán a la respuesta directa

Devoluciones

Iterador como una instancia de ApplicationPackage o el resultado de cls(response)

Tipo de valor devuelto

Excepciones

Atributos

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