PoolOperations interface
Interface représentant les opérations d’un pool.
Propriétés
| begin |
|
| begin |
|
| create | Crée un pool à l’intérieur du compte spécifié. |
| delete | |
| disable |
Désactive la mise à l’échelle automatique d’un pool. |
| get | 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 | Met à jour les propriétés d’un pool existant. |
Détails de la propriété
beginDelete
Avertissement
Cette API est à présent déconseillée.
use delete instead
beginDelete: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
Valeur de propriété
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
Avertissement
Cette API est à présent déconseillée.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<void>
Valeur de propriété
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<void>
create
Crée un pool à l’intérieur du compte spécifié.
create: (resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams) => Promise<Pool>
Valeur de propriété
(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams) => Promise<Pool>
delete
delete: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>
Valeur de propriété
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>
disableAutoScale
Désactive la mise à l’échelle automatique d’un pool.
disableAutoScale: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>
Valeur de propriété
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>
get
Obtient des informations sur le pool spécifié.
get: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>
Valeur de propriété
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>
listByBatchAccount
Répertorie tous les pools du compte spécifié.
listByBatchAccount: (resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams) => PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
Valeur de propriété
(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams) => PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
stopResize
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.
stopResize: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>
Valeur de propriété
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>
update
Met à jour les propriétés d’un pool existant.
update: (resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams) => Promise<Pool>
Valeur de propriété
(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams) => Promise<Pool>