ResourceRecommendationBase interface

توصية من مستشار.

يمتد

الخصائص

actions

قائمة الإجراءات الموصى بها لتنفيذ التوصية.

category

فئة التوصية.

completionType

نوع إكمال التوصية، والذي يكون إما MarkedByUser أو SystemVerified

control

الفئة الفرعية من التوصية.

createdTime

الوقت الذي تم إنشاؤه في التوصية.

description

الوصف التفصيلي للتوصية.

exposedMetadataProperties

تكشف خصائص بيانات التوصية الوصفية للعميل لتوفير معلومات إضافية.

extendedProperties

الخصائص الموسعة

impact

تأثير التوصية على الأعمال.

impactedField

نوع المورد الذي حدده المستشار.

impactedValue

المورد الذي حدده المستشار.

label

ملصق التوصية.

lastRefreshed

قام المستشار الأخير بتقييم التوصية من حيث صلاحيتها (إعادة تناولها).

lastUpdated

آخر مرة تغيرت حالة التوصية (يدوية أو آلية).

learnMoreLink

الرابط لمعرفة المزيد عن التوصيات ومنطق التوليد (Generation).

metadata

بيانات وصفية التوصية.

notes

ملاحظات إضافية للتوصية

postponedUntilDateTime

الوقت الذي تم فيه تأجيل التوصية إلى.

potentialBenefits

الفائدة المحتملة من تنفيذ التوصية.

recommendationDismissReason

سبب رفض التوصية.

recommendationStatus

حالة التوصية

recommendationTypeId

نوع التوصية بنظام GUID.

remediation

الطريقة الآلية لتطبيق التوصية.

resourceMetadata

البيانات الوصفية للموارد التي تم تقييمها

resourceWorkload

عبء العمل الذي ينتمي إليه هذا المورد.

review

المراجعة التي تنتمي إليها هذه التوصية.

risk

المخاطر المحتملة لعدم تنفيذ التوصية.

shortDescription

ملخص للتوصية.

sourceSystem

النظام المصدر الذي نشأت منه هذه التوصية.

suppressionId

قاعدة النوم أو الرفض الوحيدة للتوصية.

trackedProperties

خصائص التوصية المتتبعة.

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

id

معرف المورد المؤهل بالكامل للمورد. على سبيل المثال - /subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/{resourceProviderNamespace}/{resourceType}/{resourceName}

name

اسم المورد

systemData

بيانات تعريف 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

الرابط لمعرفة المزيد عن التوصيات ومنطق التوليد (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

ملخص للتوصية.

shortDescription?: 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

اسم المورد

name?: string

قيمة الخاصية

string

موروثة منExtensionResource.name

systemData

بيانات تعريف Azure Resource Manager التي تحتوي على معلومات createBy و modifiedBy.

systemData?: SystemData

قيمة الخاصية

موروثة منExtensionResource.systemData

type

نوع المورد. مثلا: "Microsoft. Compute/virtualMachines" أو "Microsoft. حسابات التخزين/التخزين"

type?: string

قيمة الخاصية

string

موروثة منExtensionResource.type