PoolOperations interface
Schnittstelle, die einen 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 nicht in seinen vorherigen Zustand vor dem Größenänderungsvorgang wiederhergestellt: Es werden nur alle weiteren vorgenommenen Änderungen beendet, und der Pool behält seinen aktuellen Zustand bei. Nach dem Beenden stabilisiert sich der Pool bei der Anzahl der Knoten, an der er sich befand, als der Beendigungsvorgang abgeschlossen wurde. Während des Beendigungsvorgangs ändert sich der Status der Poolzuordnung zunächst in "Beenden" und dann in "Stabil". Ein Größenänderungsvorgang muss keine explizite Anforderung zum Ändern der Größe des Pools sein. Diese API kann auch verwendet werden, um die anfängliche Größenanpassung des Pools zu beenden, wenn er erstellt wird. |
update(string, string, string, Pool, Pool |
Aktualisierungen 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 Batch-Konto enthält.
- accountName
-
string
Der Name des Batch-Kontos.
- 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 Batch-Konto enthält.
- accountName
-
string
Der Name des Batch-Kontos.
- 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 Batch-Konto enthält.
- accountName
-
string
Der Name des Batch-Kontos.
- 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 Batch-Konto enthält.
- accountName
-
string
Der Name des Batch-Kontos.
- 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 Batch-Konto enthält.
- accountName
-
string
Der Name des Batch-Kontos.
- 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 Batch-Konto enthält.
- accountName
-
string
Der Name des Batch-Kontos.
Die Optionsparameter.
Gibt zurück
stopResize(string, string, string, PoolStopResizeOptionalParams)
Dadurch wird der Pool nicht in seinen vorherigen Zustand vor dem Größenänderungsvorgang wiederhergestellt: Es werden nur alle weiteren vorgenommenen Änderungen beendet, und der Pool behält seinen aktuellen Zustand bei. Nach dem Beenden stabilisiert sich der Pool bei der Anzahl der Knoten, an der er sich befand, als der Beendigungsvorgang abgeschlossen wurde. Während des Beendigungsvorgangs ändert sich der Status der Poolzuordnung zunächst in "Beenden" und dann in "Stabil". Ein Größenänderungsvorgang muss keine explizite Anforderung zum Ändern der Größe des Pools sein. Diese API kann auch verwendet werden, um die anfängliche Größenanpassung des Pools zu beenden, wenn er erstellt wird.
function stopResize(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams): Promise<PoolStopResizeResponse>
Parameter
- resourceGroupName
-
string
Der Name der Ressourcengruppe, die das Batch-Konto enthält.
- accountName
-
string
Der Name des Batch-Kontos.
- 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)
Aktualisierungen 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 Batch-Konto enthält.
- accountName
-
string
Der Name des Batch-Kontos.
- poolName
-
string
Der Poolname. Dies muss innerhalb des Kontos eindeutig sein.
- parameters
- Pool
Pooleigenschaften, die aktualisiert werden sollen. Die angegebenen Eigenschaften werden aktualisiert, und alle nicht bereitgestellten Eigenschaften bleiben unverändert.
- options
- PoolUpdateOptionalParams
Die Optionsparameter.
Gibt zurück
Promise<PoolUpdateResponse>