ApplicationPackageOperations Clase
Advertencia
NO cree una instancia de esta clase directamente.
En su lugar, debe acceder a las siguientes operaciones a través de
Atributo<xref:application_package> .
- Herencia
-
builtins.objectApplicationPackageOperations
Constructor
ApplicationPackageOperations(*args, **kwargs)
Métodos
activate |
Activa el paquete de aplicación especificado. Esto debe hacerse después de |
create |
Crea un registro de paquete de aplicación. El registro contiene un storageUrl donde se debe cargar el paquete. Una vez cargado, |
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 de ApplicationPackage
crear y cargar. Esto debe hacerse antes ApplicationPackage
de que se pueda usar en grupos o tareas.
async 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
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- application_name
- str
Nombre de la aplicación. Debe ser único dentro de la cuenta. Necesario.
- parameters
- ActivateApplicationPackageParameters o IO
Parámetros de la solicitud. Es un tipo ActivateApplicationPackageParameters o un tipo de E/S. Necesario.
- content_type
- str
Body Parameter content-type. 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 mediante ApplicationPackageActive
antes de que se pueda usar. Si la cuenta de almacenamiento automática se configuró para usar claves de almacenamiento, la dirección URL devuelta contendrá una SAS.
async 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
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- application_name
- str
Nombre de la aplicación. Debe ser único dentro de la cuenta. Necesario.
- parameters
- ApplicationPackage o IO
Parámetros de la solicitud. Es un tipo ApplicationPackage o un tipo de E/S. El valor predeterminado es Ninguno.
- content_type
- str
Body Parameter content-type. 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.
async delete(resource_group_name: str, account_name: str, application_name: str, version_name: str, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- application_name
- str
Nombre de la aplicación. Debe ser único dentro de la cuenta. 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.
async get(resource_group_name: str, account_name: str, application_name: str, version_name: str, **kwargs: Any) -> ApplicationPackage
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- application_name
- str
Nombre de la aplicación. Debe ser único dentro de la cuenta. 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) -> AsyncIterable[ApplicationPackage]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- application_name
- str
Nombre de la aplicación. Debe ser único dentro de la cuenta. Necesario.
- maxresults
- int
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'>
Azure SDK for Python