ServiceFabricClientGetClusterHealthUsingPolicyOptionalParams interface
معلمات اختيارية.
- يمتد
الخصائص
| applications |
يسمح بتصفية كائنات حالة صحة التطبيق التي تم إرجاعها في نتيجة استعلام صحة نظام المجموعة استنادا إلى حالتها الصحية. تتضمن القيم المحتملة لهذه المعلمة قيمة عدد صحيح تم الحصول عليها من الأعضاء أو عمليات البت على أعضاء تعداد HealthStateFilter. يتم إرجاع التطبيقات التي تطابق عامل التصفية فقط. يتم استخدام جميع التطبيقات لتقييم الحالة الصحية المجمعة. إذا لم يتم تحديدها، يتم إرجاع كافة الإدخالات. قيم الحالة هي تعداد يستند إلى علامة، لذلك يمكن أن تكون القيمة مزيجا من هذه القيم التي تم الحصول عليها باستخدام عامل تشغيل البت 'OR'. على سبيل المثال، إذا كانت القيمة المقدمة هي 6، إرجاع الحالة الصحية للتطبيقات ذات قيمة HealthState من OK (2) و Warning (4).
|
| cluster |
يصف نهج الصحة المستخدمة لتقييم صحة نظام المجموعة. إذا لم يكن موجودا، يستخدم تقييم الصحة نهج صحة نظام المجموعة المحدد في بيان نظام المجموعة أو نهج صحة نظام المجموعة الافتراضي. بشكل افتراضي، يتم تقييم كل تطبيق باستخدام نهج سلامة التطبيق الخاص به، المحدد في بيان التطبيق، أو نهج الصحة الافتراضي، إذا لم يتم تعريف أي نهج في البيان. إذا تم تحديد مخطط نهج صحة التطبيق، وكان لديه إدخال لتطبيق ما، يتم استخدام نهج صحة التطبيق المحدد لتقييم صحة التطبيق. |
| events |
يسمح بتصفية مجموعة كائنات HealthEvent التي تم إرجاعها استنادا إلى الحالة الصحية. تتضمن القيم المحتملة لهذه المعلمة قيمة عدد صحيح لإحدى حالات الصحة التالية. يتم إرجاع الأحداث التي تطابق عامل التصفية فقط. يتم استخدام جميع الأحداث لتقييم الحالة الصحية المجمعة. إذا لم يتم تحديدها، يتم إرجاع كافة الإدخالات. قيم الحالة هي تعداد يستند إلى علامة، لذلك يمكن أن تكون القيمة مزيجا من هذه القيم، يتم الحصول عليها باستخدام عامل تشغيل البت 'OR'. على سبيل المثال، إذا كانت القيمة المقدمة هي 6، إرجاع كافة الأحداث ذات قيمة HealthState من OK (2) و Warning (4).
|
| exclude |
يشير إلى ما إذا كان يجب إرجاع الإحصائيات الصحية كجزء من نتيجة الاستعلام. خطأ بشكل افتراضي. تظهر الإحصائيات عدد كيانات الأطفال في الحالة الصحية موافق وتحذير وخطأ. القيمة الافتراضية: خطأ. |
| include |
يشير إلى ما إذا كان يجب أن تتضمن الإحصائيات الصحية إحصائيات صحة تطبيق fabric:/System. خطأ بشكل افتراضي. إذا تم تعيين IncludeSystemApplicationHealthStatistics إلى true، فإن الإحصائيات الصحية تتضمن الكيانات التي تنتمي إلى تطبيق fabric:/System. بخلاف ذلك، تتضمن نتيجة الاستعلام إحصائيات السلامة لتطبيقات المستخدم فقط. يجب تضمين الإحصائيات الصحية في نتيجة الاستعلام لتطبيق هذه المعلمة. القيمة الافتراضية: خطأ. |
| nodes |
يسمح بتصفية كائنات حالة صحة العقدة التي تم إرجاعها في نتيجة استعلام صحة نظام المجموعة استنادا إلى حالتها الصحية. تتضمن القيم المحتملة لهذه المعلمة قيمة عدد صحيح لإحدى حالات الصحة التالية. يتم إرجاع العقد التي تطابق عامل التصفية فقط. يتم استخدام جميع العقد لتقييم الحالة الصحية المجمعة. إذا لم يتم تحديدها، يتم إرجاع كافة الإدخالات. قيم الحالة هي تعداد يستند إلى علامة، لذلك يمكن أن تكون القيمة مزيجا من هذه القيم التي تم الحصول عليها باستخدام عامل تشغيل البت 'OR'. على سبيل المثال، إذا كانت القيمة المقدمة هي 6، إرجاع الحالة الصحية للعقد بقيمة HealthState من OK (2) و Warning (4).
|
| timeout |
مهلة الخادم لتنفيذ العملية بالثوان. تحدد هذه المهلة المدة الزمنية التي يرغب العميل في انتظار اكتمال العملية المطلوبة. القيمة الافتراضية لهذه المعلمة هي 60 ثانية. القيمة الافتراضية: 60. |
الخصائص الموروثة
| abort |
الإشارة التي يمكن استخدامها لإجهاض الطلبات. |
| custom |
عناوين الطلبات المخصصة المعرفة من قبل المستخدم والتي سيتم تطبيقها قبل إرسال الطلب. |
| on |
رد الاتصال الذي يتم إطلاقه عند تقدم التنزيل. |
| on |
رد الاتصال الذي يتم إطلاقه عند تقدم التحميل. |
| timeout | عدد المللي ثانية التي يمكن أن يستغرقها الطلب قبل إنهائه تلقائيا. |
تفاصيل الخاصية
applicationsHealthStateFilter
يسمح بتصفية كائنات حالة صحة التطبيق التي تم إرجاعها في نتيجة استعلام صحة نظام المجموعة استنادا إلى حالتها الصحية. تتضمن القيم المحتملة لهذه المعلمة قيمة عدد صحيح تم الحصول عليها من الأعضاء أو عمليات البت على أعضاء تعداد HealthStateFilter. يتم إرجاع التطبيقات التي تطابق عامل التصفية فقط. يتم استخدام جميع التطبيقات لتقييم الحالة الصحية المجمعة. إذا لم يتم تحديدها، يتم إرجاع كافة الإدخالات. قيم الحالة هي تعداد يستند إلى علامة، لذلك يمكن أن تكون القيمة مزيجا من هذه القيم التي تم الحصول عليها باستخدام عامل تشغيل البت 'OR'. على سبيل المثال، إذا كانت القيمة المقدمة هي 6، إرجاع الحالة الصحية للتطبيقات ذات قيمة HealthState من OK (2) و Warning (4).
- الافتراضي - القيمة الافتراضية. يطابق أي HealthState. القيمة صفر.
- None - عامل التصفية الذي لا يتطابق مع أي قيمة HealthState. يستخدم من أجل إرجاع أي نتائج على مجموعة معينة من الحالات. القيمة هي 1.
- Ok - عامل التصفية الذي يطابق الإدخال بقيمة HealthState Ok. القيمة هي 2.
- تحذير - تصفية تطابق الإدخال مع تحذير قيمة HealthState. القيمة هي 4.
- Error - عامل التصفية الذي يطابق الإدخال بقيمة HealthState Error. القيمة هي 8.
- الكل - تصفية تطابق الإدخال مع أي قيمة HealthState. القيمة هي 65535. القيمة الافتراضية: 0.
applicationsHealthStateFilter?: number
قيمة الخاصية
number
clusterHealthPolicies
يصف نهج الصحة المستخدمة لتقييم صحة نظام المجموعة. إذا لم يكن موجودا، يستخدم تقييم الصحة نهج صحة نظام المجموعة المحدد في بيان نظام المجموعة أو نهج صحة نظام المجموعة الافتراضي. بشكل افتراضي، يتم تقييم كل تطبيق باستخدام نهج سلامة التطبيق الخاص به، المحدد في بيان التطبيق، أو نهج الصحة الافتراضي، إذا لم يتم تعريف أي نهج في البيان. إذا تم تحديد مخطط نهج صحة التطبيق، وكان لديه إدخال لتطبيق ما، يتم استخدام نهج صحة التطبيق المحدد لتقييم صحة التطبيق.
clusterHealthPolicies?: ClusterHealthPolicies
قيمة الخاصية
eventsHealthStateFilter
يسمح بتصفية مجموعة كائنات HealthEvent التي تم إرجاعها استنادا إلى الحالة الصحية. تتضمن القيم المحتملة لهذه المعلمة قيمة عدد صحيح لإحدى حالات الصحة التالية. يتم إرجاع الأحداث التي تطابق عامل التصفية فقط. يتم استخدام جميع الأحداث لتقييم الحالة الصحية المجمعة. إذا لم يتم تحديدها، يتم إرجاع كافة الإدخالات. قيم الحالة هي تعداد يستند إلى علامة، لذلك يمكن أن تكون القيمة مزيجا من هذه القيم، يتم الحصول عليها باستخدام عامل تشغيل البت 'OR'. على سبيل المثال، إذا كانت القيمة المقدمة هي 6، إرجاع كافة الأحداث ذات قيمة HealthState من OK (2) و Warning (4).
- الافتراضي - القيمة الافتراضية. يطابق أي HealthState. القيمة صفر.
- None - عامل التصفية الذي لا يتطابق مع أي قيمة HealthState. يستخدم من أجل إرجاع أي نتائج على مجموعة معينة من الحالات. القيمة هي 1.
- Ok - عامل التصفية الذي يطابق الإدخال بقيمة HealthState Ok. القيمة هي 2.
- تحذير - تصفية تطابق الإدخال مع تحذير قيمة HealthState. القيمة هي 4.
- Error - عامل التصفية الذي يطابق الإدخال بقيمة HealthState Error. القيمة هي 8.
- الكل - تصفية تطابق الإدخال مع أي قيمة HealthState. القيمة هي 65535. القيمة الافتراضية: 0.
eventsHealthStateFilter?: number
قيمة الخاصية
number
excludeHealthStatistics
يشير إلى ما إذا كان يجب إرجاع الإحصائيات الصحية كجزء من نتيجة الاستعلام. خطأ بشكل افتراضي. تظهر الإحصائيات عدد كيانات الأطفال في الحالة الصحية موافق وتحذير وخطأ. القيمة الافتراضية: خطأ.
excludeHealthStatistics?: boolean
قيمة الخاصية
boolean
includeSystemApplicationHealthStatistics
يشير إلى ما إذا كان يجب أن تتضمن الإحصائيات الصحية إحصائيات صحة تطبيق fabric:/System. خطأ بشكل افتراضي. إذا تم تعيين IncludeSystemApplicationHealthStatistics إلى true، فإن الإحصائيات الصحية تتضمن الكيانات التي تنتمي إلى تطبيق fabric:/System. بخلاف ذلك، تتضمن نتيجة الاستعلام إحصائيات السلامة لتطبيقات المستخدم فقط. يجب تضمين الإحصائيات الصحية في نتيجة الاستعلام لتطبيق هذه المعلمة. القيمة الافتراضية: خطأ.
includeSystemApplicationHealthStatistics?: boolean
قيمة الخاصية
boolean
nodesHealthStateFilter
يسمح بتصفية كائنات حالة صحة العقدة التي تم إرجاعها في نتيجة استعلام صحة نظام المجموعة استنادا إلى حالتها الصحية. تتضمن القيم المحتملة لهذه المعلمة قيمة عدد صحيح لإحدى حالات الصحة التالية. يتم إرجاع العقد التي تطابق عامل التصفية فقط. يتم استخدام جميع العقد لتقييم الحالة الصحية المجمعة. إذا لم يتم تحديدها، يتم إرجاع كافة الإدخالات. قيم الحالة هي تعداد يستند إلى علامة، لذلك يمكن أن تكون القيمة مزيجا من هذه القيم التي تم الحصول عليها باستخدام عامل تشغيل البت 'OR'. على سبيل المثال، إذا كانت القيمة المقدمة هي 6، إرجاع الحالة الصحية للعقد بقيمة HealthState من OK (2) و Warning (4).
- الافتراضي - القيمة الافتراضية. يطابق أي HealthState. القيمة صفر.
- None - عامل التصفية الذي لا يتطابق مع أي قيمة HealthState. يستخدم من أجل إرجاع أي نتائج على مجموعة معينة من الحالات. القيمة هي 1.
- Ok - عامل التصفية الذي يطابق الإدخال بقيمة HealthState Ok. القيمة هي 2.
- تحذير - تصفية تطابق الإدخال مع تحذير قيمة HealthState. القيمة هي 4.
- Error - عامل التصفية الذي يطابق الإدخال بقيمة HealthState Error. القيمة هي 8.
- الكل - تصفية تطابق الإدخال مع أي قيمة HealthState. القيمة هي 65535. القيمة الافتراضية: 0.
nodesHealthStateFilter?: number
قيمة الخاصية
number
timeoutParameter
مهلة الخادم لتنفيذ العملية بالثوان. تحدد هذه المهلة المدة الزمنية التي يرغب العميل في انتظار اكتمال العملية المطلوبة. القيمة الافتراضية لهذه المعلمة هي 60 ثانية. القيمة الافتراضية: 60.
timeoutParameter?: number
قيمة الخاصية
number
تفاصيل الخاصية الموروثة
abortSignal
الإشارة التي يمكن استخدامها لإجهاض الطلبات.
abortSignal?: AbortSignalLike
قيمة الخاصية
موروث من msRest.RequestOptionsBase.abortSignal
customHeaders
عناوين الطلبات المخصصة المعرفة من قبل المستخدم والتي سيتم تطبيقها قبل إرسال الطلب.
customHeaders?: {[key: string]: string}
قيمة الخاصية
{[key: string]: string}
موروث من msRest.RequestOptionsBase.customHeaders
onDownloadProgress
رد الاتصال الذي يتم إطلاقه عند تقدم التنزيل.
onDownloadProgress?: (progress: TransferProgressEvent) => void
قيمة الخاصية
(progress: TransferProgressEvent) => void
موروث من msRest.RequestOptionsBase.onDownloadProgress
onUploadProgress
رد الاتصال الذي يتم إطلاقه عند تقدم التحميل.
onUploadProgress?: (progress: TransferProgressEvent) => void
قيمة الخاصية
(progress: TransferProgressEvent) => void
موروث من msRest.RequestOptionsBase.onUploadProgress
timeout
عدد المللي ثانية التي يمكن أن يستغرقها الطلب قبل إنهائه تلقائيا.
timeout?: number
قيمة الخاصية
number
موروث من msRest.RequestOptionsBase.timeout