pyapacheatlas.core.glossary.glossaryclient.GlossaryClient#
- class pyapacheatlas.core.glossary.glossaryclient.GlossaryClient(endpoint_url, authentication, **kwargs)#
- __init__(endpoint_url, authentication, **kwargs)#
Methods
__init__(endpoint_url, authentication, **kwargs)assignTerm(entities[, termGuid, termName, …])Assign a single term to many entities.
delete_assignedTerm(entities[, termGuid, …])Remove a single term from many entities.
delete_term(termGuid)Delete a term based on the termGuid :param str termGuid: The guid for the term.
generate_request_headers([include, exclude])get_glossary([name, guid, detailed])Retrieve the specified glossary by name or guid along with the term headers (AtlasRelatedTermHeader: including displayText and termGuid).
get_term([guid, name, glossary_name, …])Retrieve a single glossary term based on its guid.
get_termAssignedEntities([termGuid, …])Page through the assigned entities for the given term.
upload_term(term[, force_update])Upload a single term to Apache Atlas.
upload_terms(terms[, force_update])Upload a multiple terms to Apache Atlas.