AtlasTypesDef Data Type

Properties
name data type description
businessMetadataDefs array of AtlasBusinessMetadataDef
classificationDefs array of AtlasClassificationDef
entityDefs array of AtlasEntityDef
enumDefs array of AtlasEnumDef
relationshipDefs array of AtlasRelationshipDef
structDefs array of AtlasStructDef

Example

{
  "businessMetadataDefs" : [ {
    "attributeDefs" : [ {
      "cardinality" : "SINGLE",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "DEFAULT",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "category" : "MAP",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  }, {
    "attributeDefs" : [ {
      "cardinality" : "LIST",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "cardinality" : "LIST",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "DEFAULT",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "category" : "RELATIONSHIP",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  } ],
  "classificationDefs" : [ {
    "entityTypes" : [ "...", "..." ],
    "subTypes" : [ "...", "..." ],
    "superTypes" : [ "...", "..." ],
    "attributeDefs" : [ {
      "cardinality" : "LIST",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "DEFAULT",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "category" : "RELATIONSHIP",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  }, {
    "entityTypes" : [ "...", "..." ],
    "subTypes" : [ "...", "..." ],
    "superTypes" : [ "...", "..." ],
    "attributeDefs" : [ {
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "cardinality" : "LIST",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "category" : "OBJECT_ID_TYPE",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  } ],
  "entityDefs" : [ {
    "businessAttributeDefs" : {
      "property1" : [ {
        "cardinality" : "SET",
        "constraints" : [ { }, { } ],
        "defaultValue" : "...",
        "description" : "...",
        "displayName" : "...",
        "includeInNotification" : true,
        "indexType" : "STRING",
        "isIndexable" : true,
        "isOptional" : true,
        "isUnique" : true,
        "name" : "...",
        "options" : {
          "property1" : "...",
          "property2" : "..."
        },
        "searchWeight" : 12345,
        "typeName" : "...",
        "valuesMaxCount" : 12345,
        "valuesMinCount" : 12345
      }, {
        "cardinality" : "SET",
        "constraints" : [ { }, { } ],
        "defaultValue" : "...",
        "description" : "...",
        "displayName" : "...",
        "includeInNotification" : true,
        "indexType" : "DEFAULT",
        "isIndexable" : true,
        "isOptional" : true,
        "isUnique" : true,
        "name" : "...",
        "options" : {
          "property1" : "...",
          "property2" : "..."
        },
        "searchWeight" : 12345,
        "typeName" : "...",
        "valuesMaxCount" : 12345,
        "valuesMinCount" : 12345
      } ],
      "property2" : [ {
        "cardinality" : "SET",
        "constraints" : [ { }, { } ],
        "defaultValue" : "...",
        "description" : "...",
        "displayName" : "...",
        "includeInNotification" : true,
        "indexType" : "DEFAULT",
        "isIndexable" : true,
        "isOptional" : true,
        "isUnique" : true,
        "name" : "...",
        "options" : {
          "property1" : "...",
          "property2" : "..."
        },
        "searchWeight" : 12345,
        "typeName" : "...",
        "valuesMaxCount" : 12345,
        "valuesMinCount" : 12345
      }, {
        "cardinality" : "SINGLE",
        "constraints" : [ { }, { } ],
        "defaultValue" : "...",
        "description" : "...",
        "displayName" : "...",
        "includeInNotification" : true,
        "indexType" : "STRING",
        "isIndexable" : true,
        "isOptional" : true,
        "isUnique" : true,
        "name" : "...",
        "options" : {
          "property1" : "...",
          "property2" : "..."
        },
        "searchWeight" : 12345,
        "typeName" : "...",
        "valuesMaxCount" : 12345,
        "valuesMinCount" : 12345
      } ]
    },
    "relationshipAttributeDefs" : [ {
      "isLegacyAttribute" : true,
      "relationshipTypeName" : "...",
      "cardinality" : "LIST",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "isLegacyAttribute" : true,
      "relationshipTypeName" : "...",
      "cardinality" : "LIST",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "DEFAULT",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "subTypes" : [ "...", "..." ],
    "superTypes" : [ "...", "..." ],
    "attributeDefs" : [ {
      "cardinality" : "LIST",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "DEFAULT",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "category" : "ENTITY",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  }, {
    "businessAttributeDefs" : {
      "property1" : [ {
        "cardinality" : "SET",
        "constraints" : [ { }, { } ],
        "defaultValue" : "...",
        "description" : "...",
        "displayName" : "...",
        "includeInNotification" : true,
        "indexType" : "DEFAULT",
        "isIndexable" : true,
        "isOptional" : true,
        "isUnique" : true,
        "name" : "...",
        "options" : {
          "property1" : "...",
          "property2" : "..."
        },
        "searchWeight" : 12345,
        "typeName" : "...",
        "valuesMaxCount" : 12345,
        "valuesMinCount" : 12345
      }, {
        "cardinality" : "SET",
        "constraints" : [ { }, { } ],
        "defaultValue" : "...",
        "description" : "...",
        "displayName" : "...",
        "includeInNotification" : true,
        "indexType" : "STRING",
        "isIndexable" : true,
        "isOptional" : true,
        "isUnique" : true,
        "name" : "...",
        "options" : {
          "property1" : "...",
          "property2" : "..."
        },
        "searchWeight" : 12345,
        "typeName" : "...",
        "valuesMaxCount" : 12345,
        "valuesMinCount" : 12345
      } ],
      "property2" : [ {
        "cardinality" : "SET",
        "constraints" : [ { }, { } ],
        "defaultValue" : "...",
        "description" : "...",
        "displayName" : "...",
        "includeInNotification" : true,
        "indexType" : "DEFAULT",
        "isIndexable" : true,
        "isOptional" : true,
        "isUnique" : true,
        "name" : "...",
        "options" : {
          "property1" : "...",
          "property2" : "..."
        },
        "searchWeight" : 12345,
        "typeName" : "...",
        "valuesMaxCount" : 12345,
        "valuesMinCount" : 12345
      }, {
        "cardinality" : "SINGLE",
        "constraints" : [ { }, { } ],
        "defaultValue" : "...",
        "description" : "...",
        "displayName" : "...",
        "includeInNotification" : true,
        "indexType" : "STRING",
        "isIndexable" : true,
        "isOptional" : true,
        "isUnique" : true,
        "name" : "...",
        "options" : {
          "property1" : "...",
          "property2" : "..."
        },
        "searchWeight" : 12345,
        "typeName" : "...",
        "valuesMaxCount" : 12345,
        "valuesMinCount" : 12345
      } ]
    },
    "relationshipAttributeDefs" : [ {
      "isLegacyAttribute" : true,
      "relationshipTypeName" : "...",
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "DEFAULT",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "isLegacyAttribute" : true,
      "relationshipTypeName" : "...",
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "subTypes" : [ "...", "..." ],
    "superTypes" : [ "...", "..." ],
    "attributeDefs" : [ {
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "DEFAULT",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "DEFAULT",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "category" : "MAP",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  } ],
  "enumDefs" : [ {
    "defaultValue" : "...",
    "elementDefs" : [ {
      "description" : "...",
      "ordinal" : 12345,
      "value" : "..."
    }, {
      "description" : "...",
      "ordinal" : 12345,
      "value" : "..."
    } ],
    "category" : "RELATIONSHIP",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  }, {
    "defaultValue" : "...",
    "elementDefs" : [ {
      "description" : "...",
      "ordinal" : 12345,
      "value" : "..."
    }, {
      "description" : "...",
      "ordinal" : 12345,
      "value" : "..."
    } ],
    "category" : "OBJECT_ID_TYPE",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  } ],
  "relationshipDefs" : [ {
    "endDef1" : {
      "cardinality" : "SET",
      "description" : "...",
      "isContainer" : true,
      "isLegacyAttribute" : true,
      "name" : "...",
      "type" : "..."
    },
    "endDef2" : {
      "cardinality" : "SET",
      "description" : "...",
      "isContainer" : true,
      "isLegacyAttribute" : true,
      "name" : "...",
      "type" : "..."
    },
    "propagateTags" : "NONE",
    "relationshipCategory" : "AGGREGATION",
    "relationshipLabel" : "...",
    "attributeDefs" : [ {
      "cardinality" : "SINGLE",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "DEFAULT",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "cardinality" : "SINGLE",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "category" : "ENTITY",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  }, {
    "endDef1" : {
      "cardinality" : "SET",
      "description" : "...",
      "isContainer" : true,
      "isLegacyAttribute" : true,
      "name" : "...",
      "type" : "..."
    },
    "endDef2" : {
      "cardinality" : "SET",
      "description" : "...",
      "isContainer" : true,
      "isLegacyAttribute" : true,
      "name" : "...",
      "type" : "..."
    },
    "propagateTags" : "ONE_TO_TWO",
    "relationshipCategory" : "AGGREGATION",
    "relationshipLabel" : "...",
    "attributeDefs" : [ {
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "cardinality" : "SINGLE",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "category" : "RELATIONSHIP",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  } ],
  "structDefs" : [ {
    "attributeDefs" : [ {
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "category" : "MAP",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  }, {
    "attributeDefs" : [ {
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    }, {
      "cardinality" : "SET",
      "constraints" : [ { }, { } ],
      "defaultValue" : "...",
      "description" : "...",
      "displayName" : "...",
      "includeInNotification" : true,
      "indexType" : "STRING",
      "isIndexable" : true,
      "isOptional" : true,
      "isUnique" : true,
      "name" : "...",
      "options" : {
        "property1" : "...",
        "property2" : "..."
      },
      "searchWeight" : 12345,
      "typeName" : "...",
      "valuesMaxCount" : 12345,
      "valuesMinCount" : 12345
    } ],
    "category" : "BUSINESS_METADATA",
    "createTime" : 12345,
    "createdBy" : "...",
    "dateFormatter" : {
      "availableLocales" : [ "...", "..." ],
      "calendar" : 12345,
      "dateInstance" : { },
      "dateTimeInstance" : { },
      "instance" : { },
      "lenient" : true,
      "numberFormat" : { },
      "timeInstance" : { },
      "timeZone" : { }
    },
    "description" : "...",
    "guid" : "...",
    "name" : "...",
    "options" : {
      "property1" : "...",
      "property2" : "..."
    },
    "serviceType" : "...",
    "typeVersion" : "...",
    "updateTime" : 12345,
    "updatedBy" : "...",
    "version" : 12345
  } ]
}