مشاركة عبر


RecommendedAction interface

الإجراء الموصى به لقاعدة البيانات أو الخادم أو التجمع المرن.

يمتد

الخصائص

details

الحصول على تفاصيل إضافية خاصة بهذا الإجراء الموصى به. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

errorDetails

يحصل على تفاصيل الخطأ إذا وسبب وضع هذا الإجراء الموصى به في حالة الخطأ. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

estimatedImpact

يحصل على معلومات التأثير المقدرة لهذا الإجراء الموصى به، على سبيل المثال، مكاسب وحدة المعالجة المركزية المقدرة، ملاحظة تغيير مساحة القرص المقدرة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

executeActionDuration

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

executeActionInitiatedBy

يحصل على ما إذا تم منح الموافقة على تطبيق هذا الإجراء الموصى به من قبل المستخدم/النظام. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

executeActionInitiatedTime

يحصل على الوقت الذي تمت فيه الموافقة على هذا الإجراء الموصى به للتنفيذ. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

executeActionStartTime

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

implementationDetails

يحصل على تفاصيل تنفيذ هذا الإجراء الموصى به للمستخدم لتطبيقه يدويا. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

isArchivedAction

يحصل إذا تم اقتراح هذا الإجراء الموصى به منذ بعض الوقت ولكن المستخدم اختار تجاهل هذا وأضف النظام إجراء مستحسنا جديدا مرة أخرى. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

isExecutableAction

يحصل على ما إذا كان هذا الإجراء الموصى به قابلا للتنفيذ بواسطة ملاحظة المستخدم: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

isRevertableAction

يحصل على ما إذا كان يمكن إرجاع التغييرات التي تم تطبيقها بواسطة هذا الإجراء الموصى به بواسطة ملاحظة المستخدم: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

kind

نوع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

lastRefresh

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

linkedObjects

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

location

موقع المورد. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

observedImpact

يحصل على معلومات التأثير المرصودة/الفعلية لهذا الإجراء الموصى به، على سبيل المثال، مكاسب وحدة المعالجة المركزية الفعلية، ملاحظة تغيير مساحة القرص الفعلية: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

recommendationReason

يحصل على سبب التوصية بهذا الإجراء. على سبيل المثال، DuplicateIndex NOTE: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

revertActionDuration

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

revertActionInitiatedBy

يحصل على ما إذا تم منح الموافقة على العودة إلى هذا الإجراء الموصى به من قبل المستخدم/النظام. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

revertActionInitiatedTime

يحصل على الوقت الذي تمت فيه الموافقة على هذا الإجراء الموصى به للعودة. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

revertActionStartTime

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

score

الحصول على تأثير هذا الإجراء الموصى به. القيم المحتملة هي 1 - تأثير منخفض، 2 - تأثير متوسط و3 - ملاحظة عالية التأثير: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

state

الحصول على معلومات الحالة الحالية التي يوجد فيها الإجراء الموصى به.

timeSeries

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

validSince

يحصل على الوقت منذ عندما يكون هذا الإجراء الموصى به صالحا. ملاحظة: لن يتم تسلسل هذه الخاصية. لا يمكن ملؤها إلا بواسطة الخادم.

الخصائص الموروثة

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