RecommendedAction interface
الإجراء الموصى به لقاعدة البيانات أو الخادم أو التجمع المرن.
- يمتد
الخصائص
| details | الحصول على تفاصيل إضافية خاصة بهذا الإجراء الموصى به. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| error |
يحصل على تفاصيل الخطأ إذا وسبب وضع هذا الإجراء الموصى به في حالة الخطأ. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| estimated |
يحصل على معلومات التأثير المقدرة لهذا الإجراء الموصى به، على سبيل المثال، مكاسب وحدة المعالجة المركزية المقدرة، ملاحظة تغيير مساحة القرص المقدرة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| execute |
يحصل على الوقت المستغرق لتطبيق هذا الإجراء الموصى به على مورد المستخدم. على سبيل المثال، الوقت المستغرق لإنشاء الفهرس ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| execute |
يحصل على ما إذا تم منح الموافقة على تطبيق هذا الإجراء الموصى به من قبل المستخدم/النظام. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| execute |
يحصل على الوقت الذي تمت فيه الموافقة على هذا الإجراء الموصى به للتنفيذ. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| execute |
يحصل على الوقت الذي بدأ فيه النظام في تطبيق هذا الإجراء الموصى به على مورد المستخدم. على سبيل المثال، ملاحظة وقت بدء إنشاء الفهرس: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| implementation |
يحصل على تفاصيل تنفيذ هذا الإجراء الموصى به للمستخدم لتطبيقه يدويا. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| is |
يحصل إذا تم اقتراح هذا الإجراء الموصى به منذ بعض الوقت ولكن المستخدم اختار تجاهل هذا وأضف النظام إجراء مستحسنا جديدا مرة أخرى. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| is |
يحصل على ما إذا كان هذا الإجراء الموصى به قابلا للتنفيذ بواسطة ملاحظة المستخدم: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| is |
يحصل على ما إذا كان يمكن إرجاع التغييرات التي تم تطبيقها بواسطة هذا الإجراء الموصى به بواسطة ملاحظة المستخدم: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| kind | نوع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| last |
الحصول على الوقت الذي تم فيه آخر تحديث لهذا الإجراء الموصى به. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| linked |
الحصول على الكائنات المرتبطة، إن وجدت. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| location | موقع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| observed |
يحصل على معلومات التأثير المرصودة/الفعلية لهذا الإجراء الموصى به، على سبيل المثال، مكاسب وحدة المعالجة المركزية الفعلية، ملاحظة تغيير مساحة القرص الفعلية: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| recommendation |
يحصل على سبب التوصية بهذا الإجراء. على سبيل المثال، DuplicateIndex NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| revert |
يحصل على الوقت المستغرق للعودة عن تغييرات هذا الإجراء الموصى به على مورد المستخدم. على سبيل المثال، الوقت المستغرق لإسقاط الفهرس الذي تم إنشاؤه. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| revert |
يحصل على ما إذا تم منح الموافقة على العودة إلى هذا الإجراء الموصى به من قبل المستخدم/النظام. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| revert |
يحصل على الوقت الذي تمت فيه الموافقة على هذا الإجراء الموصى به للعودة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| revert |
يحصل على الوقت الذي بدأ فيه النظام في إرجاع تغييرات هذا الإجراء الموصى به على مورد المستخدم. على سبيل المثال، الوقت الذي يتم فيه تنفيذ إسقاط الفهرس. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| score | الحصول على تأثير هذا الإجراء الموصى به. القيم المحتملة هي 1 - تأثير منخفض، 2 - تأثير متوسط و3 - ملاحظة عالية التأثير: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| state | الحصول على معلومات الحالة الحالية التي يوجد فيها الإجراء الموصى به. |
| time |
يحصل على معلومات السلسلة الزمنية للمقاييس لهذا الإجراء الموصى به، على سبيل المثال، السلسلة الزمنية لاستهلاك وحدة المعالجة المركزية ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| valid |
يحصل على الوقت منذ عندما يكون هذا الإجراء الموصى به صالحا. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
الخصائص الموروثة
| id | معرف المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| name | اسم المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
| type | نوع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم. |
تفاصيل الخاصية
details
الحصول على تفاصيل إضافية خاصة بهذا الإجراء الموصى به. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
details?: {[propertyName: string]: Record<string, unknown>}
قيمة الخاصية
{[propertyName: string]: Record<string, unknown>}
errorDetails
يحصل على تفاصيل الخطأ إذا وسبب وضع هذا الإجراء الموصى به في حالة الخطأ. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
errorDetails?: RecommendedActionErrorInfo
قيمة الخاصية
estimatedImpact
يحصل على معلومات التأثير المقدرة لهذا الإجراء الموصى به، على سبيل المثال، مكاسب وحدة المعالجة المركزية المقدرة، ملاحظة تغيير مساحة القرص المقدرة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
estimatedImpact?: RecommendedActionImpactRecord[]
قيمة الخاصية
executeActionDuration
يحصل على الوقت المستغرق لتطبيق هذا الإجراء الموصى به على مورد المستخدم. على سبيل المثال، الوقت المستغرق لإنشاء الفهرس ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
executeActionDuration?: string
قيمة الخاصية
string
executeActionInitiatedBy
يحصل على ما إذا تم منح الموافقة على تطبيق هذا الإجراء الموصى به من قبل المستخدم/النظام. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
executeActionInitiatedBy?: RecommendedActionInitiatedBy
قيمة الخاصية
executeActionInitiatedTime
يحصل على الوقت الذي تمت فيه الموافقة على هذا الإجراء الموصى به للتنفيذ. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
executeActionInitiatedTime?: Date
قيمة الخاصية
Date
executeActionStartTime
يحصل على الوقت الذي بدأ فيه النظام في تطبيق هذا الإجراء الموصى به على مورد المستخدم. على سبيل المثال، ملاحظة وقت بدء إنشاء الفهرس: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
executeActionStartTime?: Date
قيمة الخاصية
Date
implementationDetails
يحصل على تفاصيل تنفيذ هذا الإجراء الموصى به للمستخدم لتطبيقه يدويا. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
implementationDetails?: RecommendedActionImplementationInfo
قيمة الخاصية
isArchivedAction
يحصل إذا تم اقتراح هذا الإجراء الموصى به منذ بعض الوقت ولكن المستخدم اختار تجاهل هذا وأضف النظام إجراء مستحسنا جديدا مرة أخرى. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
isArchivedAction?: boolean
قيمة الخاصية
boolean
isExecutableAction
يحصل على ما إذا كان هذا الإجراء الموصى به قابلا للتنفيذ بواسطة ملاحظة المستخدم: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
isExecutableAction?: boolean
قيمة الخاصية
boolean
isRevertableAction
يحصل على ما إذا كان يمكن إرجاع التغييرات التي تم تطبيقها بواسطة هذا الإجراء الموصى به بواسطة ملاحظة المستخدم: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
isRevertableAction?: boolean
قيمة الخاصية
boolean
kind
نوع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
kind?: string
قيمة الخاصية
string
lastRefresh
الحصول على الوقت الذي تم فيه آخر تحديث لهذا الإجراء الموصى به. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
lastRefresh?: Date
قيمة الخاصية
Date
linkedObjects
الحصول على الكائنات المرتبطة، إن وجدت. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
linkedObjects?: string[]
قيمة الخاصية
string[]
location
موقع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
location?: string
قيمة الخاصية
string
observedImpact
يحصل على معلومات التأثير المرصودة/الفعلية لهذا الإجراء الموصى به، على سبيل المثال، مكاسب وحدة المعالجة المركزية الفعلية، ملاحظة تغيير مساحة القرص الفعلية: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
observedImpact?: RecommendedActionImpactRecord[]
قيمة الخاصية
recommendationReason
يحصل على سبب التوصية بهذا الإجراء. على سبيل المثال، DuplicateIndex NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
recommendationReason?: string
قيمة الخاصية
string
revertActionDuration
يحصل على الوقت المستغرق للعودة عن تغييرات هذا الإجراء الموصى به على مورد المستخدم. على سبيل المثال، الوقت المستغرق لإسقاط الفهرس الذي تم إنشاؤه. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
revertActionDuration?: string
قيمة الخاصية
string
revertActionInitiatedBy
يحصل على ما إذا تم منح الموافقة على العودة إلى هذا الإجراء الموصى به من قبل المستخدم/النظام. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
revertActionInitiatedBy?: RecommendedActionInitiatedBy
قيمة الخاصية
revertActionInitiatedTime
يحصل على الوقت الذي تمت فيه الموافقة على هذا الإجراء الموصى به للعودة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
revertActionInitiatedTime?: Date
قيمة الخاصية
Date
revertActionStartTime
يحصل على الوقت الذي بدأ فيه النظام في إرجاع تغييرات هذا الإجراء الموصى به على مورد المستخدم. على سبيل المثال، الوقت الذي يتم فيه تنفيذ إسقاط الفهرس. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
revertActionStartTime?: Date
قيمة الخاصية
Date
score
الحصول على تأثير هذا الإجراء الموصى به. القيم المحتملة هي 1 - تأثير منخفض، 2 - تأثير متوسط و3 - ملاحظة عالية التأثير: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
score?: number
قيمة الخاصية
number
state
الحصول على معلومات الحالة الحالية التي يوجد فيها الإجراء الموصى به.
state?: RecommendedActionStateInfo
قيمة الخاصية
timeSeries
يحصل على معلومات السلسلة الزمنية للمقاييس لهذا الإجراء الموصى به، على سبيل المثال، السلسلة الزمنية لاستهلاك وحدة المعالجة المركزية ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
timeSeries?: RecommendedActionMetricInfo[]
قيمة الخاصية
validSince
يحصل على الوقت منذ عندما يكون هذا الإجراء الموصى به صالحا. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
validSince?: Date
قيمة الخاصية
Date
تفاصيل الخاصية الموروثة
id
معرف المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
id?: string
قيمة الخاصية
string
موروث منProxyResource.id
name
اسم المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
name?: string
قيمة الخاصية
string
موروث منProxyResource.name
type
نوع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.
type?: string
قيمة الخاصية
string
موروث منProxyResource.type