PoolOperations interface
واجهة تمثل عمليات المجموعة.
الخصائص
| begin |
|
| begin |
|
| create | إنشاء تجمع جديد داخل الحساب المحدد. |
| delete | |
| disable |
تعطيل التحجيم التلقائي لتجمع. |
| get | الحصول على معلومات حول التجمع المحدد. |
| list |
يسرد كافة التجمعات في الحساب المحدد. |
| stop |
لا يؤدي هذا إلى استعادة التجمع إلى حالته السابقة قبل عملية تغيير الحجم: فإنه يوقف فقط أي تغييرات أخرى يتم إجراؤها، ويحافظ التجمع على حالته الحالية. بعد الإيقاف، يستقر التجمع عند عدد العقد التي كان عليها عند الانتهاء من عملية الإيقاف. أثناء عملية الإيقاف، تتغير حالة تخصيص التجمع أولا إلى إيقاف ثم إلى ثابت. لا يلزم أن تكون عملية تغيير الحجم طلب تجمع تغيير حجم صريح؛ يمكن أيضا استخدام واجهة برمجة التطبيقات هذه لإيقاف التحجيم الأولي للتجمع عند إنشائه. |
| update | تحديث خصائص تجمع موجود. |
تفاصيل الخاصية
beginDelete
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use delete instead
beginDelete: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<SimplePollerLike<OperationState<void>, void>>
beginDeleteAndWait
تحذير
واجهة برمجة التطبيقات هذه مهملة الآن.
use delete instead
beginDeleteAndWait: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<void>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => Promise<void>
create
إنشاء تجمع جديد داخل الحساب المحدد.
create: (resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolCreateOptionalParams) => Promise<Pool>
قيمة الخاصية
(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>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDeleteOptionalParams) => PollerLike<OperationState<void>, void>
disableAutoScale
تعطيل التحجيم التلقائي لتجمع.
disableAutoScale: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolDisableAutoScaleOptionalParams) => Promise<Pool>
get
الحصول على معلومات حول التجمع المحدد.
get: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolGetOptionalParams) => Promise<Pool>
listByBatchAccount
يسرد كافة التجمعات في الحساب المحدد.
listByBatchAccount: (resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams) => PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
قيمة الخاصية
(resourceGroupName: string, accountName: string, options?: PoolListByBatchAccountOptionalParams) => PagedAsyncIterableIterator<Pool, Pool[], PageSettings>
stopResize
لا يؤدي هذا إلى استعادة التجمع إلى حالته السابقة قبل عملية تغيير الحجم: فإنه يوقف فقط أي تغييرات أخرى يتم إجراؤها، ويحافظ التجمع على حالته الحالية. بعد الإيقاف، يستقر التجمع عند عدد العقد التي كان عليها عند الانتهاء من عملية الإيقاف. أثناء عملية الإيقاف، تتغير حالة تخصيص التجمع أولا إلى إيقاف ثم إلى ثابت. لا يلزم أن تكون عملية تغيير الحجم طلب تجمع تغيير حجم صريح؛ يمكن أيضا استخدام واجهة برمجة التطبيقات هذه لإيقاف التحجيم الأولي للتجمع عند إنشائه.
stopResize: (resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, options?: PoolStopResizeOptionalParams) => Promise<Pool>
update
تحديث خصائص تجمع موجود.
update: (resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams) => Promise<Pool>
قيمة الخاصية
(resourceGroupName: string, accountName: string, poolName: string, parameters: Pool, options?: PoolUpdateOptionalParams) => Promise<Pool>