AtlasAttributeDef interface
الفئة التي تلتقط تفاصيل سمة البنية.
الخصائص
| cardinality | سمة ذات قيمة واحدة أو سمة متعددة القيم. القيم المحتملة: "SINGLE" و"LIST" و"SET" |
| constraints | صفيف من القيود. |
| default |
القيمة الافتراضية للسمة. |
| description | وصف السمة. |
| include |
تحديد ما إذا كان مضمنا في الإعلام. |
| is |
تحديد ما إذا كان قابلا للفهرسة. |
| is |
تحديد ما إذا كان اختياريا. |
| is |
تحديد ما إذا كان فريدا. |
| name | اسم السمة. |
| options | خيارات السمة . |
| type |
اسم النوع. |
| values |
الحد الأقصى لعدد القيم. |
| values |
الحد الأدنى لعدد القيم. |
تفاصيل الخاصية
cardinality
سمة ذات قيمة واحدة أو سمة متعددة القيم.
القيم المحتملة: "SINGLE" و"LIST" و"SET"
cardinality?: string
قيمة الخاصية
string
constraints
defaultValue
القيمة الافتراضية للسمة.
defaultValue?: string
قيمة الخاصية
string
description
وصف السمة.
description?: string
قيمة الخاصية
string
includeInNotification
تحديد ما إذا كان مضمنا في الإعلام.
includeInNotification?: boolean
قيمة الخاصية
boolean
isIndexable
تحديد ما إذا كان قابلا للفهرسة.
isIndexable?: boolean
قيمة الخاصية
boolean
isOptional
تحديد ما إذا كان اختياريا.
isOptional?: boolean
قيمة الخاصية
boolean
isUnique
تحديد ما إذا كان فريدا.
isUnique?: boolean
قيمة الخاصية
boolean
name
اسم السمة.
name?: string
قيمة الخاصية
string
options
خيارات السمة .
options?: Record<string, string>
قيمة الخاصية
Record<string, string>
typeName
اسم النوع.
typeName?: string
قيمة الخاصية
string
valuesMaxCount
الحد الأقصى لعدد القيم.
valuesMaxCount?: number
قيمة الخاصية
number
valuesMinCount
الحد الأدنى لعدد القيم.
valuesMinCount?: number
قيمة الخاصية
number