{
"class": "TypeDefResponse",
"relatedHTTPCode": 200,
"typeDef": {
"class": "OpenMetadataEntityDef",
"guid": "0799569f-0c16-4a1f-86d9-e2e89568f7fd",
"name": "Project",
"status": "ACTIVE_TYPEDEF",
"version": 2,
"versionName": "1.0",
"category": "ENTITY_DEF",
"superType": {
"guid": "a32316b8-dc8c-48c5-b12b-71c1b2a080bf",
"name": "Referenceable",
"status": "ACTIVE_TYPEDEF"
},
"description": "An organized activity, typically to achieve a well-defined goal.",
"descriptionGUID": "1d8eed39-17e2-400c-adac-4d0c8f3063ad",
"descriptionWiki": "https://egeria-project.org/types/1/0130-Projects/",
"beanClassName": "ProjectProperties",
"origin": "bce3b0a0-662a-4f87-b8dc-844078a11a6e",
"createdBy": "ODPi Egeria",
"updatedBy": "Egeria",
"createTime": "2020-01-01T13:42:11.090+00:00",
"updateTime": "2020-04-30T15:42:46.992+00:00",
"validElementStatusList": [
"ACTIVE",
"DELETED"
],
"initialStatus": "ACTIVE",
"attributeDefinitions": [
{
"attributeName": "projectStatus",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "b34a64b9-554a-42b1-8f8a-7d5c2339f9c4",
"name": "string",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_STRING"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Short description on current status of the project.",
"attributeDescriptionGUID": "39643f86-185b-465e-9e84-3f74905bad82",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "mission",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "b34a64b9-554a-42b1-8f8a-7d5c2339f9c4",
"name": "string",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_STRING"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "The high-level goal of the activity.",
"attributeDescriptionGUID": "cb870681-de85-406b-bea6-6d138777cfe9",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "plannedStartDate",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "1bef35ca-d4f9-48db-87c2-afce4649362d",
"name": "date",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_DATE"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Provides a planned date/time when the event should start.",
"attributeDescriptionGUID": "43bdc270-4f2b-4fa9-a897-561940cd1d6a",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "projectHealth",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "b34a64b9-554a-42b1-8f8a-7d5c2339f9c4",
"name": "string",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_STRING"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Indicator on how well the project is tracking to plan.",
"attributeDescriptionGUID": "eabe799d-72d7-46a2-aa56-5ceaf723a65f",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "projectPhase",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "b34a64b9-554a-42b1-8f8a-7d5c2339f9c4",
"name": "string",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_STRING"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "The phase in the lifecycle of the project.",
"attributeDescriptionGUID": "9178fece-e112-4250-9c08-5c336bd93f78",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "purposes",
"attributeType": {
"class": "OpenMetadataCollectionDef",
"version": 1,
"versionName": "1.0",
"category": "COLLECTION",
"guid": "0428b5d3-f824-459c-b7f5-f8151de59707",
"name": "array<string>",
"description": "An array of strings.",
"descriptionGUID": "4a384611-d8c1-4909-a6f8-1385ffe210e2",
"collectionDefCategory": "OM_COLLECTION_ARRAY",
"argumentCount": 1,
"argumentTypes": [
"OM_PRIMITIVE_TYPE_STRING"
]
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "The reasons why some processing is occurring or some data is retained",
"attributeDescriptionGUID": "33abef8e-5a15-43ca-9d44-2c191792f8dd",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "actualCompletionDate",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "1bef35ca-d4f9-48db-87c2-afce4649362d",
"name": "date",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_DATE"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Provides a date/time when the event did complete.",
"attributeDescriptionGUID": "f48ddf01-cafd-4c37-af5c-bc075c3649db",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "actualStartDate",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "1bef35ca-d4f9-48db-87c2-afce4649362d",
"name": "date",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_DATE"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Provides a definitive date/time when the event did start.",
"attributeDescriptionGUID": "0190f608-84f0-43d5-b0a6-18dac1eeaefd",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "plannedCompletionDate",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "1bef35ca-d4f9-48db-87c2-afce4649362d",
"name": "date",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_DATE"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Provides an expected date/time when the event is complete.",
"attributeDescriptionGUID": "1643e955-e2d6-4ea0-871a-d1f351ee58eb",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "priority",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "7fc49104-fd3a-46c8-b6bf-f16b6074cd35",
"name": "int",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_INT"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "An indication of the relative position in which this work item should be tackled compared to others in the overall work list.",
"attributeDescriptionGUID": "6168ae13-f6ee-49e7-9f21-693e7a401926",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "qualifiedName",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "b34a64b9-554a-42b1-8f8a-7d5c2339f9c4",
"name": "string",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_STRING"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Unique name for the element.",
"attributeDescriptionGUID": "e31e5b9b-0f96-42a9-8e67-0e3fc66ad305",
"valuesMinCount": 1,
"valuesMaxCount": 1,
"attributeCardinality": "ONE_ONLY",
"indexable": true,
"unique": true
},
{
"attributeName": "identifier",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "b34a64b9-554a-42b1-8f8a-7d5c2339f9c4",
"name": "string",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_STRING"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Identifier used in an external system.",
"attributeDescriptionGUID": "2f831c53-0c71-4e03-92ed-20a899ed771f",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "displayName",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "b34a64b9-554a-42b1-8f8a-7d5c2339f9c4",
"name": "string",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_STRING"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Display name of the element used for summary tables and titles.",
"attributeDescriptionGUID": "a42ceece-6cd8-4c71-9920-e3c96df3c8bb",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "description",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "b34a64b9-554a-42b1-8f8a-7d5c2339f9c4",
"name": "string",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_STRING"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Description of the element or associated resource in free-text.",
"attributeDescriptionGUID": "ee09b6f9-e15b-40fb-9799-ef3b98c1de2c",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "versionIdentifier",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "b34a64b9-554a-42b1-8f8a-7d5c2339f9c4",
"name": "string",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_STRING"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Version identifier to allow different versions of the same resource to appear in the catalog as separate assets.",
"attributeDescriptionGUID": "6e765a3f-04c2-4eca-bd2d-519cae777c03",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "category",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "b34a64b9-554a-42b1-8f8a-7d5c2339f9c4",
"name": "string",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_STRING"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Descriptive name of the concept that this element applies to.",
"attributeDescriptionGUID": "385d7ca6-bcdd-43e4-925f-026a1043e37d",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "url",
"attributeType": {
"class": "OpenMetadataPrimitiveDef",
"version": 1,
"versionName": "1.0",
"category": "PRIMITIVE",
"guid": "b34a64b9-554a-42b1-8f8a-7d5c2339f9c4",
"name": "string",
"primitiveDefCategory": "OM_PRIMITIVE_TYPE_STRING"
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Primary address where this external source can be accessed from.",
"attributeDescriptionGUID": "604dbf10-335d-4132-8a32-c30fa9fec154",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
},
{
"attributeName": "additionalProperties",
"attributeType": {
"class": "OpenMetadataCollectionDef",
"version": 1,
"versionName": "1.0",
"category": "COLLECTION",
"guid": "005c7c14-ac84-4136-beed-959401b041f8",
"name": "map<string,string>",
"description": "A map from string to string.",
"descriptionGUID": "f285d0ca-50ab-4564-b129-c7e3ba4e8545",
"collectionDefCategory": "OM_COLLECTION_MAP",
"argumentCount": 2,
"argumentTypes": [
"OM_PRIMITIVE_TYPE_STRING",
"OM_PRIMITIVE_TYPE_STRING"
]
},
"attributeStatus": "ACTIVE_ATTRIBUTE",
"attributeDescription": "Additional properties for the element.",
"attributeDescriptionGUID": "534b5665-73d4-4bdc-b83b-1a8fed19dba3",
"valuesMinCount": 0,
"valuesMaxCount": 1,
"attributeCardinality": "AT_MOST_ONE",
"indexable": true,
"unique": false
}
]
}
}