Freigeben über


PoolOperations interface

Schnittstelle, die eine Pool-Operationen darstellt.

Eigenschaften

beginDelete
beginDeleteAndWait
create

Erstellt einen neuen Pool innerhalb des angegebenen Kontos.

delete
disableAutoScale

Deaktiviert die automatische Skalierung für einen Pool.

get

Ruft Informationen zum angegebenen Pool ab.

listByBatchAccount

Listet alle Pools im angegebenen Konto auf.

stopResize

Dadurch wird der Pool vor dem Vorgang zum Ändern der Größe nicht wiederhergestellt: Er stoppt nur alle weiteren Änderungen, und der Pool behält seinen aktuellen Zustand bei. Nach dem Beenden stabilisiert sich der Pool bei der Anzahl der Knoten, an der er war, als der Stoppvorgang abgeschlossen wurde. Während des Beendigungsvorgangs ändert sich der Poolzuordnungsstatus zuerst in den Stopp und dann zu stetig. Ein Größenänderungsvorgang muss keine explizite Größenänderungspoolanforderung sein; Diese API kann auch verwendet werden, um die anfängliche Größenanpassung des Pools beim Erstellen anzuhalten.

update

Aktualisiert die Eigenschaften eines vorhandenen Pools.

Details zur Eigenschaft

beginDelete

Warnung

Diese API ist nun veraltet.

use delete instead

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

Eigenschaftswert

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

beginDeleteAndWait

Warnung

Diese API ist nun veraltet.

use delete instead

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

Eigenschaftswert

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

create

Erstellt einen neuen Pool innerhalb des angegebenen Kontos.

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

Eigenschaftswert

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

Eigenschaftswert

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>

disableAutoScale

Deaktiviert die automatische Skalierung für einen Pool.

disableAutoScale: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>

Eigenschaftswert

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>

get

Ruft Informationen zum angegebenen Pool ab.

get: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>

Eigenschaftswert

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>

listByBatchAccount

Listet alle Pools im angegebenen Konto auf.

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

Eigenschaftswert

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

stopResize

Dadurch wird der Pool vor dem Vorgang zum Ändern der Größe nicht wiederhergestellt: Er stoppt nur alle weiteren Änderungen, und der Pool behält seinen aktuellen Zustand bei. Nach dem Beenden stabilisiert sich der Pool bei der Anzahl der Knoten, an der er war, als der Stoppvorgang abgeschlossen wurde. Während des Beendigungsvorgangs ändert sich der Poolzuordnungsstatus zuerst in den Stopp und dann zu stetig. Ein Größenänderungsvorgang muss keine explizite Größenänderungspoolanforderung sein; Diese API kann auch verwendet werden, um die anfängliche Größenanpassung des Pools beim Erstellen anzuhalten.

stopResize: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>

Eigenschaftswert

(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>

update

Aktualisiert die Eigenschaften eines vorhandenen Pools.

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

Eigenschaftswert

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