AtlasAttributeDef interface
bir struct-özniteliğinin ayrıntılarını yakalayan sınıf.
Özellikler
| cardinality | tek değerli öznitelik veya çok değerli öznitelik. Olası değerler: "SINGLE", "LIST", "SET" |
| constraints | Bir kısıtlama dizisi. |
| default |
Özniteliğin varsayılan değeri. |
| description | Özniteliğin açıklaması. |
| include |
Bildirime eklenip eklenmediğini belirler. |
| is |
Dizine eklenebilir olup olmadığını belirler. |
| is |
İsteğe bağlı olup olmadığını belirler. |
| is |
Benzersiz olup olmadığını belirler. |
| name | Özniteliğin adı. |
| options | Özniteliğin seçenekleri. |
| type |
Türün adı. |
| values |
Değerlerin maksimum sayısı. |
| values |
Değerlerin minimum sayısı. |
Özellik Ayrıntıları
cardinality
tek değerli öznitelik veya çok değerli öznitelik.
Olası değerler: "SINGLE", "LIST", "SET"
cardinality?: string
Özellik Değeri
string
constraints
defaultValue
Özniteliğin varsayılan değeri.
defaultValue?: string
Özellik Değeri
string
description
Özniteliğin açıklaması.
description?: string
Özellik Değeri
string
includeInNotification
Bildirime eklenip eklenmediğini belirler.
includeInNotification?: boolean
Özellik Değeri
boolean
isIndexable
Dizine eklenebilir olup olmadığını belirler.
isIndexable?: boolean
Özellik Değeri
boolean
isOptional
İsteğe bağlı olup olmadığını belirler.
isOptional?: boolean
Özellik Değeri
boolean
isUnique
Benzersiz olup olmadığını belirler.
isUnique?: boolean
Özellik Değeri
boolean
name
Özniteliğin adı.
name?: string
Özellik Değeri
string
options
Özniteliğin seçenekleri.
options?: Record<string, string>
Özellik Değeri
Record<string, string>
typeName
Türün adı.
typeName?: string
Özellik Değeri
string
valuesMaxCount
Değerlerin maksimum sayısı.
valuesMaxCount?: number
Özellik Değeri
number
valuesMinCount
Değerlerin minimum sayısı.
valuesMinCount?: number
Özellik Değeri
number