AtlasStructDefOutput interface
class that captures details of a struct-type.
Properties
| attribute |
An array of attribute definitions. |
| category | The enum of type category. Possible values: "PRIMITIVE", "OBJECT_ID_TYPE", "ENUM", "STRUCT", "CLASSIFICATION", "ENTITY", "ARRAY", "MAP", "RELATIONSHIP", "TERM_TEMPLATE" |
| created |
The user who created the record. |
| create |
The created time of the record. |
| date |
The date format. |
| description | The description of the type definition. |
| guid | The GUID of the type definition. |
| last |
ETag for concurrency control. |
| name | The name of the type definition. |
| options | The options for the type definition. |
| service |
The service type. |
| type |
The version of the type. |
| updated |
The user who updated the record. |
| update |
The update time of the record. |
| version | The version of the record. |
Property Details
attributeDefs
An array of attribute definitions.
attributeDefs?: AtlasAttributeDefOutput[]
Property Value
category
The enum of type category.
Possible values: "PRIMITIVE", "OBJECT_ID_TYPE", "ENUM", "STRUCT", "CLASSIFICATION", "ENTITY", "ARRAY", "MAP", "RELATIONSHIP", "TERM_TEMPLATE"
category?: string
Property Value
string
createdBy
The user who created the record.
createdBy?: string
Property Value
string
createTime
The created time of the record.
createTime?: number
Property Value
number
dateFormatter
description
The description of the type definition.
description?: string
Property Value
string
guid
The GUID of the type definition.
guid?: string
Property Value
string
lastModifiedTS
ETag for concurrency control.
lastModifiedTS?: string
Property Value
string
name
The name of the type definition.
name?: string
Property Value
string
options
The options for the type definition.
options?: Record<string, string>
Property Value
Record<string, string>
serviceType
The service type.
serviceType?: string
Property Value
string
typeVersion
The version of the type.
typeVersion?: string
Property Value
string
updatedBy
The user who updated the record.
updatedBy?: string
Property Value
string
updateTime
The update time of the record.
updateTime?: number
Property Value
number
version
The version of the record.
version?: number
Property Value
number