Delen via


AtlasClassificationDefOutput interface

klasse die details van een classificatietype vastlegt.

Eigenschappen

attributeDefs

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"

createdBy

De gebruiker die de record heeft gemaakt.

createTime

De gemaakte tijd van de record.

dateFormatter

De datumnotatie.

description

De beschrijving van de typedefinitie.

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.

guid

De GUID van de typedefinitie.

lastModifiedTS

ETag voor gelijktijdigheidsbeheer.

name

De naam van de typedefinitie.

options

De opties voor de typedefinitie.

serviceType

Het servicetype.

subTypes

Een matrix met subtypen.

superTypes

Een matrix van supertypen.

typeVersion

De versie van het type.

updatedBy

De gebruiker die de record heeft bijgewerkt.

updateTime

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

De datumnotatie.

dateFormatter?: DateFormatOutput

Waarde van eigenschap

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