مشاركة عبر


AtlasClassificationDef interface

الفئة التي تلتقط تفاصيل نوع التصنيف.

الخصائص

attributeDefs

صفيف من تعريفات السمات.

category

قائمة تعداد فئة النوع.

القيم المحتملة: "PRIMITIVE" و"OBJECT_ID_TYPE" و"ENUM" و"STRUCT" و"CLASSIFICATION" و"ENTITY" و"ARRAY" و"MAP" و"RELATIONSHIP" و"TERM_TEMPLATE"

createdBy

المستخدم الذي أنشأ السجل.

createTime

الوقت الذي تم إنشاؤه للسجل.

dateFormatter

تنسيق التاريخ.

description

وصف تعريف النوع.

entityTypes

يضمن تحديد قائمة بأسماء entityType في classificationDef أن التصنيفات يمكن تطبيقها فقط على أنواع الكيان هذه.

ترث أي أنواع فرعية من أنواع الكيانات التقييد.

ترث أي أنواع فرعية classificationDef قيود entityTypes للوالدين.

يمكن لأي أنواع فرعية classificationDef تقييد قيود entityTypes للوالدين عن طريق تحديد مجموعة فرعية من entityTypes.

تعني قائمة entityTypes الفارغة عندما لا توجد قيود أصل أنه لا توجد قيود.

تعني قائمة entityTypes الفارغة عند وجود قيود الأصل أن النوع الفرعي يلتقط قيود الوالدين.

إذا تم توفير قائمة أنواع الكيانات، حيث يرث أحدها من آخر، رفض ذلك. يجب أن يشجع هذا التصنيفات الأنظفDefs.

guid

المعرف الفريد العمومي لتعريف النوع.

lastModifiedTS

ETag للتحكم في التزامن.

name

اسم تعريف النوع.

options

خيارات تعريف النوع.

serviceType

نوع الخدمة.

subTypes

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

superTypes

صفيف من الأنواع الفائقة.

typeVersion

إصدار النوع.

updatedBy

المستخدم الذي قام بتحديث السجل.

updateTime

وقت تحديث السجل.

version

إصدار السجل.

تفاصيل الخاصية

attributeDefs

صفيف من تعريفات السمات.

attributeDefs?: AtlasAttributeDef[]

قيمة الخاصية

category

قائمة تعداد فئة النوع.

القيم المحتملة: "PRIMITIVE" و"OBJECT_ID_TYPE" و"ENUM" و"STRUCT" و"CLASSIFICATION" و"ENTITY" و"ARRAY" و"MAP" و"RELATIONSHIP" و"TERM_TEMPLATE"

category?: string

قيمة الخاصية

string

createdBy

المستخدم الذي أنشأ السجل.

createdBy?: string

قيمة الخاصية

string

createTime

الوقت الذي تم إنشاؤه للسجل.

createTime?: number

قيمة الخاصية

number

dateFormatter

تنسيق التاريخ.

dateFormatter?: DateFormat

قيمة الخاصية

description

وصف تعريف النوع.

description?: string

قيمة الخاصية

string

entityTypes

يضمن تحديد قائمة بأسماء entityType في classificationDef أن التصنيفات يمكن تطبيقها فقط على أنواع الكيان هذه.

ترث أي أنواع فرعية من أنواع الكيانات التقييد.

ترث أي أنواع فرعية classificationDef قيود entityTypes للوالدين.

يمكن لأي أنواع فرعية classificationDef تقييد قيود entityTypes للوالدين عن طريق تحديد مجموعة فرعية من entityTypes.

تعني قائمة entityTypes الفارغة عندما لا توجد قيود أصل أنه لا توجد قيود.

تعني قائمة entityTypes الفارغة عند وجود قيود الأصل أن النوع الفرعي يلتقط قيود الوالدين.

إذا تم توفير قائمة أنواع الكيانات، حيث يرث أحدها من آخر، رفض ذلك. يجب أن يشجع هذا التصنيفات الأنظفDefs.

entityTypes?: string[]

قيمة الخاصية

string[]

guid

المعرف الفريد العمومي لتعريف النوع.

guid?: string

قيمة الخاصية

string

lastModifiedTS

ETag للتحكم في التزامن.

lastModifiedTS?: string

قيمة الخاصية

string

name

اسم تعريف النوع.

name?: string

قيمة الخاصية

string

options

خيارات تعريف النوع.

options?: Record<string, string>

قيمة الخاصية

Record<string, string>

serviceType

نوع الخدمة.

serviceType?: string

قيمة الخاصية

string

subTypes

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

subTypes?: string[]

قيمة الخاصية

string[]

superTypes

صفيف من الأنواع الفائقة.

superTypes?: string[]

قيمة الخاصية

string[]

typeVersion

إصدار النوع.

typeVersion?: string

قيمة الخاصية

string

updatedBy

المستخدم الذي قام بتحديث السجل.

updatedBy?: string

قيمة الخاصية

string

updateTime

وقت تحديث السجل.

updateTime?: number

قيمة الخاصية

number

version

إصدار السجل.

version?: number

قيمة الخاصية

number