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