ResourceRecommendationBase interface
توصية من مستشار.
- يمتد
الخصائص
| actions | قائمة الإجراءات الموصى بها لتنفيذ التوصية. |
| category | فئة التوصية. |
| completion |
نوع إكمال التوصية، والذي يكون إما MarkedByUser أو SystemVerified |
| control | الفئة الفرعية من التوصية. |
| created |
الوقت الذي تم إنشاؤه في التوصية. |
| description | الوصف التفصيلي للتوصية. |
| exposed |
تكشف خصائص بيانات التوصية الوصفية للعميل لتوفير معلومات إضافية. |
| extended |
الخصائص الموسعة |
| impact | تأثير التوصية على الأعمال. |
| impacted |
نوع المورد الذي حدده المستشار. |
| impacted |
المورد الذي حدده المستشار. |
| label | ملصق التوصية. |
| last |
قام المستشار الأخير بتقييم التوصية من حيث صلاحيتها (إعادة تناولها). |
| last |
آخر مرة تغيرت حالة التوصية (يدوية أو آلية). |
| learn |
الرابط لمعرفة المزيد عن التوصيات ومنطق التوليد (Generation). |
| metadata | بيانات وصفية التوصية. |
| notes | ملاحظات إضافية للتوصية |
| postponed |
الوقت الذي تم فيه تأجيل التوصية إلى. |
| potential |
الفائدة المحتملة من تنفيذ التوصية. |
| recommendation |
سبب رفض التوصية. |
| recommendation |
حالة التوصية |
| recommendation |
نوع التوصية بنظام GUID. |
| remediation | الطريقة الآلية لتطبيق التوصية. |
| resource |
البيانات الوصفية للموارد التي تم تقييمها |
| resource |
عبء العمل الذي ينتمي إليه هذا المورد. |
| review | المراجعة التي تنتمي إليها هذه التوصية. |
| risk | المخاطر المحتملة لعدم تنفيذ التوصية. |
| short |
ملخص للتوصية. |
| source |
النظام المصدر الذي نشأت منه هذه التوصية. |
| suppression |
قاعدة النوم أو الرفض الوحيدة للتوصية. |
| tracked |
خصائص التوصية المتتبعة. |
الخصائص الموروثة
| id | معرف المورد المؤهل بالكامل للمورد. على سبيل المثال - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName} |
| name | اسم المورد |
| system |
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy. |
| type | نوع المورد. مثلا: "Microsoft. Compute/virtualMachines" أو "Microsoft. حسابات التخزين/التخزين" |
تفاصيل الخاصية
actions
قائمة الإجراءات الموصى بها لتنفيذ التوصية.
actions?: Record<string, Record<string, unknown>>[]
قيمة الخاصية
Record<string, Record<string, unknown>>[]
category
فئة التوصية.
category?: string
قيمة الخاصية
string
completionType
نوع إكمال التوصية، والذي يكون إما MarkedByUser أو SystemVerified
completionType?: string
قيمة الخاصية
string
control
الفئة الفرعية من التوصية.
control?: string
قيمة الخاصية
string
createdTime
الوقت الذي تم إنشاؤه في التوصية.
createdTime?: Date
قيمة الخاصية
Date
description
الوصف التفصيلي للتوصية.
description?: string
قيمة الخاصية
string
exposedMetadataProperties
تكشف خصائص بيانات التوصية الوصفية للعميل لتوفير معلومات إضافية.
exposedMetadataProperties?: Record<string, Record<string, unknown>>
قيمة الخاصية
Record<string, Record<string, unknown>>
extendedProperties
الخصائص الموسعة
extendedProperties?: Record<string, string>
قيمة الخاصية
Record<string, string>
impact
تأثير التوصية على الأعمال.
impact?: string
قيمة الخاصية
string
impactedField
نوع المورد الذي حدده المستشار.
impactedField?: string
قيمة الخاصية
string
impactedValue
المورد الذي حدده المستشار.
impactedValue?: string
قيمة الخاصية
string
label
ملصق التوصية.
label?: string
قيمة الخاصية
string
lastRefreshed
قام المستشار الأخير بتقييم التوصية من حيث صلاحيتها (إعادة تناولها).
lastRefreshed?: Date
قيمة الخاصية
Date
lastUpdated
آخر مرة تغيرت حالة التوصية (يدوية أو آلية).
lastUpdated?: Date
قيمة الخاصية
Date
learnMoreLink
الرابط لمعرفة المزيد عن التوصيات ومنطق التوليد (Generation).
learnMoreLink?: string
قيمة الخاصية
string
metadata
بيانات وصفية التوصية.
metadata?: Record<string, Record<string, unknown>>
قيمة الخاصية
Record<string, Record<string, unknown>>
notes
ملاحظات إضافية للتوصية
notes?: string
قيمة الخاصية
string
postponedUntilDateTime
الوقت الذي تم فيه تأجيل التوصية إلى.
postponedUntilDateTime?: Date
قيمة الخاصية
Date
potentialBenefits
الفائدة المحتملة من تنفيذ التوصية.
potentialBenefits?: string
قيمة الخاصية
string
recommendationDismissReason
سبب رفض التوصية.
recommendationDismissReason?: string
قيمة الخاصية
string
recommendationStatus
حالة التوصية
recommendationStatus?: string
قيمة الخاصية
string
recommendationTypeId
نوع التوصية بنظام GUID.
recommendationTypeId?: string
قيمة الخاصية
string
remediation
الطريقة الآلية لتطبيق التوصية.
remediation?: Record<string, Record<string, unknown>>
قيمة الخاصية
Record<string, Record<string, unknown>>
resourceMetadata
البيانات الوصفية للموارد التي تم تقييمها
resourceMetadata?: ResourceMetadata
قيمة الخاصية
resourceWorkload
عبء العمل الذي ينتمي إليه هذا المورد.
resourceWorkload?: RecommendationPropertiesResourceWorkload
قيمة الخاصية
review
المراجعة التي تنتمي إليها هذه التوصية.
review?: RecommendationPropertiesReview
قيمة الخاصية
risk
المخاطر المحتملة لعدم تنفيذ التوصية.
risk?: string
قيمة الخاصية
string
shortDescription
sourceSystem
النظام المصدر الذي نشأت منه هذه التوصية.
sourceSystem?: string
قيمة الخاصية
string
suppressionId
قاعدة النوم أو الرفض الوحيدة للتوصية.
suppressionId?: string
قيمة الخاصية
string
trackedProperties
خصائص التوصية المتتبعة.
trackedProperties?: TrackedRecommendationProperties
قيمة الخاصية
تفاصيل الخاصية الموروثة
id
معرف المورد المؤهل بالكامل للمورد. على سبيل المثال - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}
id?: string
قيمة الخاصية
string
موروثة منExtensionResource.id
name
systemData
بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy.
systemData?: SystemData
قيمة الخاصية
موروثة منExtensionResource.systemData
type
نوع المورد. مثلا: "Microsoft. Compute/virtualMachines" أو "Microsoft. حسابات التخزين/التخزين"
type?: string
قيمة الخاصية
string
موروثة منExtensionResource.type