GlossaryOperations Class
- Inheritance
-
azure.purview.catalog.operations._operations.GlossaryOperationsGlossaryOperations
Constructor
GlossaryOperations(*args, **kwargs)
Methods
assign_term_to_entities |
Assign the given term to the provided list of related objects. |
begin_import_glossary_terms_via_csv | |
begin_import_glossary_terms_via_csv_by_glossary_name |
Import Glossary Terms from local csv file by glossaryName. |
create_glossary |
Create a glossary. |
create_glossary_categories |
Create glossary category in bulk. |
create_glossary_category |
Create a glossary category. |
create_glossary_term |
Create a glossary term. |
create_glossary_terms |
Create glossary terms in bulk. |
delete_glossary |
Delete a glossary. |
delete_glossary_category |
Delete a glossary category. |
delete_glossary_term |
Delete a glossary term. |
delete_term_assignment_from_entities |
Delete the term assignment for the given list of related objects. |
export_glossary_terms_as_csv |
Export Glossary Terms as csv file. |
get_detailed_glossary |
Get a specific glossary with detailed information. |
get_entities_assigned_with_term |
Get all related objects assigned with the specified term. |
get_glossary |
Get a specific Glossary by its GUID. |
get_glossary_category |
Get specific glossary category by its GUID. |
get_glossary_term |
Get a specific glossary term by its GUID. |
get_import_csv_operation_status |
Get the status of import csv operation. |
list_category_terms |
Get all terms associated with the specific category. |
list_glossaries |
Get all glossaries registered with Atlas. |
list_glossary_categories |
Get the categories belonging to a specific glossary. |
list_glossary_categories_headers |
Get the category headers belonging to a specific glossary. |
list_glossary_term_headers |
Get term headers belonging to a specific glossary. |
list_glossary_terms |
Get terms belonging to a specific glossary. |
list_related_categories |
Get all related categories (parent and children). Limit, offset, and sort parameters are currently not being enabled and won't work even they are passed. |
list_related_terms |
Get all related terms for a specific term by its GUID. Limit, offset, and sort parameters are currently not being enabled and won't work even they are passed. |
list_terms_by_glossary_name |
Get terms by glossary name. |
partial_update_glossary |
Update the glossary partially. Some properties such as qualifiedName are not allowed to be updated. |
partial_update_glossary_category |
Update the glossary category partially. |
partial_update_glossary_term |
Update the glossary term partially. |
remove_term_assignment_from_entities |
Delete the term assignment for the given list of related objects. |
update_glossary |
Update the given glossary. |
update_glossary_category |
Update the given glossary category by its GUID. |
update_glossary_term |
Update the given glossary term by its GUID. |
assign_term_to_entities
Assign the given term to the provided list of related objects.
assign_term_to_entities(term_guid: str, related_object_ids: List[MutableMapping[str, Any]], **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
term_guid
Required
|
The globally unique identifier for glossary term. |
related_object_ids
Required
|
list[<xref:JSON>]
An array of related object IDs to which the term has to be associated. |
Returns
Type | Description |
---|---|
None |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
related_object_ids = [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the entity - can be
active or deleted. Deleted entities are not removed from Atlas store. Known
values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"typeName": "str" # Optional. The name of the type.
},
"relationshipGuid": "str", # Optional. The GUID of the relationship.
"relationshipStatus": "str", # Optional. The enum of relationship
status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes of the object.
}
}
]
begin_import_glossary_terms_via_csv
begin_import_glossary_terms_via_csv(glossary_guid: str, files: Dict[str, Any], *, include_term_hierarchy: bool | None = False, **kwargs: Any) -> LROPoller[MutableMapping[str, Any]]
Parameters
Name | Description |
---|---|
glossary_guid
Required
|
|
files
Required
|
|
Keyword-Only Parameters
Name | Description |
---|---|
include_term_hierarchy
Required
|
|
Exceptions
Type | Description |
---|---|
begin_import_glossary_terms_via_csv_by_glossary_name
Import Glossary Terms from local csv file by glossaryName.
begin_import_glossary_terms_via_csv_by_glossary_name(glossary_name: str, files: Dict[str, Any], *, include_term_hierarchy: bool | None = False, **kwargs: Any) -> LROPoller[MutableMapping[str, Any]]
Parameters
Name | Description |
---|---|
glossary_name
Required
|
The name of the glossary. |
files
Required
|
Multipart input for files. See the template in our example to find the input shape. |
Keyword-Only Parameters
Name | Description |
---|---|
include_term_hierarchy
|
Whether include term hierarchy. Default value is False. |
continuation_token
|
A continuation token to restart a poller from a saved state. |
polling
|
By default, your polling method will be LROBasePolling. Pass in False for this operation to not poll, or pass in your own initialized polling object for a personal polling strategy. |
polling_interval
|
Default waiting time between two polls for LRO operations if no Retry-After header is present. |
Returns
Type | Description |
---|---|
LROPoller[<xref:JSONType>]
|
An instance of LROPoller that returns JSON object |
Exceptions
Type | Description |
---|---|
Examples
# multipart input template you can fill out and use as your `files` input.
files = {
"file": b'bytes' # The csv file to import glossary terms from.
}
# response body for status code(s): 202
response.json() == {
"createTime": "str", # Optional. The created time of the record.
"error": {
"errorCode": 0, # Optional. Error code from async import job if
fail.
"errorMessage": "str" # Optional. Error message from async import
job if fail.
},
"id": "str", # Optional. guid string.
"lastUpdateTime": "str", # Optional. The last updated time of the record.
"properties": {
"importedTerms": "str", # Optional. Term numbers that already
imported successfully.
"totalTermsDetected": "str" # Optional. Total term numbers that
detected in csv.
},
"status": "str" # Optional. Enum of the status of import csv operation.
Possible values include: "NotStarted", "Succeeded", "Failed", "Running".
}
create_glossary
Create a glossary.
create_glossary(atlas_glossary: MutableMapping[str, Any], **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
atlas_glossary
Required
|
<xref:JSON>
Glossary definition, terms & categories can be anchored to a glossary. Using the anchor attribute when creating the Term/Category. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
atlas_glossary = {
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"language": "str", # Optional. The language of the glossary.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"usage": "str" # Optional. The usage of the glossary.
}
# response body for status code(s): 200
response.json() == {
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"language": "str", # Optional. The language of the glossary.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"usage": "str" # Optional. The usage of the glossary.
}
create_glossary_categories
Create glossary category in bulk.
create_glossary_categories(glossary_category: List[MutableMapping[str, Any]], **kwargs: Any) -> List[MutableMapping[str, Any]]
Parameters
Name | Description |
---|---|
glossary_category
Required
|
list[<xref:JSON>]
An array of glossary category definitions to be created. |
Returns
Type | Description |
---|---|
list[<xref:JSON>]
|
list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
glossary_category = [
{
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"childrenCategories": [
{
"categoryGuid": "str", # Optional. The GUID of the
category.
"description": "str", # Optional. The description of
the category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of
the parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"entityGuid": "str", # Optional. The GUID of the
entity.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"removePropagationsOnEntityDelete": bool, #
Optional. Determines if propagations will be removed on entity
deletion.
"source": "str", # Optional. indicate the source who
create the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The
end of the time boundary.
"startTime": "str", # Optional. The
start of the time boundary.
"timeZone": "str" # Optional. The
timezone of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"parentCategory": {
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"qualifiedName": "str", # Optional. The qualified name of the
glossary object.
"shortDescription": "str", # Optional. The short version of
description.
"terms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
]
# response body for status code(s): 200
response.json() == [
{
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"childrenCategories": [
{
"categoryGuid": "str", # Optional. The GUID of the
category.
"description": "str", # Optional. The description of
the category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of
the parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"entityGuid": "str", # Optional. The GUID of the
entity.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"removePropagationsOnEntityDelete": bool, #
Optional. Determines if propagations will be removed on entity
deletion.
"source": "str", # Optional. indicate the source who
create the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The
end of the time boundary.
"startTime": "str", # Optional. The
start of the time boundary.
"timeZone": "str" # Optional. The
timezone of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"parentCategory": {
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"qualifiedName": "str", # Optional. The qualified name of the
glossary object.
"shortDescription": "str", # Optional. The short version of
description.
"terms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
]
create_glossary_category
Create a glossary category.
create_glossary_category(glossary_category: MutableMapping[str, Any], **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
glossary_category
Required
|
<xref:JSON>
The glossary category definition. A category must be anchored to a Glossary when creating. Optionally, terms belonging to the category and the hierarchy can also be defined during creation. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
glossary_category = {
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"childrenCategories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"parentCategory": {
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the category
header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the parent
category.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
# response body for status code(s): 200
response.json() == {
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"childrenCategories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"parentCategory": {
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the category
header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the parent
category.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
create_glossary_term
Create a glossary term.
create_glossary_term(glossary_term: MutableMapping[str, Any], *, include_term_hierarchy: bool | None = False, **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
glossary_term
Required
|
<xref:JSON>
The glossary term definition. A term must be anchored to a Glossary at the time of creation. Optionally it can be categorized as well. |
Keyword-Only Parameters
Name | Description |
---|---|
include_term_hierarchy
|
Whether include term hierarchy. Default value is False. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
glossary_term = {
"abbreviation": "str", # Optional. The abbreviation of the term.
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"antonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"assignedEntities": [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"typeName": "str" # Optional. The name of the type.
},
"relationshipGuid": "str", # Optional. The GUID of the
relationship.
"relationshipStatus": "str", # Optional. The enum of
relationship status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional. An array of related
object IDs.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes of the
object.
}
}
],
"attributes": {
"str": {
"str": {} # Optional. The custom attributes of the term,
which is map<string,map<string,object>>."nThe key of the first layer map
is term template name.
}
},
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
record.
"displayText": "str", # Optional. The display text.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"status": "str" # Optional. The status of term relationship.
Known values are: "DRAFT", "ACTIVE", "DEPRECATED", "OBSOLETE", "OTHER".
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"classifies": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"contacts": {
"str": [
{
"id": "str", # Optional. Azure Active Directory
object Id.
"info": "str" # Optional. additional information to
describe this contact.
}
]
},
"createTime": 0.0, # Optional. The created time of the record.
"createdBy": "str", # Optional. The user who created the record.
"examples": [
"str" # Optional. An array of examples.
],
"guid": "str", # Optional. The GUID of the object.
"isA": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"preferredTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"preferredToTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"replacedBy": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"replacementTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"resources": [
{
"displayName": "str", # Optional. Display name for url.
"url": "str" # Optional. web url. http or https.
}
],
"seeAlso": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"shortDescription": "str", # Optional. The short version of description.
"status": "str", # Optional. Status of the AtlasGlossaryTerm. Known values
are: "Draft", "Approved", "Alert", "Expired".
"synonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"templateName": [
{} # Optional.
],
"translatedTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"translationTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"updateTime": 0.0, # Optional. The update time of the record.
"updatedBy": "str", # Optional. The user who updated the record.
"usage": "str", # Optional. The usage of the term.
"validValues": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"validValuesFor": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
# response body for status code(s): 200
response.json() == {
"abbreviation": "str", # Optional. The abbreviation of the term.
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"antonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"assignedEntities": [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"typeName": "str" # Optional. The name of the type.
},
"relationshipGuid": "str", # Optional. The GUID of the
relationship.
"relationshipStatus": "str", # Optional. The enum of
relationship status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional. An array of related
object IDs.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes of the
object.
}
}
],
"attributes": {
"str": {
"str": {} # Optional. The custom attributes of the term,
which is map<string,map<string,object>>."nThe key of the first layer map
is term template name.
}
},
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
record.
"displayText": "str", # Optional. The display text.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"status": "str" # Optional. The status of term relationship.
Known values are: "DRAFT", "ACTIVE", "DEPRECATED", "OBSOLETE", "OTHER".
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"classifies": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"contacts": {
"str": [
{
"id": "str", # Optional. Azure Active Directory
object Id.
"info": "str" # Optional. additional information to
describe this contact.
}
]
},
"createTime": 0.0, # Optional. The created time of the record.
"createdBy": "str", # Optional. The user who created the record.
"examples": [
"str" # Optional. An array of examples.
],
"guid": "str", # Optional. The GUID of the object.
"isA": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"preferredTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"preferredToTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"replacedBy": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"replacementTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"resources": [
{
"displayName": "str", # Optional. Display name for url.
"url": "str" # Optional. web url. http or https.
}
],
"seeAlso": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"shortDescription": "str", # Optional. The short version of description.
"status": "str", # Optional. Status of the AtlasGlossaryTerm. Known values
are: "Draft", "Approved", "Alert", "Expired".
"synonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"templateName": [
{} # Optional.
],
"translatedTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"translationTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"updateTime": 0.0, # Optional. The update time of the record.
"updatedBy": "str", # Optional. The user who updated the record.
"usage": "str", # Optional. The usage of the term.
"validValues": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"validValuesFor": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
create_glossary_terms
Create glossary terms in bulk.
create_glossary_terms(glossary_term: List[MutableMapping[str, Any]], *, include_term_hierarchy: bool | None = False, **kwargs: Any) -> List[MutableMapping[str, Any]]
Parameters
Name | Description |
---|---|
glossary_term
Required
|
list[<xref:JSON>]
An array of glossary term definitions to be created in bulk. |
Keyword-Only Parameters
Name | Description |
---|---|
include_term_hierarchy
|
Whether include term hierarchy. Default value is False. |
Returns
Type | Description |
---|---|
list[<xref:JSON>]
|
list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
glossary_term = [
{
"abbreviation": "str", # Optional. The abbreviation of the term.
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"antonyms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"assignedEntities": [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes
of the struct.
},
"lastModifiedTS": "str", # Optional. ETag
for concurrency control.
"typeName": "str" # Optional. The name of
the type.
},
"relationshipGuid": "str", # Optional. The GUID of
the relationship.
"relationshipStatus": "str", # Optional. The enum of
relationship status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional. An array of
related object IDs.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes
of the object.
}
}
],
"attributes": {
"str": {
"str": {} # Optional. The custom attributes of the
term, which is map<string,map<string,object>>."nThe key of the first
layer map is term template name.
}
},
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the
category.
"description": "str", # Optional. The description of
the record.
"displayText": "str", # Optional. The display text.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"status": "str" # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"entityGuid": "str", # Optional. The GUID of the
entity.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"removePropagationsOnEntityDelete": bool, #
Optional. Determines if propagations will be removed on entity
deletion.
"source": "str", # Optional. indicate the source who
create the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The
end of the time boundary.
"startTime": "str", # Optional. The
start of the time boundary.
"timeZone": "str" # Optional. The
timezone of the time boundary.
}
]
}
],
"classifies": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"contacts": {
"str": [
{
"id": "str", # Optional. Azure Active
Directory object Id.
"info": "str" # Optional. additional
information to describe this contact.
}
]
},
"createTime": 0.0, # Optional. The created time of the record.
"createdBy": "str", # Optional. The user who created the record.
"examples": [
"str" # Optional. An array of examples.
],
"guid": "str", # Optional. The GUID of the object.
"isA": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"preferredTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"preferredToTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"qualifiedName": "str", # Optional. The qualified name of the
glossary object.
"replacedBy": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"replacementTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"resources": [
{
"displayName": "str", # Optional. Display name for
url.
"url": "str" # Optional. web url. http or https.
}
],
"seeAlso": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"shortDescription": "str", # Optional. The short version of
description.
"status": "str", # Optional. Status of the AtlasGlossaryTerm. Known
values are: "Draft", "Approved", "Alert", "Expired".
"synonyms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"templateName": [
{} # Optional.
],
"translatedTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"translationTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"updateTime": 0.0, # Optional. The update time of the record.
"updatedBy": "str", # Optional. The user who updated the record.
"usage": "str", # Optional. The usage of the term.
"validValues": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"validValuesFor": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
]
# response body for status code(s): 200
response.json() == [
{
"abbreviation": "str", # Optional. The abbreviation of the term.
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"antonyms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"assignedEntities": [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes
of the struct.
},
"lastModifiedTS": "str", # Optional. ETag
for concurrency control.
"typeName": "str" # Optional. The name of
the type.
},
"relationshipGuid": "str", # Optional. The GUID of
the relationship.
"relationshipStatus": "str", # Optional. The enum of
relationship status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional. An array of
related object IDs.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes
of the object.
}
}
],
"attributes": {
"str": {
"str": {} # Optional. The custom attributes of the
term, which is map<string,map<string,object>>."nThe key of the first
layer map is term template name.
}
},
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the
category.
"description": "str", # Optional. The description of
the record.
"displayText": "str", # Optional. The display text.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"status": "str" # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"entityGuid": "str", # Optional. The GUID of the
entity.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"removePropagationsOnEntityDelete": bool, #
Optional. Determines if propagations will be removed on entity
deletion.
"source": "str", # Optional. indicate the source who
create the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The
end of the time boundary.
"startTime": "str", # Optional. The
start of the time boundary.
"timeZone": "str" # Optional. The
timezone of the time boundary.
}
]
}
],
"classifies": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"contacts": {
"str": [
{
"id": "str", # Optional. Azure Active
Directory object Id.
"info": "str" # Optional. additional
information to describe this contact.
}
]
},
"createTime": 0.0, # Optional. The created time of the record.
"createdBy": "str", # Optional. The user who created the record.
"examples": [
"str" # Optional. An array of examples.
],
"guid": "str", # Optional. The GUID of the object.
"isA": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"preferredTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"preferredToTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"qualifiedName": "str", # Optional. The qualified name of the
glossary object.
"replacedBy": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"replacementTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"resources": [
{
"displayName": "str", # Optional. Display name for
url.
"url": "str" # Optional. web url. http or https.
}
],
"seeAlso": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"shortDescription": "str", # Optional. The short version of
description.
"status": "str", # Optional. Status of the AtlasGlossaryTerm. Known
values are: "Draft", "Approved", "Alert", "Expired".
"synonyms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"templateName": [
{} # Optional.
],
"translatedTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"translationTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"updateTime": 0.0, # Optional. The update time of the record.
"updatedBy": "str", # Optional. The user who updated the record.
"usage": "str", # Optional. The usage of the term.
"validValues": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"validValuesFor": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
]
delete_glossary
Delete a glossary.
delete_glossary(glossary_guid: str, **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
glossary_guid
Required
|
The globally unique identifier for glossary. |
Returns
Type | Description |
---|---|
None |
Exceptions
Type | Description |
---|---|
delete_glossary_category
Delete a glossary category.
delete_glossary_category(category_guid: str, **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
category_guid
Required
|
The globally unique identifier of the category. |
Returns
Type | Description |
---|---|
None |
Exceptions
Type | Description |
---|---|
delete_glossary_term
Delete a glossary term.
delete_glossary_term(term_guid: str, **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
term_guid
Required
|
The globally unique identifier for glossary term. |
Returns
Type | Description |
---|---|
None |
Exceptions
Type | Description |
---|---|
delete_term_assignment_from_entities
Delete the term assignment for the given list of related objects.
delete_term_assignment_from_entities(term_guid: str, related_object_ids: List[MutableMapping[str, Any]], **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
term_guid
Required
|
The globally unique identifier for glossary term. |
related_object_ids
Required
|
list[<xref:JSON>]
An array of related object IDs from which the term has to be dissociated. |
Returns
Type | Description |
---|---|
None |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
related_object_ids = [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the entity - can be
active or deleted. Deleted entities are not removed from Atlas store. Known
values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"typeName": "str" # Optional. The name of the type.
},
"relationshipGuid": "str", # Optional. The GUID of the relationship.
"relationshipStatus": "str", # Optional. The enum of relationship
status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes of the object.
}
}
]
export_glossary_terms_as_csv
Export Glossary Terms as csv file.
export_glossary_terms_as_csv(glossary_guid: str, term_guids: List[str], *, include_term_hierarchy: bool | None = False, **kwargs: Any) -> IO
Parameters
Name | Description |
---|---|
glossary_guid
Required
|
The globally unique identifier for glossary. |
term_guids
Required
|
An array of term guids. |
Keyword-Only Parameters
Name | Description |
---|---|
include_term_hierarchy
|
Whether include term hierarchy. Default value is False. |
Returns
Type | Description |
---|---|
IO |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
term_guids = [
"str" # Optional.
]
get_detailed_glossary
Get a specific glossary with detailed information.
get_detailed_glossary(glossary_guid: str, *, include_term_hierarchy: bool | None = False, **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
glossary_guid
Required
|
The globally unique identifier for glossary. |
Keyword-Only Parameters
Name | Description |
---|---|
include_term_hierarchy
|
Whether include term hierarchy. Default value is False. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == {
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"categoryInfo": {
"str": {
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the
glossary.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"childrenCategories": [
{
"categoryGuid": "str", # Optional. The GUID
of the category.
"description": "str", # Optional. The
description of the category header.
"displayText": "str", # Optional. The
display text.
"parentCategoryGuid": "str", # Optional. The
GUID of the parent category.
"relationGuid": "str" # Optional. The GUID
of the relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes
of the struct.
},
"entityGuid": "str", # Optional. The GUID of
the entity.
"entityStatus": "str", # Optional. Status of
the entity - can be active or deleted. Deleted entities are not
removed from Atlas store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag
for concurrency control.
"removePropagationsOnEntityDelete": bool, #
Optional. Determines if propagations will be removed on entity
deletion.
"source": "str", # Optional. indicate the
source who create the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on
source information.
},
"typeName": "str", # Optional. The name of
the type.
"validityPeriods": [
{
"endTime": "str", #
Optional. The end of the time boundary.
"startTime": "str", #
Optional. The start of the time boundary.
"timeZone": "str" #
Optional. The timezone of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"longDescription": "str", # Optional. The long version
description.
"name": "str", # Optional. The name of the glossary object.
"parentCategory": {
"categoryGuid": "str", # Optional. The GUID of the
category.
"description": "str", # Optional. The description of
the category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of
the parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"qualifiedName": "str", # Optional. The qualified name of
the glossary object.
"shortDescription": "str", # Optional. The short version of
description.
"terms": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
]
}
},
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"language": "str", # Optional. The language of the glossary.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"termInfo": {
"str": {
"abbreviation": "str", # Optional. The abbreviation of the
term.
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the
glossary.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"antonyms": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"assignedEntities": [
{
"displayText": "str", # Optional. The
display text.
"entityStatus": "str", # Optional. Status of
the entity - can be active or deleted. Deleted entities are not
removed from Atlas store. Known values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the
object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The
attributes of the struct.
},
"lastModifiedTS": "str", # Optional.
ETag for concurrency control.
"typeName": "str" # Optional. The
name of the type.
},
"relationshipGuid": "str", # Optional. The
GUID of the relationship.
"relationshipStatus": "str", # Optional. The
enum of relationship status. Known values are: "ACTIVE",
"DELETED".
"relationshipType": "str", # Optional. An
array of related object IDs.
"typeName": "str", # Optional. The name of
the type.
"uniqueAttributes": {
"str": {} # Optional. The unique
attributes of the object.
}
}
],
"attributes": {
"str": {
"str": {} # Optional. The custom attributes
of the term, which is map<string,map<string,object>>."nThe key of
the first layer map is term template name.
}
},
"categories": [
{
"categoryGuid": "str", # Optional. The GUID
of the category.
"description": "str", # Optional. The
description of the record.
"displayText": "str", # Optional. The
display text.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"status": "str" # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes
of the struct.
},
"entityGuid": "str", # Optional. The GUID of
the entity.
"entityStatus": "str", # Optional. Status of
the entity - can be active or deleted. Deleted entities are not
removed from Atlas store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag
for concurrency control.
"removePropagationsOnEntityDelete": bool, #
Optional. Determines if propagations will be removed on entity
deletion.
"source": "str", # Optional. indicate the
source who create the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on
source information.
},
"typeName": "str", # Optional. The name of
the type.
"validityPeriods": [
{
"endTime": "str", #
Optional. The end of the time boundary.
"startTime": "str", #
Optional. The start of the time boundary.
"timeZone": "str" #
Optional. The timezone of the time boundary.
}
]
}
],
"classifies": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"contacts": {
"str": [
{
"id": "str", # Optional. Azure
Active Directory object Id.
"info": "str" # Optional. additional
information to describe this contact.
}
]
},
"createTime": 0.0, # Optional. The created time of the
record.
"createdBy": "str", # Optional. The user who created the
record.
"examples": [
"str" # Optional. An array of examples.
],
"guid": "str", # Optional. The GUID of the object.
"isA": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"longDescription": "str", # Optional. The long version
description.
"name": "str", # Optional. The name of the glossary object.
"preferredTerms": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"preferredToTerms": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"qualifiedName": "str", # Optional. The qualified name of
the glossary object.
"replacedBy": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"replacementTerms": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"resources": [
{
"displayName": "str", # Optional. Display
name for url.
"url": "str" # Optional. web url. http or
https.
}
],
"seeAlso": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"shortDescription": "str", # Optional. The short version of
description.
"status": "str", # Optional. Status of the
AtlasGlossaryTerm. Known values are: "Draft", "Approved", "Alert",
"Expired".
"synonyms": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"templateName": [
{} # Optional. The glossary term information.
],
"translatedTerms": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"translationTerms": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"updateTime": 0.0, # Optional. The update time of the
record.
"updatedBy": "str", # Optional. The user who updated the
record.
"usage": "str", # Optional. The usage of the term.
"validValues": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
],
"validValuesFor": [
{
"description": "str", # Optional. The
description of the related term.
"displayText": "str", # Optional. The
display text.
"expression": "str", # Optional. The
expression of the term.
"relationGuid": "str", # Optional. The GUID
of the relationship.
"source": "str", # Optional. The source of
the term.
"status": "str", # Optional. The status of
term relationship. Known values are: "DRAFT", "ACTIVE",
"DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of
the term.
"termGuid": "str" # Optional. The GUID of
the term.
}
]
}
},
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"usage": "str" # Optional. The usage of the glossary.
}
get_entities_assigned_with_term
Get all related objects assigned with the specified term.
get_entities_assigned_with_term(term_guid: str, *, limit: int | None = None, offset: int | None = None, sort: str | None = 'ASC', **kwargs: Any) -> List[MutableMapping[str, Any]]
Parameters
Name | Description |
---|---|
term_guid
Required
|
The globally unique identifier for glossary term. |
Keyword-Only Parameters
Name | Description |
---|---|
limit
|
The page size - by default there is no paging. Default value is None. |
offset
|
The offset for pagination purpose. Default value is None. |
sort
|
The sort order, ASC (default) or DESC. Default value is "ASC". |
Returns
Type | Description |
---|---|
list[<xref:JSON>]
|
list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the entity - can be
active or deleted. Deleted entities are not removed from Atlas store. Known
values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"typeName": "str" # Optional. The name of the type.
},
"relationshipGuid": "str", # Optional. The GUID of the relationship.
"relationshipStatus": "str", # Optional. The enum of relationship
status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes of the object.
}
}
]
get_glossary
Get a specific Glossary by its GUID.
get_glossary(glossary_guid: str, **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
glossary_guid
Required
|
The globally unique identifier for glossary. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == {
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"language": "str", # Optional. The language of the glossary.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"usage": "str" # Optional. The usage of the glossary.
}
get_glossary_category
Get specific glossary category by its GUID.
get_glossary_category(category_guid: str, **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
category_guid
Required
|
The globally unique identifier of the category. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == {
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"childrenCategories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"parentCategory": {
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the category
header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the parent
category.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
get_glossary_term
Get a specific glossary term by its GUID.
get_glossary_term(term_guid: str, *, include_term_hierarchy: bool | None = False, exclude_relationship_type_list: List[str] | None = None, **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
term_guid
Required
|
The globally unique identifier for glossary term. |
Keyword-Only Parameters
Name | Description |
---|---|
include_term_hierarchy
|
Whether include term hierarchy. Default value is False. |
exclude_relationship_type_list
|
An array of relationship types which need to be excluded. Default value is None. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == {
"abbreviation": "str", # Optional. The abbreviation of the term.
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"antonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"assignedEntities": [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"typeName": "str" # Optional. The name of the type.
},
"relationshipGuid": "str", # Optional. The GUID of the
relationship.
"relationshipStatus": "str", # Optional. The enum of
relationship status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional. An array of related
object IDs.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes of the
object.
}
}
],
"attributes": {
"str": {
"str": {} # Optional. The custom attributes of the term,
which is map<string,map<string,object>>."nThe key of the first layer map
is term template name.
}
},
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
record.
"displayText": "str", # Optional. The display text.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"status": "str" # Optional. The status of term relationship.
Known values are: "DRAFT", "ACTIVE", "DEPRECATED", "OBSOLETE", "OTHER".
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"classifies": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"contacts": {
"str": [
{
"id": "str", # Optional. Azure Active Directory
object Id.
"info": "str" # Optional. additional information to
describe this contact.
}
]
},
"createTime": 0.0, # Optional. The created time of the record.
"createdBy": "str", # Optional. The user who created the record.
"examples": [
"str" # Optional. An array of examples.
],
"guid": "str", # Optional. The GUID of the object.
"isA": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"preferredTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"preferredToTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"replacedBy": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"replacementTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"resources": [
{
"displayName": "str", # Optional. Display name for url.
"url": "str" # Optional. web url. http or https.
}
],
"seeAlso": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"shortDescription": "str", # Optional. The short version of description.
"status": "str", # Optional. Status of the AtlasGlossaryTerm. Known values
are: "Draft", "Approved", "Alert", "Expired".
"synonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"templateName": [
{} # Optional.
],
"translatedTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"translationTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"updateTime": 0.0, # Optional. The update time of the record.
"updatedBy": "str", # Optional. The user who updated the record.
"usage": "str", # Optional. The usage of the term.
"validValues": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"validValuesFor": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
get_import_csv_operation_status
Get the status of import csv operation.
get_import_csv_operation_status(operation_guid: str, **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
operation_guid
Required
|
The globally unique identifier for async operation/job. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == {
"createTime": "str", # Optional. The created time of the record.
"error": {
"errorCode": 0, # Optional. Error code from async import job if
fail.
"errorMessage": "str" # Optional. Error message from async import
job if fail.
},
"id": "str", # Optional. guid string.
"lastUpdateTime": "str", # Optional. The last updated time of the record.
"properties": {
"importedTerms": "str", # Optional. Term numbers that already
imported successfully.
"totalTermsDetected": "str" # Optional. Total term numbers that
detected in csv.
},
"status": "str" # Optional. Enum of the status of import csv operation.
Known values are: "NotStarted", "Succeeded", "Failed", "Running".
}
list_category_terms
Get all terms associated with the specific category.
list_category_terms(category_guid: str, *, limit: int | None = None, offset: int | None = None, sort: str | None = 'ASC', **kwargs: Any) -> List[MutableMapping[str, Any]]
Parameters
Name | Description |
---|---|
category_guid
Required
|
The globally unique identifier of the category. |
Keyword-Only Parameters
Name | Description |
---|---|
limit
|
The page size - by default there is no paging. Default value is None. |
offset
|
The offset for pagination purpose. Default value is None. |
sort
|
The sort order, ASC (default) or DESC. Default value is "ASC". |
Returns
Type | Description |
---|---|
list[<xref:JSON>]
|
list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == [
{
"description": "str", # Optional. The description of the related
term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term relationship. Known
values are: "DRAFT", "ACTIVE", "DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
list_glossaries
Get all glossaries registered with Atlas.
list_glossaries(*, limit: int | None = None, offset: int | None = None, sort: str | None = 'ASC', ignore_terms_and_categories: bool | None = False, **kwargs: Any) -> List[MutableMapping[str, Any]]
Keyword-Only Parameters
Name | Description |
---|---|
limit
|
The page size - by default there is no paging. Default value is None. |
offset
|
The offset for pagination purpose. Default value is None. |
sort
|
The sort order, ASC (default) or DESC. Default value is "ASC". |
ignore_terms_and_categories
|
Whether ignore terms and categories. Default value is False. |
Returns
Type | Description |
---|---|
list[<xref:JSON>]
|
list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == [
{
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the
category.
"description": "str", # Optional. The description of
the category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of
the parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"entityGuid": "str", # Optional. The GUID of the
entity.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"removePropagationsOnEntityDelete": bool, #
Optional. Determines if propagations will be removed on entity
deletion.
"source": "str", # Optional. indicate the source who
create the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The
end of the time boundary.
"startTime": "str", # Optional. The
start of the time boundary.
"timeZone": "str" # Optional. The
timezone of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"language": "str", # Optional. The language of the glossary.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"qualifiedName": "str", # Optional. The qualified name of the
glossary object.
"shortDescription": "str", # Optional. The short version of
description.
"terms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"usage": "str" # Optional. The usage of the glossary.
}
]
list_glossary_categories
Get the categories belonging to a specific glossary.
list_glossary_categories(glossary_guid: str, *, limit: int | None = None, offset: int | None = None, sort: str | None = 'ASC', **kwargs: Any) -> List[MutableMapping[str, Any]]
Parameters
Name | Description |
---|---|
glossary_guid
Required
|
The globally unique identifier for glossary. |
Keyword-Only Parameters
Name | Description |
---|---|
limit
|
The page size - by default there is no paging. Default value is None. |
offset
|
The offset for pagination purpose. Default value is None. |
sort
|
The sort order, ASC (default) or DESC. Default value is "ASC". |
Returns
Type | Description |
---|---|
list[<xref:JSON>]
|
list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == [
{
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"childrenCategories": [
{
"categoryGuid": "str", # Optional. The GUID of the
category.
"description": "str", # Optional. The description of
the category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of
the parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"entityGuid": "str", # Optional. The GUID of the
entity.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"removePropagationsOnEntityDelete": bool, #
Optional. Determines if propagations will be removed on entity
deletion.
"source": "str", # Optional. indicate the source who
create the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The
end of the time boundary.
"startTime": "str", # Optional. The
start of the time boundary.
"timeZone": "str" # Optional. The
timezone of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"parentCategory": {
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"qualifiedName": "str", # Optional. The qualified name of the
glossary object.
"shortDescription": "str", # Optional. The short version of
description.
"terms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
]
list_glossary_categories_headers
Get the category headers belonging to a specific glossary.
list_glossary_categories_headers(glossary_guid: str, *, limit: int | None = None, offset: int | None = None, sort: str | None = 'ASC', **kwargs: Any) -> List[MutableMapping[str, Any]]
Parameters
Name | Description |
---|---|
glossary_guid
Required
|
The globally unique identifier for glossary. |
Keyword-Only Parameters
Name | Description |
---|---|
limit
|
The page size - by default there is no paging. Default value is None. |
offset
|
The offset for pagination purpose. Default value is None. |
sort
|
The sort order, ASC (default) or DESC. Default value is "ASC". |
Returns
Type | Description |
---|---|
list[<xref:JSON>]
|
list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the category
header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the parent
category.
"relationGuid": "str" # Optional. The GUID of the relationship.
}
]
list_glossary_term_headers
Get term headers belonging to a specific glossary.
list_glossary_term_headers(glossary_guid: str, *, limit: int | None = None, offset: int | None = None, sort: str | None = 'ASC', **kwargs: Any) -> List[MutableMapping[str, Any]]
Parameters
Name | Description |
---|---|
glossary_guid
Required
|
The globally unique identifier for glossary. |
Keyword-Only Parameters
Name | Description |
---|---|
limit
|
The page size - by default there is no paging. Default value is None. |
offset
|
The offset for pagination purpose. Default value is None. |
sort
|
The sort order, ASC (default) or DESC. Default value is "ASC". |
Returns
Type | Description |
---|---|
list[<xref:JSON>]
|
list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == [
{
"description": "str", # Optional. The description of the related
term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term relationship. Known
values are: "DRAFT", "ACTIVE", "DEPRECATED", "OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
list_glossary_terms
Get terms belonging to a specific glossary.
list_glossary_terms(glossary_guid: str, *, include_term_hierarchy: bool | None = False, limit: int | None = None, offset: int | None = None, sort: str | None = 'ASC', **kwargs: Any) -> List[MutableMapping[str, Any]]
Parameters
Name | Description |
---|---|
glossary_guid
Required
|
The globally unique identifier for glossary. |
Keyword-Only Parameters
Name | Description |
---|---|
include_term_hierarchy
|
Whether include term hierarchy. Default value is False. |
limit
|
The page size - by default there is no paging. Default value is None. |
offset
|
The offset for pagination purpose. Default value is None. |
sort
|
The sort order, ASC (default) or DESC. Default value is "ASC". |
Returns
Type | Description |
---|---|
list[<xref:JSON>]
|
list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == [
{
"abbreviation": "str", # Optional. The abbreviation of the term.
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"antonyms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"assignedEntities": [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes
of the struct.
},
"lastModifiedTS": "str", # Optional. ETag
for concurrency control.
"typeName": "str" # Optional. The name of
the type.
},
"relationshipGuid": "str", # Optional. The GUID of
the relationship.
"relationshipStatus": "str", # Optional. The enum of
relationship status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional. An array of
related object IDs.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes
of the object.
}
}
],
"attributes": {
"str": {
"str": {} # Optional. The custom attributes of the
term, which is map<string,map<string,object>>."nThe key of the first
layer map is term template name.
}
},
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the
category.
"description": "str", # Optional. The description of
the record.
"displayText": "str", # Optional. The display text.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"status": "str" # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"entityGuid": "str", # Optional. The GUID of the
entity.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"removePropagationsOnEntityDelete": bool, #
Optional. Determines if propagations will be removed on entity
deletion.
"source": "str", # Optional. indicate the source who
create the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The
end of the time boundary.
"startTime": "str", # Optional. The
start of the time boundary.
"timeZone": "str" # Optional. The
timezone of the time boundary.
}
]
}
],
"classifies": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"contacts": {
"str": [
{
"id": "str", # Optional. Azure Active
Directory object Id.
"info": "str" # Optional. additional
information to describe this contact.
}
]
},
"createTime": 0.0, # Optional. The created time of the record.
"createdBy": "str", # Optional. The user who created the record.
"examples": [
"str" # Optional. An array of examples.
],
"guid": "str", # Optional. The GUID of the object.
"isA": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"preferredTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"preferredToTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"qualifiedName": "str", # Optional. The qualified name of the
glossary object.
"replacedBy": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"replacementTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"resources": [
{
"displayName": "str", # Optional. Display name for
url.
"url": "str" # Optional. web url. http or https.
}
],
"seeAlso": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"shortDescription": "str", # Optional. The short version of
description.
"status": "str", # Optional. Status of the AtlasGlossaryTerm. Known
values are: "Draft", "Approved", "Alert", "Expired".
"synonyms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"templateName": [
{} # Optional.
],
"translatedTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"translationTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"updateTime": 0.0, # Optional. The update time of the record.
"updatedBy": "str", # Optional. The user who updated the record.
"usage": "str", # Optional. The usage of the term.
"validValues": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"validValuesFor": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
]
list_related_categories
Get all related categories (parent and children). Limit, offset, and sort parameters are currently not being enabled and won't work even they are passed.
list_related_categories(category_guid: str, *, limit: int | None = None, offset: int | None = None, sort: str | None = 'ASC', **kwargs: Any) -> Dict[str, List[MutableMapping[str, Any]]]
Parameters
Name | Description |
---|---|
category_guid
Required
|
The globally unique identifier of the category. |
Keyword-Only Parameters
Name | Description |
---|---|
limit
|
The page size - by default there is no paging. Default value is None. |
offset
|
The offset for pagination purpose. Default value is None. |
sort
|
The sort order, ASC (default) or DESC. Default value is "ASC". |
Returns
Type | Description |
---|---|
dict mapping str to list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == {
"str": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
]
}
list_related_terms
Get all related terms for a specific term by its GUID. Limit, offset, and sort parameters are currently not being enabled and won't work even they are passed.
list_related_terms(term_guid: str, *, limit: int | None = None, offset: int | None = None, sort: str | None = 'ASC', **kwargs: Any) -> Dict[str, List[MutableMapping[str, Any]]]
Parameters
Name | Description |
---|---|
term_guid
Required
|
The globally unique identifier for glossary term. |
Keyword-Only Parameters
Name | Description |
---|---|
limit
|
The page size - by default there is no paging. Default value is None. |
offset
|
The offset for pagination purpose. Default value is None. |
sort
|
The sort order, ASC (default) or DESC. Default value is "ASC". |
Returns
Type | Description |
---|---|
dict mapping str to list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == {
"str": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
list_terms_by_glossary_name
Get terms by glossary name.
list_terms_by_glossary_name(glossary_name: str, *, limit: int | None = None, offset: int | None = None, include_term_hierarchy: bool | None = False, **kwargs: Any) -> List[MutableMapping[str, Any]]
Parameters
Name | Description |
---|---|
glossary_name
Required
|
The name of the glossary. |
Keyword-Only Parameters
Name | Description |
---|---|
limit
|
The page size - by default there is no paging. Default value is None. |
offset
|
The offset for pagination purpose. Default value is None. |
include_term_hierarchy
|
Whether include term hierarchy. Default value is False. |
Returns
Type | Description |
---|---|
list[<xref:JSON>]
|
list of JSON object |
Exceptions
Type | Description |
---|---|
Examples
# response body for status code(s): 200
response.json() == [
{
"abbreviation": "str", # Optional. The abbreviation of the term.
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the
relationship.
},
"antonyms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"assignedEntities": [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes
of the struct.
},
"lastModifiedTS": "str", # Optional. ETag
for concurrency control.
"typeName": "str" # Optional. The name of
the type.
},
"relationshipGuid": "str", # Optional. The GUID of
the relationship.
"relationshipStatus": "str", # Optional. The enum of
relationship status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional. An array of
related object IDs.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes
of the object.
}
}
],
"attributes": {
"str": {
"str": {} # Optional. The custom attributes of the
term, which is map<string,map<string,object>>."nThe key of the first
layer map is term template name.
}
},
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the
category.
"description": "str", # Optional. The description of
the record.
"displayText": "str", # Optional. The display text.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"status": "str" # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"entityGuid": "str", # Optional. The GUID of the
entity.
"entityStatus": "str", # Optional. Status of the
entity - can be active or deleted. Deleted entities are not removed
from Atlas store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"removePropagationsOnEntityDelete": bool, #
Optional. Determines if propagations will be removed on entity
deletion.
"source": "str", # Optional. indicate the source who
create the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The
end of the time boundary.
"startTime": "str", # Optional. The
start of the time boundary.
"timeZone": "str" # Optional. The
timezone of the time boundary.
}
]
}
],
"classifies": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"contacts": {
"str": [
{
"id": "str", # Optional. Azure Active
Directory object Id.
"info": "str" # Optional. additional
information to describe this contact.
}
]
},
"createTime": 0.0, # Optional. The created time of the record.
"createdBy": "str", # Optional. The user who created the record.
"examples": [
"str" # Optional. An array of examples.
],
"guid": "str", # Optional. The GUID of the object.
"isA": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"preferredTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"preferredToTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"qualifiedName": "str", # Optional. The qualified name of the
glossary object.
"replacedBy": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"replacementTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"resources": [
{
"displayName": "str", # Optional. Display name for
url.
"url": "str" # Optional. web url. http or https.
}
],
"seeAlso": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"shortDescription": "str", # Optional. The short version of
description.
"status": "str", # Optional. Status of the AtlasGlossaryTerm. Known
values are: "Draft", "Approved", "Alert", "Expired".
"synonyms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"templateName": [
{} # Optional.
],
"translatedTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"translationTerms": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"updateTime": 0.0, # Optional. The update time of the record.
"updatedBy": "str", # Optional. The user who updated the record.
"usage": "str", # Optional. The usage of the term.
"validValues": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"validValuesFor": [
{
"description": "str", # Optional. The description of
the related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of
the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the
term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
]
partial_update_glossary
Update the glossary partially. Some properties such as qualifiedName are not allowed to be updated.
partial_update_glossary(glossary_guid: str, partial_updates: Dict[str, str], *, include_term_hierarchy: bool | None = False, **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
glossary_guid
Required
|
The globally unique identifier for glossary. |
partial_updates
Required
|
A map containing keys as attribute names and values as corresponding attribute values. |
Keyword-Only Parameters
Name | Description |
---|---|
include_term_hierarchy
|
Whether include term hierarchy. Default value is False. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
partial_updates = {
"str": "str" # Optional.
}
# response body for status code(s): 200
response.json() == {
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"language": "str", # Optional. The language of the glossary.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"usage": "str" # Optional. The usage of the glossary.
}
partial_update_glossary_category
Update the glossary category partially.
partial_update_glossary_category(category_guid: str, partial_updates: Dict[str, str], **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
category_guid
Required
|
The globally unique identifier of the category. |
partial_updates
Required
|
A map containing keys as attribute names and values as corresponding attribute values for partial update. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
partial_updates = {
"str": "str" # Optional.
}
# response body for status code(s): 200
response.json() == {
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"childrenCategories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"parentCategory": {
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the category
header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the parent
category.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
partial_update_glossary_term
Update the glossary term partially.
partial_update_glossary_term(term_guid: str, partial_updates: Dict[str, str], *, include_term_hierarchy: bool | None = False, **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
term_guid
Required
|
The globally unique identifier for glossary term. |
partial_updates
Required
|
A map containing keys as attribute names and values as corresponding attribute values to be updated. |
Keyword-Only Parameters
Name | Description |
---|---|
include_term_hierarchy
|
Whether include term hierarchy. Default value is False. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
partial_updates = {
"str": "str" # Optional.
}
# response body for status code(s): 200
response.json() == {
"abbreviation": "str", # Optional. The abbreviation of the term.
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"antonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"assignedEntities": [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"typeName": "str" # Optional. The name of the type.
},
"relationshipGuid": "str", # Optional. The GUID of the
relationship.
"relationshipStatus": "str", # Optional. The enum of
relationship status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional. An array of related
object IDs.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes of the
object.
}
}
],
"attributes": {
"str": {
"str": {} # Optional. The custom attributes of the term,
which is map<string,map<string,object>>."nThe key of the first layer map
is term template name.
}
},
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
record.
"displayText": "str", # Optional. The display text.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"status": "str" # Optional. The status of term relationship.
Known values are: "DRAFT", "ACTIVE", "DEPRECATED", "OBSOLETE", "OTHER".
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"classifies": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"contacts": {
"str": [
{
"id": "str", # Optional. Azure Active Directory
object Id.
"info": "str" # Optional. additional information to
describe this contact.
}
]
},
"createTime": 0.0, # Optional. The created time of the record.
"createdBy": "str", # Optional. The user who created the record.
"examples": [
"str" # Optional. An array of examples.
],
"guid": "str", # Optional. The GUID of the object.
"isA": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"preferredTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"preferredToTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"replacedBy": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"replacementTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"resources": [
{
"displayName": "str", # Optional. Display name for url.
"url": "str" # Optional. web url. http or https.
}
],
"seeAlso": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"shortDescription": "str", # Optional. The short version of description.
"status": "str", # Optional. Status of the AtlasGlossaryTerm. Known values
are: "Draft", "Approved", "Alert", "Expired".
"synonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"templateName": [
{} # Optional.
],
"translatedTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"translationTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"updateTime": 0.0, # Optional. The update time of the record.
"updatedBy": "str", # Optional. The user who updated the record.
"usage": "str", # Optional. The usage of the term.
"validValues": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"validValuesFor": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
remove_term_assignment_from_entities
Delete the term assignment for the given list of related objects.
remove_term_assignment_from_entities(term_guid: str, related_object_ids: List[MutableMapping[str, Any]], **kwargs: Any) -> None
Parameters
Name | Description |
---|---|
term_guid
Required
|
The globally unique identifier for glossary term. |
related_object_ids
Required
|
list[<xref:JSON>]
An array of related object IDs from which the term has to be dissociated. |
Returns
Type | Description |
---|---|
None |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
related_object_ids = [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the entity - can be
active or deleted. Deleted entities are not removed from Atlas store. Known
values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"typeName": "str" # Optional. The name of the type.
},
"relationshipGuid": "str", # Optional. The GUID of the relationship.
"relationshipStatus": "str", # Optional. The enum of relationship
status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes of the object.
}
}
]
update_glossary
Update the given glossary.
update_glossary(glossary_guid: str, updated_glossary: MutableMapping[str, Any], **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
glossary_guid
Required
|
The globally unique identifier for glossary. |
updated_glossary
Required
|
<xref:JSON>
The glossary definition to be updated. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
updated_glossary = {
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"language": "str", # Optional. The language of the glossary.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"usage": "str" # Optional. The usage of the glossary.
}
# response body for status code(s): 200
response.json() == {
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"language": "str", # Optional. The language of the glossary.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"usage": "str" # Optional. The usage of the glossary.
}
update_glossary_category
Update the given glossary category by its GUID.
update_glossary_category(category_guid: str, glossary_category: MutableMapping[str, Any], **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
category_guid
Required
|
The globally unique identifier of the category. |
glossary_category
Required
|
<xref:JSON>
The glossary category to be updated. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
glossary_category = {
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"childrenCategories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"parentCategory": {
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the category
header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the parent
category.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
# response body for status code(s): 200
response.json() == {
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"childrenCategories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
category header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the
parent category.
"relationGuid": "str" # Optional. The GUID of the
relationship.
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"guid": "str", # Optional. The GUID of the object.
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"parentCategory": {
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the category
header.
"displayText": "str", # Optional. The display text.
"parentCategoryGuid": "str", # Optional. The GUID of the parent
category.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"shortDescription": "str", # Optional. The short version of description.
"terms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
update_glossary_term
Update the given glossary term by its GUID.
update_glossary_term(term_guid: str, glossary_term: MutableMapping[str, Any], *, include_term_hierarchy: bool | None = False, **kwargs: Any) -> MutableMapping[str, Any]
Parameters
Name | Description |
---|---|
term_guid
Required
|
The globally unique identifier for glossary term. |
glossary_term
Required
|
<xref:JSON>
The glossary term to be updated. |
Keyword-Only Parameters
Name | Description |
---|---|
include_term_hierarchy
|
Whether include term hierarchy. Default value is False. |
Returns
Type | Description |
---|---|
<xref:JSON>
|
JSON object |
Exceptions
Type | Description |
---|---|
Examples
# JSON input template you can fill out and use as your body input.
glossary_term = {
"abbreviation": "str", # Optional. The abbreviation of the term.
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"antonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"assignedEntities": [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"typeName": "str" # Optional. The name of the type.
},
"relationshipGuid": "str", # Optional. The GUID of the
relationship.
"relationshipStatus": "str", # Optional. The enum of
relationship status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional. An array of related
object IDs.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes of the
object.
}
}
],
"attributes": {
"str": {
"str": {} # Optional. The custom attributes of the term,
which is map<string,map<string,object>>."nThe key of the first layer map
is term template name.
}
},
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
record.
"displayText": "str", # Optional. The display text.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"status": "str" # Optional. The status of term relationship.
Known values are: "DRAFT", "ACTIVE", "DEPRECATED", "OBSOLETE", "OTHER".
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"classifies": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"contacts": {
"str": [
{
"id": "str", # Optional. Azure Active Directory
object Id.
"info": "str" # Optional. additional information to
describe this contact.
}
]
},
"createTime": 0.0, # Optional. The created time of the record.
"createdBy": "str", # Optional. The user who created the record.
"examples": [
"str" # Optional. An array of examples.
],
"guid": "str", # Optional. The GUID of the object.
"isA": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"preferredTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"preferredToTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"replacedBy": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"replacementTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"resources": [
{
"displayName": "str", # Optional. Display name for url.
"url": "str" # Optional. web url. http or https.
}
],
"seeAlso": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"shortDescription": "str", # Optional. The short version of description.
"status": "str", # Optional. Status of the AtlasGlossaryTerm. Known values
are: "Draft", "Approved", "Alert", "Expired".
"synonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"templateName": [
{} # Optional.
],
"translatedTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"translationTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"updateTime": 0.0, # Optional. The update time of the record.
"updatedBy": "str", # Optional. The user who updated the record.
"usage": "str", # Optional. The usage of the term.
"validValues": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"validValuesFor": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
# response body for status code(s): 200
response.json() == {
"abbreviation": "str", # Optional. The abbreviation of the term.
"anchor": {
"displayText": "str", # Optional. The display text.
"glossaryGuid": "str", # Optional. The GUID of the glossary.
"relationGuid": "str" # Optional. The GUID of the relationship.
},
"antonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"assignedEntities": [
{
"displayText": "str", # Optional. The display text.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"guid": "str", # Optional. The GUID of the object.
"relationshipAttributes": {
"attributes": {
"str": {} # Optional. The attributes of the
struct.
},
"lastModifiedTS": "str", # Optional. ETag for
concurrency control.
"typeName": "str" # Optional. The name of the type.
},
"relationshipGuid": "str", # Optional. The GUID of the
relationship.
"relationshipStatus": "str", # Optional. The enum of
relationship status. Known values are: "ACTIVE", "DELETED".
"relationshipType": "str", # Optional. An array of related
object IDs.
"typeName": "str", # Optional. The name of the type.
"uniqueAttributes": {
"str": {} # Optional. The unique attributes of the
object.
}
}
],
"attributes": {
"str": {
"str": {} # Optional. The custom attributes of the term,
which is map<string,map<string,object>>."nThe key of the first layer map
is term template name.
}
},
"categories": [
{
"categoryGuid": "str", # Optional. The GUID of the category.
"description": "str", # Optional. The description of the
record.
"displayText": "str", # Optional. The display text.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"status": "str" # Optional. The status of term relationship.
Known values are: "DRAFT", "ACTIVE", "DEPRECATED", "OBSOLETE", "OTHER".
}
],
"classifications": [
{
"attributes": {
"str": {} # Optional. The attributes of the struct.
},
"entityGuid": "str", # Optional. The GUID of the entity.
"entityStatus": "str", # Optional. Status of the entity -
can be active or deleted. Deleted entities are not removed from Atlas
store. Known values are: "ACTIVE", "DELETED".
"lastModifiedTS": "str", # Optional. ETag for concurrency
control.
"removePropagationsOnEntityDelete": bool, # Optional.
Determines if propagations will be removed on entity deletion.
"source": "str", # Optional. indicate the source who create
the classification detail.
"sourceDetails": {
"str": {} # Optional. more detail on source
information.
},
"typeName": "str", # Optional. The name of the type.
"validityPeriods": [
{
"endTime": "str", # Optional. The end of the
time boundary.
"startTime": "str", # Optional. The start of
the time boundary.
"timeZone": "str" # Optional. The timezone
of the time boundary.
}
]
}
],
"classifies": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"contacts": {
"str": [
{
"id": "str", # Optional. Azure Active Directory
object Id.
"info": "str" # Optional. additional information to
describe this contact.
}
]
},
"createTime": 0.0, # Optional. The created time of the record.
"createdBy": "str", # Optional. The user who created the record.
"examples": [
"str" # Optional. An array of examples.
],
"guid": "str", # Optional. The GUID of the object.
"isA": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"lastModifiedTS": "str", # Optional. ETag for concurrency control.
"longDescription": "str", # Optional. The long version description.
"name": "str", # Optional. The name of the glossary object.
"preferredTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"preferredToTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"qualifiedName": "str", # Optional. The qualified name of the glossary
object.
"replacedBy": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"replacementTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"resources": [
{
"displayName": "str", # Optional. Display name for url.
"url": "str" # Optional. web url. http or https.
}
],
"seeAlso": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"shortDescription": "str", # Optional. The short version of description.
"status": "str", # Optional. Status of the AtlasGlossaryTerm. Known values
are: "Draft", "Approved", "Alert", "Expired".
"synonyms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"templateName": [
{} # Optional.
],
"translatedTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"translationTerms": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"updateTime": 0.0, # Optional. The update time of the record.
"updatedBy": "str", # Optional. The user who updated the record.
"usage": "str", # Optional. The usage of the term.
"validValues": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
],
"validValuesFor": [
{
"description": "str", # Optional. The description of the
related term.
"displayText": "str", # Optional. The display text.
"expression": "str", # Optional. The expression of the term.
"relationGuid": "str", # Optional. The GUID of the
relationship.
"source": "str", # Optional. The source of the term.
"status": "str", # Optional. The status of term
relationship. Known values are: "DRAFT", "ACTIVE", "DEPRECATED",
"OBSOLETE", "OTHER".
"steward": "str", # Optional. The steward of the term.
"termGuid": "str" # Optional. The GUID of the term.
}
]
}
Azure SDK for Python