PoolOperations interface
Schnittstelle, die eine PoolOperations darstellt.
Methoden
| begin |
Löscht den angegebenen Pool. |
| begin |
Löscht den angegebenen Pool. |
| create(string, string, string, Pool, Pool |
Erstellt einen neuen Pool innerhalb des angegebenen Kontos. |
| disable |
Deaktiviert die automatische Skalierung für einen Pool. |
| get(string, string, string, Pool |
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(string, string, string, Pool, Pool |
Aktualisiert die Eigenschaften eines vorhandenen Pools. |
Details zur Methode
beginDelete(string, string, string, PoolDeleteOptionalParams)
Löscht den angegebenen Pool.
function beginDelete(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<SimplePollerLike<OperationState<void>, void>>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die das Batchkonto enthält.
- accountName
-
string
Der Name des Batchkontos.
- poolName
-
string
Der Poolname. Dies muss innerhalb des Kontos eindeutig sein.
- options
- PoolDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<@azure/core-lro.SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait(string, string, string, PoolDeleteOptionalParams)
Löscht den angegebenen Pool.
function beginDeleteAndWait(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams): Promise<void>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die das Batchkonto enthält.
- accountName
-
string
Der Name des Batchkontos.
- poolName
-
string
Der Poolname. Dies muss innerhalb des Kontos eindeutig sein.
- options
- PoolDeleteOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<void>
create(string, string, string, Pool, PoolCreateOptionalParams)
Erstellt einen neuen Pool innerhalb des angegebenen Kontos.
function create(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams): Promise<PoolCreateResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die das Batchkonto enthält.
- accountName
-
string
Der Name des Batchkontos.
- poolName
-
string
Der Poolname. Dies muss innerhalb des Kontos eindeutig sein.
- parameters
- Pool
Zusätzliche Parameter für die Poolerstellung.
- options
- PoolCreateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<PoolCreateResponse>
disableAutoScale(string, string, string, PoolDisableAutoScaleOptionalParams)
Deaktiviert die automatische Skalierung für einen Pool.
function disableAutoScale(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams): Promise<PoolDisableAutoScaleResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die das Batchkonto enthält.
- accountName
-
string
Der Name des Batchkontos.
- poolName
-
string
Der Poolname. Dies muss innerhalb des Kontos eindeutig sein.
Die Optionsparameter.
Gibt zurück
Promise<PoolDisableAutoScaleResponse>
get(string, string, string, PoolGetOptionalParams)
Ruft Informationen zum angegebenen Pool ab.
function get(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams): Promise<PoolGetResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die das Batchkonto enthält.
- accountName
-
string
Der Name des Batchkontos.
- poolName
-
string
Der Poolname. Dies muss innerhalb des Kontos eindeutig sein.
- options
- PoolGetOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<PoolGetResponse>
listByBatchAccount(string, string, PoolListByBatchAccountOptionalParams)
Listet alle Pools im angegebenen Konto auf.
function listByBatchAccount(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams): PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die das Batchkonto enthält.
- accountName
-
string
Der Name des Batchkontos.
Die Optionsparameter.
Gibt zurück
stopResize(string, string, string, PoolStopResizeOptionalParams)
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.
function stopResize(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams): Promise<PoolStopResizeResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die das Batchkonto enthält.
- accountName
-
string
Der Name des Batchkontos.
- poolName
-
string
Der Poolname. Dies muss innerhalb des Kontos eindeutig sein.
- options
- PoolStopResizeOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<PoolStopResizeResponse>
update(string, string, string, Pool, PoolUpdateOptionalParams)
Aktualisiert die Eigenschaften eines vorhandenen Pools.
function update(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams): Promise<PoolUpdateResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die das Batchkonto enthält.
- accountName
-
string
Der Name des Batchkontos.
- poolName
-
string
Der Poolname. Dies muss innerhalb des Kontos eindeutig sein.
- parameters
- Pool
Pooleigenschaften, die aktualisiert werden sollen. Eigenschaften, die bereitgestellt werden, werden aktualisiert, alle nicht bereitgestellten Eigenschaften bleiben unverändert.
- options
- PoolUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<PoolUpdateResponse>