Partager via


PoolOperations interface

Interface représentant un PoolOperations.

Méthodes

beginDelete(string, string, string, PoolDeleteOptionalParams)

Supprime le pool spécifié.

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Supprime le pool spécifié.

create(string, string, string, Pool, PoolCreateOptionalParams)

Crée un pool à l’intérieur du compte spécifié.

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

Désactive la mise à l’échelle automatique d’un pool.

get(string, string, string, PoolGetOptionalParams)

Obtient des informations sur le pool spécifié.

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

Répertorie tous les pools du compte spécifié.

stopResize(string, string, string, PoolStopResizeOptionalParams)

Cela ne restaure pas le pool à son état précédent avant l’opération de redimensionnement : il arrête uniquement les modifications supplémentaires apportées et le pool conserve son état actuel. Après l’arrêt, le pool se stabilise au nombre de nœuds où l’opération d’arrêt a été effectuée. Pendant l’opération d’arrêt, l’état d’allocation du pool passe d’abord à l’arrêt, puis à stable. Une opération de redimensionnement n’a pas besoin d’être une demande de pool de redimensionnement explicite ; cette API peut également être utilisée pour arrêter le dimensionnement initial du pool lors de sa création.

update(string, string, string, Pool, PoolUpdateOptionalParams)

Met à jour les propriétés d’un pool existant.

Détails de la méthode

beginDelete(string, string, string, PoolDeleteOptionalParams)

Supprime le pool spécifié.

function beginDelete(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le compte Batch.

accountName

string

Nom du compte Batch.

poolName

string

Nom du pool. Cela doit être unique dans le compte.

options
PoolDeleteOptionalParams

Paramètres d’options.

Retours

Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>

beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)

Supprime le pool spécifié.

function beginDeleteAndWait(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<void>

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le compte Batch.

accountName

string

Nom du compte Batch.

poolName

string

Nom du pool. Cela doit être unique dans le compte.

options
PoolDeleteOptionalParams

Paramètres d’options.

Retours

Promise<void>

create(string, string, string, Pool, PoolCreateOptionalParams)

Crée un pool à l’intérieur du compte spécifié.

function create(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams): Promise<PoolCreateResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le compte Batch.

accountName

string

Nom du compte Batch.

poolName

string

Nom du pool. Cela doit être unique dans le compte.

parameters
Pool

Paramètres supplémentaires pour la création du pool.

options
PoolCreateOptionalParams

Paramètres d’options.

Retours

disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)

Désactive la mise à l’échelle automatique d’un pool.

function disableAutoScale(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams): Promise<PoolDisableAutoScaleResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le compte Batch.

accountName

string

Nom du compte Batch.

poolName

string

Nom du pool. Cela doit être unique dans le compte.

options
PoolDisableAutoScaleOptionalParams

Paramètres d’options.

Retours

get(string, string, string, PoolGetOptionalParams)

Obtient des informations sur le pool spécifié.

function get(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams): Promise<PoolGetResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le compte Batch.

accountName

string

Nom du compte Batch.

poolName

string

Nom du pool. Cela doit être unique dans le compte.

options
PoolGetOptionalParams

Paramètres d’options.

Retours

Promise<PoolGetResponse>

listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)

Répertorie tous les pools du compte spécifié.

function listByBatchAccount(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams): PagedAsyncIterableIterator<Pool, Pool[], PageSettings>

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le compte Batch.

accountName

string

Nom du compte Batch.

options
PoolListByBatchAccountOptionalParams

Paramètres d’options.

Retours

stopResize(string, string, string, PoolStopResizeOptionalParams)

Cela ne restaure pas le pool à son état précédent avant l’opération de redimensionnement : il arrête uniquement les modifications supplémentaires apportées et le pool conserve son état actuel. Après l’arrêt, le pool se stabilise au nombre de nœuds où l’opération d’arrêt a été effectuée. Pendant l’opération d’arrêt, l’état d’allocation du pool passe d’abord à l’arrêt, puis à stable. Une opération de redimensionnement n’a pas besoin d’être une demande de pool de redimensionnement explicite ; cette API peut également être utilisée pour arrêter le dimensionnement initial du pool lors de sa création.

function stopResize(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams): Promise<PoolStopResizeResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le compte Batch.

accountName

string

Nom du compte Batch.

poolName

string

Nom du pool. Cela doit être unique dans le compte.

options
PoolStopResizeOptionalParams

Paramètres d’options.

Retours

update(string, string, string, Pool, PoolUpdateOptionalParams)

Met à jour les propriétés d’un pool existant.

function update(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams): Promise<PoolUpdateResponse>

Paramètres

resourceGroupName

string

Nom du groupe de ressources qui contient le compte Batch.

accountName

string

Nom du compte Batch.

poolName

string

Nom du pool. Cela doit être unique dans le compte.

parameters
Pool

Propriétés du pool qui doivent être mises à jour. Les propriétés fournies sont mises à jour, toute propriété non fournie n’est pas modifiée.

options
PoolUpdateOptionalParams

Paramètres d’options.

Retours