Bulk create APIs for all atlas type definitions, only new definitions will be created.
Any changes to the existing definitions will be discarded
curl -X POST \
-H "Content-Type: application/json" \
"http://localhost/api/atlas/v2/types/typedefs" \
-d '{
"businessMetadataDefs" : [ {
"attributeDefs" : [ {
"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
}, {
"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
}, {
"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" : "STRING",
"isIndexable" : true,
"isOptional" : true,
"isUnique" : true,
"name" : "...",
"options" : {
"property1" : "...",
"property2" : "..."
},
"searchWeight" : 12345,
"typeName" : "...",
"valuesMaxCount" : 12345,
"valuesMinCount" : 12345
} ],
"category" : "STRUCT",
"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" : "DEFAULT",
"isIndexable" : true,
"isOptional" : true,
"isUnique" : true,
"name" : "...",
"options" : {
"property1" : "...",
"property2" : "..."
},
"searchWeight" : 12345,
"typeName" : "...",
"valuesMaxCount" : 12345,
"valuesMinCount" : 12345
} ],
"category" : "PRIMITIVE",
"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" : "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" : "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
} ],
"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" : "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
} ],
"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" : "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" : "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" : "STRUCT",
"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" : "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" : "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" : "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
}, {
"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
} ]
},
"relationshipAttributeDefs" : [ {
"isLegacyAttribute" : true,
"relationshipTypeName" : "...",
"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
}, {
"isLegacyAttribute" : true,
"relationshipTypeName" : "...",
"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
} ],
"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" : "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" : "STRUCT",
"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" : "SINGLE",
"description" : "...",
"isContainer" : true,
"isLegacyAttribute" : true,
"name" : "...",
"type" : "..."
},
"endDef2" : {
"cardinality" : "LIST",
"description" : "...",
"isContainer" : true,
"isLegacyAttribute" : true,
"name" : "...",
"type" : "..."
},
"propagateTags" : "TWO_TO_ONE",
"relationshipCategory" : "ASSOCIATION",
"relationshipLabel" : "...",
"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" : "DEFAULT",
"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" : "SINGLE",
"description" : "...",
"isContainer" : true,
"isLegacyAttribute" : true,
"name" : "...",
"type" : "..."
},
"endDef2" : {
"cardinality" : "SET",
"description" : "...",
"isContainer" : true,
"isLegacyAttribute" : true,
"name" : "...",
"type" : "..."
},
"propagateTags" : "TWO_TO_ONE",
"relationshipCategory" : "AGGREGATION",
"relationshipLabel" : "...",
"attributeDefs" : [ {
"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
}, {
"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" : "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" : "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" : "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
}, {
"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" : "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" : "PRIMITIVE",
"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
} ]
}'
import org.openapitools.client.*;
import org.openapitools.client.auth.*;
import org.openapitools.client.model.*;
import org.openapitools.client.api.TypesRESTApi;
import java.io.File;
import java.util.*;
public class TypesRESTApiExample {
public static void main(String[] args) {
// Create an instance of the API class
TypesRESTApi apiInstance = new TypesRESTApi();
AtlasTypesDef atlasTypesDef = {"businessMetadataDefs":[{"attributeDefs":[{"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},{"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":"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},{"attributeDefs":[{"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},{"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}],"category":"PRIMITIVE","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":"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},{"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":"STRUCT","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":"DEFAULT","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":"STRUCT","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":"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},{"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}],"property2":[{"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":"DEFAULT","isIndexable":true,"isOptional":true,"isUnique":true,"name":"...","options":{"property1":"...","property2":"..."},"searchWeight":12345,"typeName":"...","valuesMaxCount":12345,"valuesMinCount":12345}]},"relationshipAttributeDefs":[{"isLegacyAttribute":true,"relationshipTypeName":"...","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},{"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}],"subTypes":["...","..."],"superTypes":["...","..."],"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":"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":"CLASSIFICATION","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":"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}],"property2":[{"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}]},"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":"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":"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},{"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}],"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}],"enumDefs":[{"defaultValue":"...","elementDefs":[{"description":"...","ordinal":12345,"value":"..."},{"description":"...","ordinal":12345,"value":"..."}],"category":"STRUCT","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":"PRIMITIVE","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"TWO_TO_ONE","relationshipCategory":"COMPOSITION","relationshipLabel":"...","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":"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":"STRUCT","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"NONE","relationshipCategory":"AGGREGATION","relationshipLabel":"...","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":"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":"ENUM","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":"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},{"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":"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}]}; // AtlasTypesDef |
try {
apiInstance.createAtlasTypeDefs(atlasTypesDef);
} catch (ApiException e) {
System.err.println("Exception when calling TypesRESTApi#createAtlasTypeDefs");
e.printStackTrace();
}
}
}
import 'package:openapi/api.dart';
final api_instance = DefaultApi();
final AtlasTypesDef atlasTypesDef = new AtlasTypesDef(); // AtlasTypesDef |
try {
final result = await api_instance.createAtlasTypeDefs(atlasTypesDef);
print(result);
} catch (e) {
print('Exception when calling DefaultApi->createAtlasTypeDefs: $e\n');
}
import org.openapitools.client.api.TypesRESTApi;
public class TypesRESTApiExample {
public static void main(String[] args) {
TypesRESTApi apiInstance = new TypesRESTApi();
AtlasTypesDef atlasTypesDef = {"businessMetadataDefs":[{"attributeDefs":[{"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},{"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":"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},{"attributeDefs":[{"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},{"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}],"category":"PRIMITIVE","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":"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},{"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":"STRUCT","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":"DEFAULT","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":"STRUCT","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":"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},{"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}],"property2":[{"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":"DEFAULT","isIndexable":true,"isOptional":true,"isUnique":true,"name":"...","options":{"property1":"...","property2":"..."},"searchWeight":12345,"typeName":"...","valuesMaxCount":12345,"valuesMinCount":12345}]},"relationshipAttributeDefs":[{"isLegacyAttribute":true,"relationshipTypeName":"...","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},{"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}],"subTypes":["...","..."],"superTypes":["...","..."],"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":"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":"CLASSIFICATION","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":"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}],"property2":[{"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}]},"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":"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":"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},{"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}],"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}],"enumDefs":[{"defaultValue":"...","elementDefs":[{"description":"...","ordinal":12345,"value":"..."},{"description":"...","ordinal":12345,"value":"..."}],"category":"STRUCT","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":"PRIMITIVE","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"TWO_TO_ONE","relationshipCategory":"COMPOSITION","relationshipLabel":"...","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":"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":"STRUCT","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"NONE","relationshipCategory":"AGGREGATION","relationshipLabel":"...","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":"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":"ENUM","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":"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},{"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":"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}]}; // AtlasTypesDef |
try {
apiInstance.createAtlasTypeDefs(atlasTypesDef);
} catch (ApiException e) {
System.err.println("Exception when calling TypesRESTApi#createAtlasTypeDefs");
e.printStackTrace();
}
}
}
// Create an instance of the API class
TypesRESTApi *apiInstance = [[TypesRESTApi alloc] init];
AtlasTypesDef *atlasTypesDef = {"businessMetadataDefs":[{"attributeDefs":[{"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},{"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":"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},{"attributeDefs":[{"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},{"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}],"category":"PRIMITIVE","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":"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},{"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":"STRUCT","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":"DEFAULT","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":"STRUCT","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":"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},{"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}],"property2":[{"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":"DEFAULT","isIndexable":true,"isOptional":true,"isUnique":true,"name":"...","options":{"property1":"...","property2":"..."},"searchWeight":12345,"typeName":"...","valuesMaxCount":12345,"valuesMinCount":12345}]},"relationshipAttributeDefs":[{"isLegacyAttribute":true,"relationshipTypeName":"...","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},{"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}],"subTypes":["...","..."],"superTypes":["...","..."],"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":"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":"CLASSIFICATION","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":"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}],"property2":[{"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}]},"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":"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":"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},{"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}],"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}],"enumDefs":[{"defaultValue":"...","elementDefs":[{"description":"...","ordinal":12345,"value":"..."},{"description":"...","ordinal":12345,"value":"..."}],"category":"STRUCT","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":"PRIMITIVE","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"TWO_TO_ONE","relationshipCategory":"COMPOSITION","relationshipLabel":"...","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":"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":"STRUCT","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"NONE","relationshipCategory":"AGGREGATION","relationshipLabel":"...","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":"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":"ENUM","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":"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},{"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":"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}]}; // (optional)
[apiInstance createAtlasTypeDefsWith:atlasTypesDef
completionHandler: ^(NSError* error) {
if (error) {
NSLog(@"Error: %@", error);
}
}];
var AtlasRestApi = require('atlas_rest_api');
// Create an instance of the API class
var api = new AtlasRestApi.TypesRESTApi()
var opts = {
'atlasTypesDef': {"businessMetadataDefs":[{"attributeDefs":[{"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},{"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":"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},{"attributeDefs":[{"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},{"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}],"category":"PRIMITIVE","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":"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},{"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":"STRUCT","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":"DEFAULT","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":"STRUCT","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":"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},{"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}],"property2":[{"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":"DEFAULT","isIndexable":true,"isOptional":true,"isUnique":true,"name":"...","options":{"property1":"...","property2":"..."},"searchWeight":12345,"typeName":"...","valuesMaxCount":12345,"valuesMinCount":12345}]},"relationshipAttributeDefs":[{"isLegacyAttribute":true,"relationshipTypeName":"...","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},{"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}],"subTypes":["...","..."],"superTypes":["...","..."],"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":"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":"CLASSIFICATION","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":"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}],"property2":[{"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}]},"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":"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":"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},{"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}],"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}],"enumDefs":[{"defaultValue":"...","elementDefs":[{"description":"...","ordinal":12345,"value":"..."},{"description":"...","ordinal":12345,"value":"..."}],"category":"STRUCT","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":"PRIMITIVE","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"TWO_TO_ONE","relationshipCategory":"COMPOSITION","relationshipLabel":"...","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":"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":"STRUCT","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"NONE","relationshipCategory":"AGGREGATION","relationshipLabel":"...","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":"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":"ENUM","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":"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},{"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":"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}]} // {AtlasTypesDef}
};
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully.');
}
};
api.createAtlasTypeDefs(opts, callback);
using System;
using System.Diagnostics;
using Org.OpenAPITools.Api;
using Org.OpenAPITools.Client;
using Org.OpenAPITools.Model;
namespace Example
{
public class createAtlasTypeDefsExample
{
public void main()
{
// Create an instance of the API class
var apiInstance = new TypesRESTApi();
var atlasTypesDef = new AtlasTypesDef(); // AtlasTypesDef | (optional)
try {
apiInstance.createAtlasTypeDefs(atlasTypesDef);
} catch (Exception e) {
Debug.Print("Exception when calling TypesRESTApi.createAtlasTypeDefs: " + e.Message );
}
}
}
}
<?php
require_once(__DIR__ . '/vendor/autoload.php');
// Create an instance of the API class
$api_instance = new OpenAPITools\Client\Api\TypesRESTApi();
$atlasTypesDef = {"businessMetadataDefs":[{"attributeDefs":[{"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},{"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":"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},{"attributeDefs":[{"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},{"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}],"category":"PRIMITIVE","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":"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},{"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":"STRUCT","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":"DEFAULT","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":"STRUCT","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":"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},{"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}],"property2":[{"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":"DEFAULT","isIndexable":true,"isOptional":true,"isUnique":true,"name":"...","options":{"property1":"...","property2":"..."},"searchWeight":12345,"typeName":"...","valuesMaxCount":12345,"valuesMinCount":12345}]},"relationshipAttributeDefs":[{"isLegacyAttribute":true,"relationshipTypeName":"...","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},{"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}],"subTypes":["...","..."],"superTypes":["...","..."],"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":"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":"CLASSIFICATION","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":"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}],"property2":[{"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}]},"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":"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":"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},{"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}],"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}],"enumDefs":[{"defaultValue":"...","elementDefs":[{"description":"...","ordinal":12345,"value":"..."},{"description":"...","ordinal":12345,"value":"..."}],"category":"STRUCT","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":"PRIMITIVE","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"TWO_TO_ONE","relationshipCategory":"COMPOSITION","relationshipLabel":"...","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":"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":"STRUCT","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"NONE","relationshipCategory":"AGGREGATION","relationshipLabel":"...","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":"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":"ENUM","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":"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},{"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":"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}]}; // AtlasTypesDef |
try {
$api_instance->createAtlasTypeDefs($atlasTypesDef);
} catch (Exception $e) {
echo 'Exception when calling TypesRESTApi->createAtlasTypeDefs: ', $e->getMessage(), PHP_EOL;
}
?>
use Data::Dumper;
use WWW::OPenAPIClient::Configuration;
use WWW::OPenAPIClient::TypesRESTApi;
# Create an instance of the API class
my $api_instance = WWW::OPenAPIClient::TypesRESTApi->new();
my $atlasTypesDef = WWW::OPenAPIClient::Object::AtlasTypesDef->new(); # AtlasTypesDef |
eval {
$api_instance->createAtlasTypeDefs(atlasTypesDef => $atlasTypesDef);
};
if ($@) {
warn "Exception when calling TypesRESTApi->createAtlasTypeDefs: $@\n";
}
from __future__ import print_statement
import time
import openapi_client
from openapi_client.rest import ApiException
from pprint import pprint
# Create an instance of the API class
api_instance = openapi_client.TypesRESTApi()
atlasTypesDef = {"businessMetadataDefs":[{"attributeDefs":[{"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},{"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":"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},{"attributeDefs":[{"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},{"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}],"category":"PRIMITIVE","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":"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},{"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":"STRUCT","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":"DEFAULT","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":"STRUCT","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":"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},{"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}],"property2":[{"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":"DEFAULT","isIndexable":true,"isOptional":true,"isUnique":true,"name":"...","options":{"property1":"...","property2":"..."},"searchWeight":12345,"typeName":"...","valuesMaxCount":12345,"valuesMinCount":12345}]},"relationshipAttributeDefs":[{"isLegacyAttribute":true,"relationshipTypeName":"...","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},{"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}],"subTypes":["...","..."],"superTypes":["...","..."],"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":"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":"CLASSIFICATION","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":"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}],"property2":[{"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}]},"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":"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":"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},{"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}],"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}],"enumDefs":[{"defaultValue":"...","elementDefs":[{"description":"...","ordinal":12345,"value":"..."},{"description":"...","ordinal":12345,"value":"..."}],"category":"STRUCT","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":"PRIMITIVE","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"TWO_TO_ONE","relationshipCategory":"COMPOSITION","relationshipLabel":"...","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":"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":"STRUCT","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"NONE","relationshipCategory":"AGGREGATION","relationshipLabel":"...","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":"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":"ENUM","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":"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},{"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":"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}]} # AtlasTypesDef | (optional)
try:
api_instance.create_atlas_type_defs(atlasTypesDef=atlasTypesDef)
except ApiException as e:
print("Exception when calling TypesRESTApi->createAtlasTypeDefs: %s\n" % e)
extern crate TypesRESTApi;
pub fn main() {
let atlasTypesDef = {"businessMetadataDefs":[{"attributeDefs":[{"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},{"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":"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},{"attributeDefs":[{"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},{"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}],"category":"PRIMITIVE","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":"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},{"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":"STRUCT","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":"DEFAULT","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":"STRUCT","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":"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},{"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}],"property2":[{"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":"DEFAULT","isIndexable":true,"isOptional":true,"isUnique":true,"name":"...","options":{"property1":"...","property2":"..."},"searchWeight":12345,"typeName":"...","valuesMaxCount":12345,"valuesMinCount":12345}]},"relationshipAttributeDefs":[{"isLegacyAttribute":true,"relationshipTypeName":"...","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},{"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}],"subTypes":["...","..."],"superTypes":["...","..."],"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":"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":"CLASSIFICATION","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":"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}],"property2":[{"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}]},"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":"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":"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},{"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}],"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}],"enumDefs":[{"defaultValue":"...","elementDefs":[{"description":"...","ordinal":12345,"value":"..."},{"description":"...","ordinal":12345,"value":"..."}],"category":"STRUCT","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":"PRIMITIVE","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"TWO_TO_ONE","relationshipCategory":"COMPOSITION","relationshipLabel":"...","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":"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":"STRUCT","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":"LIST","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"endDef2":{"cardinality":"SINGLE","description":"...","isContainer":true,"isLegacyAttribute":true,"name":"...","type":"..."},"propagateTags":"NONE","relationshipCategory":"AGGREGATION","relationshipLabel":"...","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":"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":"ENUM","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":"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},{"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":"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}]}; // AtlasTypesDef
let mut context = TypesRESTApi::Context::default();
let result = client.createAtlasTypeDefs(atlasTypesDef, &context).wait();
println!("{:?}", result);
}