AtlasAttributeDefOutput interface
classe que captura detalhes de um atributo struct.
Propriedades
| cardinality | atributo de valor único ou atributo de valor múltiplo. Valores possíveis: "SINGLE", "LIST", "SET" |
| constraints | Uma série de restrições. |
| default |
O valor padrão do atributo. |
| description | A descrição do atributo. |
| include |
Determina se ele está incluído na notificação. |
| is |
Determina se é indexável. |
| is |
Determina se é opcional. |
| is |
Determina se ele é exclusivo. |
| name | O nome do atributo. |
| options | As opções para o atributo. |
| type |
O nome do tipo. |
| values |
A contagem máxima dos valores. |
| values |
A contagem mínima dos valores. |
Detalhes de Propriedade
cardinality
atributo de valor único ou atributo de valor múltiplo.
Valores possíveis: "SINGLE", "LIST", "SET"
cardinality?: string
Valor de Propriedade
string
constraints
Uma série de restrições.
constraints?: AtlasConstraintDefOutput[]
Valor de Propriedade
defaultValue
O valor padrão do atributo.
defaultValue?: string
Valor de Propriedade
string
description
A descrição do atributo.
description?: string
Valor de Propriedade
string
includeInNotification
Determina se ele está incluído na notificação.
includeInNotification?: boolean
Valor de Propriedade
boolean
isIndexable
Determina se é indexável.
isIndexable?: boolean
Valor de Propriedade
boolean
isOptional
Determina se é opcional.
isOptional?: boolean
Valor de Propriedade
boolean
isUnique
Determina se ele é exclusivo.
isUnique?: boolean
Valor de Propriedade
boolean
name
O nome do atributo.
name?: string
Valor de Propriedade
string
options
As opções para o atributo.
options?: Record<string, string>
Valor de Propriedade
Record<string, string>
typeName
O nome do tipo.
typeName?: string
Valor de Propriedade
string
valuesMaxCount
A contagem máxima dos valores.
valuesMaxCount?: number
Valor de Propriedade
number
valuesMinCount
A contagem mínima dos valores.
valuesMinCount?: number
Valor de Propriedade
number