Custom metadata#

class pyatlan.model.custom_metadata.CustomMetadataDict(*args, **kwargs)[source]#

This class allows the manipulation of a set of custom metadata attributes using the human-readable names.

property business_attributes: Dict[str, Any]#

Returns a dict containing the metadata set with the human-readable set name and property names resolved to their internal values

clear_all()[source]#

This method will set all the properties available explicitly to None

clear_unset()[source]#

This method will set all properties that haven’t been set to None

classmethod get_deleted_sentinel() CustomMetadataDict[source]#

Will return an CustomMetadataDict that is a sentinel object to represent deleted custom meta data.

is_set(key: str)[source]#

Returns a boolean indicating whether the given property has been set in the metadata set. The key will be validated to ensure that it’s a valid property name for this metadata set

property modified#

Returns a boolean indicating whether the set has been modified from its initial values

class pyatlan.model.custom_metadata.CustomMetadataProxy(business_attributes: Dict[str, Any] | None)[source]#
class pyatlan.model.custom_metadata.CustomMetadataRequest(*, __root__: Dict[str, Any])[source]#