PoolOperations interface
Schnittstelle, die eine Pool-Operationen darstellt.
Eigenschaften
| begin |
|
| begin |
|
| create | Erstellt einen neuen Pool innerhalb des angegebenen Kontos. |
| delete | |
| disable |
Deaktiviert die automatische Skalierung für einen Pool. |
| get | Ruft Informationen zum angegebenen Pool ab. |
| list |
Listet alle Pools im angegebenen Konto auf. |
| stop |
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>