PoolOperations interface
Interface représentant un PoolOperations.
Méthodes
| begin |
Supprime le pool spécifié. |
| begin |
Supprime le pool spécifié. |
| create(string, string, string, Pool, Pool |
Crée un pool à l’intérieur du compte spécifié. |
| disable |
Désactive la mise à l’échelle automatique d’un pool. |
| get(string, string, string, Pool |
Obtient des informations sur le pool spécifié. |
| list |
Répertorie tous les pools du compte spécifié. |
| stop |
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, Pool |
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
Promise<PoolCreateResponse>
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.
Paramètres d’options.
Retours
Promise<PoolDisableAutoScaleResponse>
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.
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
Promise<PoolStopResizeResponse>
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
Promise<PoolUpdateResponse>