pyapacheatlas.core.collections.PurviewCollectionsClient#

class pyapacheatlas.core.collections.PurviewCollectionsClient(endpoint_url: str, authentication, **kwargs)#

Some support for purview collections api.

See also: https://docs.microsoft.com/en-us/rest/api/purview/catalogdataplane/collection

__init__(endpoint_url: str, authentication, **kwargs)#
Parameters

endpoint_url (str) – Base URL for purview account, e.g. “https://{account}.purview.azure.com/” .

Methods

__init__(endpoint_url, authentication, **kwargs)

param str endpoint_url

create_or_update_collection(name, …[, …])

Create or update a collection.

delete_collection(name[, api_version])

Delete the given collection based on its name.

generate_request_headers([include, exclude])

list_collections([api_version, skipToken])

List the collections in the account.

move_entities(guids, collection[, api_version])

Move one or more entities based on their guid to the provided collection.

upload_entities(batch, collection[, …])

Creates or updates a batch of atlas entities in a purview collection.

upload_single_entity(entity, collection[, …])

Creates or updates a single atlas entity in a purview collection.