BatchAccountOperations 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:batch_account> .
- Herencia
-
builtins.objectBatchAccountOperations
Constructor
BatchAccountOperations(*args, **kwargs)
Métodos
begin_create |
Crea una nueva cuenta de Batch con los parámetros especificados. Las cuentas existentes no se pueden actualizar con esta API y, en su lugar, deben actualizarse con la API actualizar cuenta de Batch. |
begin_delete |
Elimina la cuenta de Batch especificada. |
get |
Obtiene información sobre la cuenta de Batch especificada. |
get_detector |
Obtiene información sobre el detector especificado para una cuenta de Batch determinada. |
get_keys |
Obtiene las claves de cuenta de la cuenta de Batch especificada. Esta operación solo se aplica a las cuentas de Batch con allowedAuthenticationModes que contienen "SharedKey". Si la cuenta de Batch no contiene "SharedKey" en su allowedAuthenticationMode, los clientes no pueden usar claves compartidas para autenticarse y deben usar otros allowedAuthenticationModes en su lugar. En este caso, se producirá un error al obtener las claves. |
list |
Obtiene información sobre las cuentas de Batch asociadas a la suscripción. |
list_by_resource_group |
Obtiene información sobre las cuentas de Batch asociadas al grupo de recursos especificado. |
list_detectors |
Obtiene información sobre los detectores disponibles para una cuenta de Batch determinada. |
list_outbound_network_dependencies_endpoints |
Enumera los puntos de conexión a los que un nodo de proceso de Batch de esta cuenta de Batch puede llamar como parte de la administración del servicio Batch. Si va a implementar un grupo dentro de una red virtual que especifique, debe asegurarse de que la red permite el acceso saliente a estos puntos de conexión. Si no se permite el acceso a estos puntos de conexión, Batch puede marcar los nodos afectados como inutilizables. Para obtener más información sobre cómo crear un grupo dentro de una red virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network. |
regenerate_key |
Vuelve a generar la clave de cuenta especificada para la cuenta de Batch. Esta operación solo se aplica a las cuentas de Batch con allowedAuthenticationModes que contienen "SharedKey". Si la cuenta de Batch no contiene "SharedKey" en su allowedAuthenticationMode, los clientes no pueden usar claves compartidas para autenticarse y deben usar otros allowedAuthenticationModes en su lugar. En este caso, se producirá un error al volver a generar las claves. |
synchronize_auto_storage_keys |
Sincroniza las claves de acceso de la cuenta de almacenamiento automático configurada para la cuenta de Batch especificada, solo si se usa la autenticación de clave de almacenamiento. |
update |
Novedades las propiedades de una cuenta de Batch existente. |
begin_create
Crea una nueva cuenta de Batch con los parámetros especificados. Las cuentas existentes no se pueden actualizar con esta API y, en su lugar, deben actualizarse con la API actualizar cuenta de Batch.
async begin_create(resource_group_name: str, account_name: str, parameters: _models.BatchAccountCreateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> AsyncLROPoller[_models.BatchAccount]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- account_name
- str
Nombre de la cuenta de Batch que debe ser única dentro de la región. Los nombres de cuenta de Batch deben tener entre 3 y 24 caracteres de longitud y deben usar solo números y letras minúsculas. Este nombre se usa como parte del nombre DNS que se usa para acceder al servicio Batch en la región en la que se crea la cuenta. Por ejemplo: http://accountname.region.batch.azure.com/. Necesario.
- parameters
- BatchAccountCreateParameters o IO
Parámetros adicionales para la creación de cuentas. Es un tipo BatchAccountCreateParameters 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
- continuation_token
- str
Token de continuación para reiniciar un sondeo desde un estado guardado.
- polling
- bool o AsyncPollingMethod
De forma predeterminada, el método de sondeo será AsyncARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.
- polling_interval
- int
Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.
Devoluciones
Instancia de AsyncLROPoller que devuelve BatchAccount o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
begin_delete
Elimina la cuenta de Batch especificada.
async begin_delete(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncLROPoller[None]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
- continuation_token
- str
Token de continuación para reiniciar un sondeo desde un estado guardado.
- polling
- bool o AsyncPollingMethod
De forma predeterminada, el método de sondeo será AsyncARMPolling. Pase False para que esta operación no sondee o pase su propio objeto de sondeo inicializado para una estrategia de sondeo personal.
- polling_interval
- int
Tiempo de espera predeterminado entre dos sondeos para las operaciones LRO si no hay ningún encabezado Retry-After presente.
Devoluciones
Instancia de AsyncLROPoller que devuelve None o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get
Obtiene información sobre la cuenta de Batch especificada.
async get(resource_group_name: str, account_name: str, **kwargs: Any) -> BatchAccount
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
BatchAccount o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_detector
Obtiene información sobre el detector especificado para una cuenta de Batch determinada.
async get_detector(resource_group_name: str, account_name: str, detector_id: str, **kwargs: Any) -> DetectorResponse
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
DetectorResponse o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
get_keys
Obtiene las claves de cuenta de la cuenta de Batch especificada.
Esta operación solo se aplica a las cuentas de Batch con allowedAuthenticationModes que contienen "SharedKey". Si la cuenta de Batch no contiene "SharedKey" en su allowedAuthenticationMode, los clientes no pueden usar claves compartidas para autenticarse y deben usar otros allowedAuthenticationModes en su lugar. En este caso, se producirá un error al obtener las claves.
async get_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> BatchAccountKeys
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
BatchAccountKeys o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list
Obtiene información sobre las cuentas de Batch asociadas a la suscripción.
list(**kwargs: Any) -> AsyncIterable[BatchAccount]
Parámetros
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de BatchAccount o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_by_resource_group
Obtiene información sobre las cuentas de Batch asociadas al grupo de recursos especificado.
list_by_resource_group(resource_group_name: str, **kwargs: Any) -> AsyncIterable[BatchAccount]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de BatchAccount o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_detectors
Obtiene información sobre los detectores disponibles para una cuenta de Batch determinada.
list_detectors(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable[DetectorResponse]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de DetectorResponse o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
list_outbound_network_dependencies_endpoints
Enumera los puntos de conexión a los que un nodo de proceso de Batch de esta cuenta de Batch puede llamar como parte de la administración del servicio Batch. Si va a implementar un grupo dentro de una red virtual que especifique, debe asegurarse de que la red permite el acceso saliente a estos puntos de conexión. Si no se permite el acceso a estos puntos de conexión, Batch puede marcar los nodos afectados como inutilizables. Para obtener más información sobre cómo crear un grupo dentro de una red virtual, consulte https://docs.microsoft.com/en-us/azure/batch/batch-virtual-network.
list_outbound_network_dependencies_endpoints(resource_group_name: str, account_name: str, **kwargs: Any) -> AsyncIterable[OutboundEnvironmentEndpoint]
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- cls
- callable
Un tipo o función personalizados que se pasarán a la respuesta directa
Devoluciones
Iterador como una instancia de OutboundEnvironmentEndpoint o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
regenerate_key
Vuelve a generar la clave de cuenta especificada para la cuenta de Batch.
Esta operación solo se aplica a las cuentas de Batch con allowedAuthenticationModes que contienen "SharedKey". Si la cuenta de Batch no contiene "SharedKey" en su allowedAuthenticationMode, los clientes no pueden usar claves compartidas para autenticarse y deben usar otros allowedAuthenticationModes en su lugar. En este caso, se producirá un error al volver a generar las claves.
async regenerate_key(resource_group_name: str, account_name: str, parameters: _models.BatchAccountRegenerateKeyParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BatchAccountKeys
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- parameters
- BatchAccountRegenerateKeyParameters o IO
Tipo de clave que se va a regenerar. Es un tipo BatchAccountRegenerateKeyParameters 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
BatchAccountKeys o el resultado de cls(response)
Tipo de valor devuelto
Excepciones
synchronize_auto_storage_keys
Sincroniza las claves de acceso de la cuenta de almacenamiento automático configurada para la cuenta de Batch especificada, solo si se usa la autenticación de clave de almacenamiento.
async synchronize_auto_storage_keys(resource_group_name: str, account_name: str, **kwargs: Any) -> None
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. 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
update
Novedades las propiedades de una cuenta de Batch existente.
async update(resource_group_name: str, account_name: str, parameters: _models.BatchAccountUpdateParameters, *, content_type: str = 'application/json', **kwargs: Any) -> _models.BatchAccount
Parámetros
- resource_group_name
- str
Nombre del grupo de recursos que contiene la cuenta de Batch. Necesario.
- parameters
- BatchAccountUpdateParameters o IO
Parámetros adicionales para la actualización de la cuenta. Es un tipo BatchAccountUpdateParameters 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
BatchAccount 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