Sdílet prostřednictvím


DeletePool interface

Metody

delete(DeletePoolParameters)

Když požádáte o odstranění fondu, dojde k následujícím akcím: stav fondu je nastaven na odstranění; všechny probíhající operace změny velikosti ve fondu jsou zastaveny; Služba Batch spustí změnu velikosti fondu na nula výpočetních uzlů; Všechny úlohy spuštěné na existujících výpočetních uzlech se ukončí a znovu vytvoří frontu (jako kdyby byla požadována operace fondu změny velikosti s výchozí možností opětovného vytvoření fronty); a nakonec se fond odebere ze systému. Vzhledem k tomu, že jsou spuštěné úkoly znovu zařazuje do fronty, může uživatel tyto úkoly znovu spustit aktualizací úlohy tak, aby cílil na jiný fond. Úkoly se pak můžou spouštět v novém fondu. Pokud chcete přepsat chování při opětovném vytvoření fronty, měli byste před odstraněním fondu explicitně zavolat změnu velikosti fondu tak, aby se zmenšila na nulovou velikost. Pokud voláte rozhraní API pro aktualizaci, opravu nebo odstranění ve fondu ve stavu odstranění, selže se stavovým kódem HTTP 409 s kódem chyby PoolBeingDeleted.

get(GetPoolParameters)

Získá informace o zadaném fondu.

head(PoolExistsParameters)

Získá základní vlastnosti fondu.

patch(UpdatePoolParameters)

Tím se nahradí pouze vlastnosti fondu zadané v požadavku. Pokud má fond například přidružený startTask a požadavek nezadá element StartTask, fond zachová existující startTask.

Podrobnosti metody

delete(DeletePoolParameters)

Když požádáte o odstranění fondu, dojde k následujícím akcím: stav fondu je nastaven na odstranění; všechny probíhající operace změny velikosti ve fondu jsou zastaveny; Služba Batch spustí změnu velikosti fondu na nula výpočetních uzlů; Všechny úlohy spuštěné na existujících výpočetních uzlech se ukončí a znovu vytvoří frontu (jako kdyby byla požadována operace fondu změny velikosti s výchozí možností opětovného vytvoření fronty); a nakonec se fond odebere ze systému. Vzhledem k tomu, že jsou spuštěné úkoly znovu zařazuje do fronty, může uživatel tyto úkoly znovu spustit aktualizací úlohy tak, aby cílil na jiný fond. Úkoly se pak můžou spouštět v novém fondu. Pokud chcete přepsat chování při opětovném vytvoření fronty, měli byste před odstraněním fondu explicitně zavolat změnu velikosti fondu tak, aby se zmenšila na nulovou velikost. Pokud voláte rozhraní API pro aktualizaci, opravu nebo odstranění ve fondu ve stavu odstranění, selže se stavovým kódem HTTP 409 s kódem chyby PoolBeingDeleted.

function delete(options?: DeletePoolParameters): StreamableMethod<DeletePool202Response | DeletePoolDefaultResponse>

Parametry

Návraty

get(GetPoolParameters)

Získá informace o zadaném fondu.

function get(options?: GetPoolParameters): StreamableMethod<GetPool200Response | GetPoolDefaultResponse>

Parametry

Návraty

head(PoolExistsParameters)

Získá základní vlastnosti fondu.

function head(options?: PoolExistsParameters): StreamableMethod<PoolExists200Response | PoolExists404Response | PoolExistsDefaultResponse>

Parametry

Návraty

patch(UpdatePoolParameters)

Tím se nahradí pouze vlastnosti fondu zadané v požadavku. Pokud má fond například přidružený startTask a požadavek nezadá element StartTask, fond zachová existující startTask.

function patch(options: UpdatePoolParameters): StreamableMethod<UpdatePool200Response | UpdatePoolDefaultResponse>

Parametry

Návraty