PoolsInner Clase

  • java.lang.Object
    • com.microsoft.azure.management.batch.implementation.PoolsInner

public class PoolsInner

Una instancia de esta clase proporciona acceso a todas las operaciones definidas en Grupos.

Resumen del constructor

Constructor Description
PoolsInner(Retrofit retrofit, BatchManagementClientImpl client)

Inicializa una instancia de PoolsInner.

Resumen del método

Modificador y tipo Método y descripción
void beginDelete(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

Observable<Void> beginDeleteAsync(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

ServiceFuture<Void> beginDeleteAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback<Void> serviceCallback)

Elimina el grupo especificado.

Observable<ServiceResponseWithHeaders<Void, PoolDeleteHeaders>> beginDeleteWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

PoolInner create(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Crea un nuevo grupo dentro de la cuenta especificada.

PoolInner create(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch)

Crea un nuevo grupo dentro de la cuenta especificada.

Observable<PoolInner> createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Crea un nuevo grupo dentro de la cuenta especificada.

ServiceFuture<PoolInner> createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, final ServiceCallback<PoolInner> serviceCallback)

Crea un nuevo grupo dentro de la cuenta especificada.

Observable<PoolInner> createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch)

Crea un nuevo grupo dentro de la cuenta especificada.

ServiceFuture<PoolInner> createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch, final ServiceCallback<PoolInner> serviceCallback)

Crea un nuevo grupo dentro de la cuenta especificada.

Observable<ServiceResponseWithHeaders<PoolInner, PoolCreateHeaders>> createWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Crea un nuevo grupo dentro de la cuenta especificada.

Observable<ServiceResponseWithHeaders<PoolInner, PoolCreateHeaders>> createWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch)

Crea un nuevo grupo dentro de la cuenta especificada.

void delete(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

Observable<Void> deleteAsync(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

ServiceFuture<Void> deleteAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback<Void> serviceCallback)

Elimina el grupo especificado.

Observable<ServiceResponseWithHeaders<Void, PoolDeleteHeaders>> deleteWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

PoolInner disableAutoScale(String resourceGroupName, String accountName, String poolName)

Deshabilita el escalado automático de un grupo.

Observable<PoolInner> disableAutoScaleAsync(String resourceGroupName, String accountName, String poolName)

Deshabilita el escalado automático de un grupo.

ServiceFuture<PoolInner> disableAutoScaleAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback<PoolInner> serviceCallback)

Deshabilita el escalado automático de un grupo.

Observable<ServiceResponseWithHeaders<PoolInner, PoolDisableAutoScaleHeaders>> disableAutoScaleWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)

Deshabilita el escalado automático de un grupo.

PoolInner get(String resourceGroupName, String accountName, String poolName)

Obtiene información sobre el grupo especificado.

Observable<PoolInner> getAsync(String resourceGroupName, String accountName, String poolName)

Obtiene información sobre el grupo especificado.

ServiceFuture<PoolInner> getAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback<PoolInner> serviceCallback)

Obtiene información sobre el grupo especificado.

Observable<ServiceResponseWithHeaders<PoolInner, PoolGetHeaders>> getWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)

Obtiene información sobre el grupo especificado.

PagedList<PoolInner> listByBatchAccount(final String resourceGroupName, final String accountName)

Enumera todos los grupos de la cuenta especificada.

PagedList<PoolInner> listByBatchAccount(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)

Enumera todos los grupos de la cuenta especificada.

Observable<Page<PoolInner>> listByBatchAccountAsync(final String resourceGroupName, final String accountName)

Enumera todos los grupos de la cuenta especificada.

Observable<Page<PoolInner>> listByBatchAccountAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)

Enumera todos los grupos de la cuenta especificada.

ServiceFuture<List<PoolInner>> listByBatchAccountAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter, final ListOperationCallback<PoolInner> serviceCallback)

Enumera todos los grupos de la cuenta especificada.

ServiceFuture<List<PoolInner>> listByBatchAccountAsync(final String resourceGroupName, final String accountName, final ListOperationCallback<PoolInner> serviceCallback)

Enumera todos los grupos de la cuenta especificada.

PagedList<PoolInner> listByBatchAccountNext(final String nextPageLink)

Enumera todos los grupos de la cuenta especificada.

Observable<Page<PoolInner>> listByBatchAccountNextAsync(final String nextPageLink)

Enumera todos los grupos de la cuenta especificada.

ServiceFuture<List<PoolInner>> listByBatchAccountNextAsync(final String nextPageLink, final ServiceFuture<List<PoolInner>> serviceFuture, final ListOperationCallback<PoolInner> serviceCallback)

Enumera todos los grupos de la cuenta especificada.

Observable<ServiceResponse<Page<PoolInner>>> listByBatchAccountNextSinglePageAsync(final String nextPageLink)

Enumera todos los grupos de la cuenta especificada.

ServiceResponse<PageImpl<PoolInner>> *

Observable<ServiceResponse<Page<PoolInner>>> listByBatchAccountNextWithServiceResponseAsync(final String nextPageLink)

Enumera todos los grupos de la cuenta especificada.

Observable<ServiceResponse<Page<PoolInner>>> listByBatchAccountSinglePageAsync(final String resourceGroupName, final String accountName)

Enumera todos los grupos de la cuenta especificada.

Observable<ServiceResponse<Page<PoolInner>>> listByBatchAccountSinglePageAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)

Enumera todos los grupos de la cuenta especificada.

ServiceResponse<PageImpl<PoolInner>> *

Observable<ServiceResponse<Page<PoolInner>>> listByBatchAccountWithServiceResponseAsync(final String resourceGroupName, final String accountName)

Enumera todos los grupos de la cuenta especificada.

Observable<ServiceResponse<Page<PoolInner>>> listByBatchAccountWithServiceResponseAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)

Enumera todos los grupos de la cuenta especificada.

PoolInner stopResize(String resourceGroupName, String accountName, String poolName)

Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.

Observable<PoolInner> stopResizeAsync(String resourceGroupName, String accountName, String poolName)

Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.

ServiceFuture<PoolInner> stopResizeAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback<PoolInner> serviceCallback)

Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.

Observable<ServiceResponseWithHeaders<PoolInner, PoolStopResizeHeaders>> stopResizeWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)

Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.

PoolInner update(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Novedades las propiedades de un grupo existente.

PoolInner update(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch)

Novedades las propiedades de un grupo existente.

Observable<PoolInner> updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Novedades las propiedades de un grupo existente.

ServiceFuture<PoolInner> updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, final ServiceCallback<PoolInner> serviceCallback)

Novedades las propiedades de un grupo existente.

Observable<PoolInner> updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch)

Novedades las propiedades de un grupo existente.

ServiceFuture<PoolInner> updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, final ServiceCallback<PoolInner> serviceCallback)

Novedades las propiedades de un grupo existente.

Observable<ServiceResponseWithHeaders<PoolInner, PoolUpdateHeaders>> updateWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Novedades las propiedades de un grupo existente.

Observable<ServiceResponseWithHeaders<PoolInner, PoolUpdateHeaders>> updateWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch)

Novedades las propiedades de un grupo existente.

Detalles del constructor

PoolsInner

public PoolsInner(Retrofit retrofit, BatchManagementClientImpl client)

Inicializa una instancia de PoolsInner.

Parameters:

retrofit - la instancia de Retrofit creada a partir de un Generador de retroajustes.
client - la instancia del cliente de servicio que contiene esta clase de operación.

Detalles del método

beginDelete

public void beginDelete(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

beginDeleteAsync

public Observable beginDeleteAsync(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

el ServiceResponseWithHeaders objeto si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

beginDeleteAsync

public ServiceFuture beginDeleteAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback serviceCallback)

Elimina el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
serviceCallback - async ServiceCallback para controlar las respuestas correctas y erróneas.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

beginDeleteWithServiceResponseAsync

public Observable> beginDeleteWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

el ServiceResponseWithHeaders objeto si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

create

public PoolInner create(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Crea un nuevo grupo dentro de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Parámetros adicionales para la creación del grupo.

Returns:

El objeto PoolInner si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

create

public PoolInner create(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch)

Crea un nuevo grupo dentro de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Parámetros adicionales para la creación del grupo.
ifMatch - Versión del estado de entidad (ETag) del grupo que se va a actualizar. Solo se puede usar un valor de "*" para aplicar la operación si el grupo ya existe. Si se omite, esta operación siempre se aplicará.
ifNoneMatch - Establézcalo en "*" para permitir que se cree un nuevo grupo, pero para evitar la actualización de un grupo existente. Se omitirán otros valores.

Returns:

El objeto PoolInner si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

createAsync

public Observable createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Crea un nuevo grupo dentro de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Parámetros adicionales para la creación del grupo.

Returns:

observable para el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createAsync

public ServiceFuture createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, final ServiceCallback serviceCallback)

Crea un nuevo grupo dentro de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Parámetros adicionales para la creación del grupo.
serviceCallback - async ServiceCallback para controlar las respuestas correctas y erróneas.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createAsync

public Observable createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch)

Crea un nuevo grupo dentro de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Parámetros adicionales para la creación del grupo.
ifMatch - Versión del estado de entidad (ETag) del grupo que se va a actualizar. Solo se puede usar un valor de "*" para aplicar la operación si el grupo ya existe. Si se omite, esta operación siempre se aplicará.
ifNoneMatch - Establézcalo en "*" para permitir que se cree un nuevo grupo, pero para evitar la actualización de un grupo existente. Se omitirán otros valores.

Returns:

observable para el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createAsync

public ServiceFuture createAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch, final ServiceCallback serviceCallback)

Crea un nuevo grupo dentro de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Parámetros adicionales para la creación del grupo.
ifMatch - Versión del estado de entidad (ETag) del grupo que se va a actualizar. Solo se puede usar un valor de "*" para aplicar la operación si el grupo ya existe. Si se omite, esta operación siempre se aplicará.
ifNoneMatch - Establézcalo en "*" para permitir que se cree un nuevo grupo, pero para evitar la actualización de un grupo existente. Se omitirán otros valores.
serviceCallback - async ServiceCallback para controlar las respuestas correctas y erróneas.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createWithServiceResponseAsync

public Observable> createWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Crea un nuevo grupo dentro de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Parámetros adicionales para la creación del grupo.

Returns:

observable para el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

createWithServiceResponseAsync

public Observable> createWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, String ifNoneMatch)

Crea un nuevo grupo dentro de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Parámetros adicionales para la creación del grupo.
ifMatch - Versión del estado de entidad (ETag) del grupo que se va a actualizar. Solo se puede usar un valor de "*" para aplicar la operación si el grupo ya existe. Si se omite, esta operación siempre se aplicará.
ifNoneMatch - Establézcalo en "*" para permitir que se cree un nuevo grupo, pero para evitar la actualización de un grupo existente. Se omitirán otros valores.

Returns:

observable para el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

delete

public void delete(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

deleteAsync

public Observable deleteAsync(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

observable para la solicitud.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

deleteAsync

public ServiceFuture deleteAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback serviceCallback)

Elimina el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
serviceCallback - async ServiceCallback para controlar las respuestas correctas y erróneas.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

deleteWithServiceResponseAsync

public Observable> deleteWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)

Elimina el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

observable para la solicitud.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

disableAutoScale

public PoolInner disableAutoScale(String resourceGroupName, String accountName, String poolName)

Deshabilita el escalado automático de un grupo.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

El objeto PoolInner si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

disableAutoScaleAsync

public Observable disableAutoScaleAsync(String resourceGroupName, String accountName, String poolName)

Deshabilita el escalado automático de un grupo.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

que se puede observar en el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

disableAutoScaleAsync

public ServiceFuture disableAutoScaleAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback serviceCallback)

Deshabilita el escalado automático de un grupo.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
serviceCallback - async ServiceCallback para controlar las respuestas correctas y con errores.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

disableAutoScaleWithServiceResponseAsync

public Observable> disableAutoScaleWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)

Deshabilita el escalado automático de un grupo.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

que se puede observar en el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

get

public PoolInner get(String resourceGroupName, String accountName, String poolName)

Obtiene información sobre el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

El objeto PoolInner si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si la solicitud no se puede enviar

getAsync

public Observable getAsync(String resourceGroupName, String accountName, String poolName)

Obtiene información sobre el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

que se puede observar en el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getAsync

public ServiceFuture getAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback serviceCallback)

Obtiene información sobre el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
serviceCallback - async ServiceCallback para controlar las respuestas correctas y con errores.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

getWithServiceResponseAsync

public Observable> getWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)

Obtiene información sobre el grupo especificado.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

que se puede observar en el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccount

public PagedList listByBatchAccount(final String resourceGroupName, final String accountName)

Enumera todos los grupos de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.

Returns:

El objeto PagedList<PoolInner> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si la solicitud no se puede enviar

listByBatchAccount

public PagedList listByBatchAccount(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)

Enumera todos los grupos de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
maxresults - Número máximo de elementos que se van a devolver en la respuesta.
select - Lista separada por comas de propiedades que se deben devolver. Por ejemplo, "properties/provisioningState". Solo las propiedades de nivel superior en propiedades/ son válidas para la selección.
filter - Expresión de filtro de OData. Las propiedades válidas para el filtrado son: propiedades de nombre/propiedades allocationState/allocationStateTransitionTime properties/creationTime properties/provisioningState Properties/provisioningStateTransitionTime properties/lastModified properties/vmSize properties/interNodeCommunication properties/scaleSettings/autoScale properties/scaleSettings/fixedScale

Returns:

El objeto PagedList<PoolInner> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si la solicitud no se puede enviar

listByBatchAccountAsync

public Observable> listByBatchAccountAsync(final String resourceGroupName, final String accountName)

Enumera todos los grupos de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.

Returns:

que se puede observar en el objeto PagedList<PoolInner>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccountAsync

public Observable> listByBatchAccountAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)

Enumera todos los grupos de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
maxresults - Número máximo de elementos que se van a devolver en la respuesta.
select - Lista separada por comas de propiedades que se deben devolver. Por ejemplo, "properties/provisioningState". Solo las propiedades de nivel superior en propiedades/ son válidas para la selección.
filter - Expresión de filtro de OData. Las propiedades válidas para el filtrado son: propiedades de nombre/propiedades allocationState/allocationStateTransitionTime properties/creationTime properties/provisioningState Properties/provisioningStateTransitionTime properties/lastModified properties/vmSize properties/interNodeCommunication properties/scaleSettings/autoScale properties/scaleSettings/fixedScale

Returns:

que se puede observar en el objeto PagedList<PoolInner>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccountAsync

public ServiceFuture> listByBatchAccountAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter, final ListOperationCallback serviceCallback)

Enumera todos los grupos de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
maxresults - Número máximo de elementos que se van a devolver en la respuesta.
select - Lista separada por comas de propiedades que se deben devolver. Por ejemplo, "properties/provisioningState". Solo las propiedades de nivel superior en propiedades/ son válidas para la selección.
filter - Expresión de filtro de OData. Las propiedades válidas para el filtrado son: propiedades de nombre/propiedades allocationState/allocationStateTransitionTime properties/creationTime properties/provisioningState properties/provisioningStateTransitionTime properties/lastModified properties/vmSize properties/interNodeCommunication properties/scaleSettings/autoScale properties/scaleSettings/fixedScale
serviceCallback - async ServiceCallback para controlar las respuestas correctas y erróneas.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccountAsync

public ServiceFuture> listByBatchAccountAsync(final String resourceGroupName, final String accountName, final ListOperationCallback serviceCallback)

Enumera todos los grupos de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
serviceCallback - async ServiceCallback para controlar las respuestas correctas y erróneas.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccountNext

public PagedList listByBatchAccountNext(final String nextPageLink)

Enumera todos los grupos de la cuenta especificada.

Parameters:

nextPageLink - NextLink de la llamada correcta anterior a la operación List.

Returns:

El objeto PagedList<PoolInner> si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

listByBatchAccountNextAsync

public Observable> listByBatchAccountNextAsync(final String nextPageLink)

Enumera todos los grupos de la cuenta especificada.

Parameters:

nextPageLink - NextLink de la llamada correcta anterior a la operación List.

Returns:

observable para el objeto PagedList<PoolInner>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccountNextAsync

public ServiceFuture> listByBatchAccountNextAsync(final String nextPageLink, final ServiceFuture> serviceFuture, final ListOperationCallback serviceCallback)

Enumera todos los grupos de la cuenta especificada.

Parameters:

nextPageLink - NextLink de la llamada correcta anterior a la operación List.
serviceFuture - el objeto ServiceFuture que realiza el seguimiento de las llamadas Retrofit
serviceCallback - async ServiceCallback para controlar las respuestas correctas y erróneas.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccountNextSinglePageAsync

public Observable>> listByBatchAccountNextSinglePageAsync(final String nextPageLink)

Enumera todos los grupos de la cuenta especificada.

ServiceResponse<PageImpl<PoolInner>> *

Parameters:

nextPageLink - NextLink de la llamada correcta anterior a la operación List.

Returns:

El objeto PagedList<PoolInner> encapsulado si ServiceResponse se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccountNextWithServiceResponseAsync

public Observable>> listByBatchAccountNextWithServiceResponseAsync(final String nextPageLink)

Enumera todos los grupos de la cuenta especificada.

Parameters:

nextPageLink - NextLink de la llamada correcta anterior a la operación List.

Returns:

observable para el objeto PagedList<PoolInner>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccountSinglePageAsync

public Observable>> listByBatchAccountSinglePageAsync(final String resourceGroupName, final String accountName)

Enumera todos los grupos de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.

Returns:

El objeto PagedList<PoolInner> encapsulado si ServiceResponse se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccountSinglePageAsync

public Observable>> listByBatchAccountSinglePageAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)

Enumera todos los grupos de la cuenta especificada.

ServiceResponse<PageImpl<PoolInner>> *

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch. ServiceResponse<PageImpl<PoolInner>> *
accountName - El nombre de la cuenta de Batch. ServiceResponse<PageImpl<PoolInner>> *
maxresults - Número máximo de elementos que se van a devolver en la respuesta. ServiceResponse<PageImpl<PoolInner>> *
select - Lista separada por comas de propiedades que se deben devolver. Por ejemplo, "properties/provisioningState". Solo las propiedades de nivel superior en propiedades/ son válidas para la selección. ServiceResponse<PageImpl<PoolInner>> *
filter - Expresión de filtro de OData. Las propiedades válidas para el filtrado son: propiedades de nombre/propiedades allocationState/allocationStateTransitionTime properties/creationTime properties/provisioningState properties/provisioningStateTransitionTime properties/lastModified properties/vmSize properties/interNodeCommunication properties/scaleSettings/autoScale properties/scaleSettings/fixedScale

Returns:

El objeto PagedList<PoolInner> encapsulado si ServiceResponse se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccountWithServiceResponseAsync

public Observable>> listByBatchAccountWithServiceResponseAsync(final String resourceGroupName, final String accountName)

Enumera todos los grupos de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.

Returns:

observable para el objeto PagedList<PoolInner>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

listByBatchAccountWithServiceResponseAsync

public Observable>> listByBatchAccountWithServiceResponseAsync(final String resourceGroupName, final String accountName, final Integer maxresults, final String select, final String filter)

Enumera todos los grupos de la cuenta especificada.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
maxresults - Número máximo de elementos que se van a devolver en la respuesta.
select - Lista separada por comas de propiedades que se deben devolver. Por ejemplo, "properties/provisioningState". Solo las propiedades de nivel superior en propiedades/ son válidas para la selección.
filter - Expresión de filtro de OData. Las propiedades válidas para el filtrado son: propiedades de nombre/propiedades allocationState/allocationStateTransitionTime properties/creationTime properties/provisioningState properties/provisioningStateTransitionTime properties/lastModified properties/vmSize properties/interNodeCommunication properties/scaleSettings/autoScale properties/scaleSettings/fixedScale

Returns:

observable para el objeto PagedList<PoolInner>

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

stopResize

public PoolInner stopResize(String resourceGroupName, String accountName, String poolName)

Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

El objeto PoolInner si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

stopResizeAsync

public Observable stopResizeAsync(String resourceGroupName, String accountName, String poolName)

Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

observable para el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

stopResizeAsync

public ServiceFuture stopResizeAsync(String resourceGroupName, String accountName, String poolName, final ServiceCallback serviceCallback)

Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
serviceCallback - async ServiceCallback para controlar las respuestas correctas y erróneas.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

stopResizeWithServiceResponseAsync

public Observable> stopResizeWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName)

Detiene una operación de cambio de tamaño en curso en el grupo. Esto no restaura el grupo a su estado anterior antes de la operación de cambio de tamaño: solo detiene los cambios adicionales que se realizan y el grupo mantiene su estado actual. Después de detener, el grupo se estabiliza en el número de nodos en los que se encontraba cuando se realizó la operación de detención. Durante la operación de detención, el estado de asignación del grupo cambia primero a la detención y, a continuación, a estable. Una operación de cambio de tamaño no debe ser una solicitud explícita del grupo de cambio de tamaño; esta API también se puede usar para detener el tamaño inicial del grupo cuando se crea.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.

Returns:

observable para el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

update

public PoolInner update(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Novedades las propiedades de un grupo existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Propiedades de grupo que se deben actualizar. Las propiedades proporcionadas se actualizarán, cualquier propiedad que no se proporcione no se modificará.

Returns:

El objeto PoolInner si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

update

public PoolInner update(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch)

Novedades las propiedades de un grupo existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Propiedades de grupo que se deben actualizar. Las propiedades proporcionadas se actualizarán, cualquier propiedad que no se proporcione no se modificará.
ifMatch - Versión del estado de entidad (ETag) del grupo que se va a actualizar. Este valor se puede omitir o establecer en "*" para aplicar la operación incondicionalmente.

Returns:

El objeto PoolInner si se ejecuta correctamente.

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.
CloudException - se produce si el servidor rechaza la solicitud.
RuntimeException - todas las demás excepciones activadas ajustadas si no se puede enviar la solicitud

updateAsync

public Observable updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Novedades las propiedades de un grupo existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Propiedades de grupo que se deben actualizar. Las propiedades proporcionadas se actualizarán, cualquier propiedad que no se proporcione no se modificará.

Returns:

observable para el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

updateAsync

public ServiceFuture updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, final ServiceCallback serviceCallback)

Novedades las propiedades de un grupo existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Propiedades de grupo que se deben actualizar. Las propiedades proporcionadas se actualizarán, cualquier propiedad que no se proporcione no se modificará.
serviceCallback - async ServiceCallback para controlar las respuestas correctas y erróneas.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

updateAsync

public Observable updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch)

Novedades las propiedades de un grupo existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Propiedades de grupo que se deben actualizar. Las propiedades proporcionadas se actualizarán, cualquier propiedad que no se proporcione no se modificará.
ifMatch - Versión del estado de entidad (ETag) del grupo que se va a actualizar. Este valor se puede omitir o establecer en "*" para aplicar la operación incondicionalmente.

Returns:

observable para el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

updateAsync

public ServiceFuture updateAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch, final ServiceCallback serviceCallback)

Novedades las propiedades de un grupo existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Propiedades de grupo que se deben actualizar. Las propiedades proporcionadas se actualizarán, cualquier propiedad que no se proporcione no se modificará.
ifMatch - Versión del estado de entidad (ETag) del grupo que se va a actualizar. Este valor se puede omitir o establecer en "*" para aplicar la operación incondicionalmente.
serviceCallback - async ServiceCallback para controlar las respuestas correctas y erróneas.

Returns:

el ServiceFuture objeto

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

updateWithServiceResponseAsync

public Observable> updateWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters)

Novedades las propiedades de un grupo existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Propiedades de grupo que se deben actualizar. Las propiedades proporcionadas se actualizarán, cualquier propiedad que no se proporcione no se modificará.

Returns:

observable para el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

updateWithServiceResponseAsync

public Observable> updateWithServiceResponseAsync(String resourceGroupName, String accountName, String poolName, PoolInner parameters, String ifMatch)

Novedades las propiedades de un grupo existente.

Parameters:

resourceGroupName - Nombre del grupo de recursos que contiene la cuenta de Batch.
accountName - El nombre de la cuenta de Batch.
poolName - Nombre del grupo. Debe ser único dentro de la cuenta.
parameters - Propiedades de grupo que se deben actualizar. Las propiedades proporcionadas se actualizarán, cualquier propiedad que no se proporcione no se modificará.
ifMatch - Versión del estado de entidad (ETag) del grupo que se va a actualizar. Este valor se puede omitir o establecer en "*" para aplicar la operación incondicionalmente.

Returns:

observable para el objeto PoolInner

Throws:

IllegalArgumentException - se produce si los parámetros producen un error en la validación.

Se aplica a