AtlasClassificationDefOutput interface
klasse die details van een classificatietype vastlegt.
Eigenschappen
| attribute |
Een matrix met kenmerkdefinities. |
| category | De opsomming van de typecategorie. Mogelijke waarden: "PRIMITIVE", "OBJECT_ID_TYPE", "ENUM", "STRUCT", "CLASSIFICATION", "ENTITY", "ARRAY", "MAP", "RELATIONSHIP", "TERM_TEMPLATE" |
| created |
De gebruiker die de record heeft gemaakt. |
| create |
De gemaakte tijd van de record. |
| date |
De datumnotatie. |
| description | De beschrijving van de typedefinitie. |
| entity |
Als u een lijst met entityType-namen in de classificationDef opgeeft, zorgt u ervoor dat classificaties alleen op die entityTypes kunnen worden toegepast. Alle subtypen van de entiteitstypen nemen de beperking over. Alle subtypen classificationDef nemen de beperkingen van de bovenliggende entityTypes over. Alle subtypen classificationDef kunnen de beperkingen van de bovenliggende entiteitstypen verder beperken door een subset van de entityTypes op te geven. Een lege entityTypes-lijst wanneer er geen bovenliggende beperkingen zijn, betekent dat er geen beperkingen zijn. Een lege entityTypes-lijst wanneer er bovenliggende beperkingen zijn, betekent dat het subtype de bovenliggende beperkingen ophaalt. Als een lijst met entityTypes wordt opgegeven, waarbij een entiteit wordt overgenomen van een andere, wordt dit geweigerd. Dit moet schonere classificationsDefs aanmoedigen. |
| guid | De GUID van de typedefinitie. |
| last |
ETag voor gelijktijdigheidsbeheer. |
| name | De naam van de typedefinitie. |
| options | De opties voor de typedefinitie. |
| service |
Het servicetype. |
| sub |
Een matrix met subtypen. |
| super |
Een matrix van supertypen. |
| type |
De versie van het type. |
| updated |
De gebruiker die de record heeft bijgewerkt. |
| update |
De updatetijd van de record. |
| version | De versie van de record. |
Eigenschapdetails
attributeDefs
Een matrix met kenmerkdefinities.
attributeDefs?: AtlasAttributeDefOutput[]
Waarde van eigenschap
category
De opsomming van de typecategorie.
Mogelijke waarden: "PRIMITIVE", "OBJECT_ID_TYPE", "ENUM", "STRUCT", "CLASSIFICATION", "ENTITY", "ARRAY", "MAP", "RELATIONSHIP", "TERM_TEMPLATE"
category?: string
Waarde van eigenschap
string
createdBy
De gebruiker die de record heeft gemaakt.
createdBy?: string
Waarde van eigenschap
string
createTime
De gemaakte tijd van de record.
createTime?: number
Waarde van eigenschap
number
dateFormatter
description
De beschrijving van de typedefinitie.
description?: string
Waarde van eigenschap
string
entityTypes
Als u een lijst met entityType-namen in de classificationDef opgeeft, zorgt u ervoor dat classificaties alleen op die entityTypes kunnen worden toegepast.
Alle subtypen van de entiteitstypen nemen de beperking over.
Alle subtypen classificationDef nemen de beperkingen van de bovenliggende entityTypes over.
Alle subtypen classificationDef kunnen de beperkingen van de bovenliggende entiteitstypen verder beperken door een subset van de entityTypes op te geven.
Een lege entityTypes-lijst wanneer er geen bovenliggende beperkingen zijn, betekent dat er geen beperkingen zijn.
Een lege entityTypes-lijst wanneer er bovenliggende beperkingen zijn, betekent dat het subtype de bovenliggende beperkingen ophaalt.
Als een lijst met entityTypes wordt opgegeven, waarbij een entiteit wordt overgenomen van een andere, wordt dit geweigerd. Dit moet schonere classificationsDefs aanmoedigen.
entityTypes?: string[]
Waarde van eigenschap
string[]
guid
De GUID van de typedefinitie.
guid?: string
Waarde van eigenschap
string
lastModifiedTS
ETag voor gelijktijdigheidsbeheer.
lastModifiedTS?: string
Waarde van eigenschap
string
name
De naam van de typedefinitie.
name?: string
Waarde van eigenschap
string
options
De opties voor de typedefinitie.
options?: Record<string, string>
Waarde van eigenschap
Record<string, string>
serviceType
Het servicetype.
serviceType?: string
Waarde van eigenschap
string
subTypes
Een matrix met subtypen.
subTypes?: string[]
Waarde van eigenschap
string[]
superTypes
Een matrix van supertypen.
superTypes?: string[]
Waarde van eigenschap
string[]
typeVersion
De versie van het type.
typeVersion?: string
Waarde van eigenschap
string
updatedBy
De gebruiker die de record heeft bijgewerkt.
updatedBy?: string
Waarde van eigenschap
string
updateTime
De updatetijd van de record.
updateTime?: number
Waarde van eigenschap
number
version
De versie van de record.
version?: number
Waarde van eigenschap
number