AtlasClassificationDef interface
klasa, która przechwytuje szczegóły typu klasyfikacji.
Właściwości
| attribute |
Tablica definicji atrybutów. |
| category | Wyliczenie kategorii typów. Możliwe wartości: "PRIMITIVE", "OBJECT_ID_TYPE", "ENUM", "STRUCT", "CLASSIFICATION", "ENTITY", "ARRAY", "MAP", "RELATIONSHIP", "TERM_TEMPLATE" |
| created |
Użytkownik, który utworzył rekord. |
| create |
Czas utworzenia rekordu. |
| date |
Format daty. |
| description | Opis definicji typu. |
| entity |
Określenie listy nazw entityType w klasyfikacjiDef gwarantuje, że klasyfikacje mogą być stosowane tylko do tych typów jednostek. Wszelkie podtypy typów jednostek dziedziczą ograniczenie. Wszystkie podtypy classificationDef dziedziczą ograniczenia entityTypes elementów nadrzędnych. Wszelkie podtypy classificationDef mogą dodatkowo ograniczyć ograniczenia entityTypes elementów nadrzędnych, określając podzestaw entityTypes. Pusta lista entityTypes, jeśli nie ma żadnych ograniczeń nadrzędnych, oznacza, że nie ma żadnych ograniczeń. Pusta lista entityTypes, gdy istnieją ograniczenia nadrzędne, oznacza, że podtyp pobiera ograniczenia elementów nadrzędnych. Jeśli zostanie podana lista entityTypes, gdzie jeden dziedziczy z innego, zostanie odrzucony. Powinno to zachęcić do czyszczenia klasyfikacjiDefs. |
| guid | Identyfikator GUID definicji typu. |
| last |
Element ETag dla kontrolki współbieżności. |
| name | Nazwa definicji typu. |
| options | Opcje definicji typu. |
| service |
Typ usługi. |
| sub |
Tablica typów podrzędnych. |
| super |
Tablica super typów. |
| type |
Wersja typu. |
| updated |
Użytkownik, który zaktualizował rekord. |
| update |
Czas aktualizacji rekordu. |
| version | Wersja rekordu. |
Szczegóły właściwości
attributeDefs
Tablica definicji atrybutów.
attributeDefs?: AtlasAttributeDef[]
Wartość właściwości
category
Wyliczenie kategorii typów.
Możliwe wartości: "PRIMITIVE", "OBJECT_ID_TYPE", "ENUM", "STRUCT", "CLASSIFICATION", "ENTITY", "ARRAY", "MAP", "RELATIONSHIP", "TERM_TEMPLATE"
category?: string
Wartość właściwości
string
createdBy
Użytkownik, który utworzył rekord.
createdBy?: string
Wartość właściwości
string
createTime
Czas utworzenia rekordu.
createTime?: number
Wartość właściwości
number
dateFormatter
description
Opis definicji typu.
description?: string
Wartość właściwości
string
entityTypes
Określenie listy nazw entityType w klasyfikacjiDef gwarantuje, że klasyfikacje mogą być stosowane tylko do tych typów jednostek.
Wszelkie podtypy typów jednostek dziedziczą ograniczenie.
Wszystkie podtypy classificationDef dziedziczą ograniczenia entityTypes elementów nadrzędnych.
Wszelkie podtypy classificationDef mogą dodatkowo ograniczyć ograniczenia entityTypes elementów nadrzędnych, określając podzestaw entityTypes.
Pusta lista entityTypes, jeśli nie ma żadnych ograniczeń nadrzędnych, oznacza, że nie ma żadnych ograniczeń.
Pusta lista entityTypes, gdy istnieją ograniczenia nadrzędne, oznacza, że podtyp pobiera ograniczenia elementów nadrzędnych.
Jeśli zostanie podana lista entityTypes, gdzie jeden dziedziczy z innego, zostanie odrzucony. Powinno to zachęcić do czyszczenia klasyfikacjiDefs.
entityTypes?: string[]
Wartość właściwości
string[]
guid
Identyfikator GUID definicji typu.
guid?: string
Wartość właściwości
string
lastModifiedTS
Element ETag dla kontrolki współbieżności.
lastModifiedTS?: string
Wartość właściwości
string
name
Nazwa definicji typu.
name?: string
Wartość właściwości
string
options
Opcje definicji typu.
options?: Record<string, string>
Wartość właściwości
Record<string, string>
serviceType
Typ usługi.
serviceType?: string
Wartość właściwości
string
subTypes
Tablica typów podrzędnych.
subTypes?: string[]
Wartość właściwości
string[]
superTypes
Tablica super typów.
superTypes?: string[]
Wartość właściwości
string[]
typeVersion
Wersja typu.
typeVersion?: string
Wartość właściwości
string
updatedBy
Użytkownik, który zaktualizował rekord.
updatedBy?: string
Wartość właściwości
string
updateTime
Czas aktualizacji rekordu.
updateTime?: number
Wartość właściwości
number
version
Wersja rekordu.
version?: number
Wartość właściwości
number