مشاركة عبر


DeletePool interface

الأساليب

delete(DeletePoolParameters)

عند طلب حذف تجمع، تحدث الإجراءات التالية: يتم تعيين حالة التجمع على الحذف؛ يتم إيقاف أي عملية تغيير حجم مستمرة على التجمع؛ تبدأ خدمة Batch في تغيير حجم التجمع إلى صفر عقد حساب؛ يتم إنهاء أي مهام تعمل على عقد الحوسبة الموجودة وإعادة ترتيبها (كما لو تم طلب عملية تجمع تغيير الحجم مع خيار إعادة الانتظار الافتراضي)؛ وأخيرا، تتم إزالة التجمع من النظام. نظرا لإعادة تشغيل المهام، يمكن للمستخدم إعادة تشغيل هذه المهام عن طريق تحديث الوظيفة لاستهداف تجمع مختلف. يمكن تشغيل المهام بعد ذلك على التجمع الجديد. إذا كنت تريد تجاوز سلوك إعادة الانتظار، فيجب عليك استدعاء تجمع تغيير الحجم بشكل صريح لتقليص التجمع إلى حجم صفري قبل حذف التجمع. إذا قمت باستدعاء Update أو Patch أو Delete API على تجمع في حالة الحذف، فسيفشل مع رمز حالة HTTP 409 مع رمز الخطأ PoolBeingDeleted.

get(GetPoolParameters)

الحصول على معلومات حول التجمع المحدد.

head(PoolExistsParameters)

يحصل على الخصائص الأساسية للتجمع.

patch(UpdatePoolParameters)

هذا يحل محل خصائص التجمع المحددة في الطلب فقط. على سبيل المثال، إذا كان التجمع يحتوي على StartTask مقترن به، ولم يحدد الطلب عنصر StartTask، فسيحتفظ التجمع ب StartTask الموجود.

تفاصيل الأسلوب

delete(DeletePoolParameters)

عند طلب حذف تجمع، تحدث الإجراءات التالية: يتم تعيين حالة التجمع على الحذف؛ يتم إيقاف أي عملية تغيير حجم مستمرة على التجمع؛ تبدأ خدمة Batch في تغيير حجم التجمع إلى صفر عقد حساب؛ يتم إنهاء أي مهام تعمل على عقد الحوسبة الموجودة وإعادة ترتيبها (كما لو تم طلب عملية تجمع تغيير الحجم مع خيار إعادة الانتظار الافتراضي)؛ وأخيرا، تتم إزالة التجمع من النظام. نظرا لإعادة تشغيل المهام، يمكن للمستخدم إعادة تشغيل هذه المهام عن طريق تحديث الوظيفة لاستهداف تجمع مختلف. يمكن تشغيل المهام بعد ذلك على التجمع الجديد. إذا كنت تريد تجاوز سلوك إعادة الانتظار، فيجب عليك استدعاء تجمع تغيير الحجم بشكل صريح لتقليص التجمع إلى حجم صفري قبل حذف التجمع. إذا قمت باستدعاء Update أو Patch أو Delete API على تجمع في حالة الحذف، فسيفشل مع رمز حالة HTTP 409 مع رمز الخطأ PoolBeingDeleted.

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

المعلمات

المرتجعات

get(GetPoolParameters)

الحصول على معلومات حول التجمع المحدد.

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

المعلمات

المرتجعات

head(PoolExistsParameters)

يحصل على الخصائص الأساسية للتجمع.

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

المعلمات

المرتجعات

patch(UpdatePoolParameters)

هذا يحل محل خصائص التجمع المحددة في الطلب فقط. على سبيل المثال، إذا كان التجمع يحتوي على StartTask مقترن به، ولم يحدد الطلب عنصر StartTask، فسيحتفظ التجمع ب StartTask الموجود.

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

المعلمات

المرتجعات