Compartir a través de


BatchAccountOperations Clase

Advertencia

NO cree una instancia de esta clase directamente.

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

BatchManagementClient's

Atributo<xref:batch_account> .

Herencia
builtins.object
BatchAccountOperations

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
Requerido

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

account_name
str
Requerido

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
Requerido

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

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

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

detector_id
str
Requerido

Nombre del detector. 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
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.

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
Requerido

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

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

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

parameters
BatchAccountRegenerateKeyParameters o IO
Requerido

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

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

parameters
BatchAccountUpdateParameters o IO
Requerido

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