次の方法で共有


AtlasAttributeDef interface

struct-attribute の詳細をキャプチャするクラス。

プロパティ

cardinality

単一値属性または複数値属性。

指定できる値: "SINGLE"、"LIST"、"SET"

constraints

制約の配列。

defaultValue

属性の既定値。

description

属性の説明。

includeInNotification

通知に含まれるかどうかを判断します。

isIndexable

インデックスが作成可能かどうかを判断します。

isOptional

省略可能かどうかを判断します。

isUnique

一意かどうかを判断します。

name

属性の名前。

options

属性のオプション。

typeName

型の名前。

valuesMaxCount

値の最大数。

valuesMinCount

値の最小数。

プロパティの詳細

cardinality

単一値属性または複数値属性。

指定できる値: "SINGLE"、"LIST"、"SET"

cardinality?: string

プロパティ値

string

constraints

制約の配列。

constraints?: AtlasConstraintDef[]

プロパティ値

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