Core model#

class pyatlan.model.core.AtlanTagName(*args, **kwargs)[source]#
classmethod get_deleted_sentinel() AtlanTagName[source]#

Will return an AtlanTagName that is a sentinel object to represent deleted tags.

class pyatlan.model.core.AtlanTag(*args, typeName: AtlanTagName | None = None, entityGuid: str | None = None, entityStatus: EntityStatus | None = None, propagate: bool | None = None, removePropagationsOnEntityDelete: bool | None = None, restrictPropagationThroughLineage: bool | None = None, restrictPropagationThroughHierarchy: bool | None = None, validityPeriods: List[str] | None = None, attributes: Dict[str, Any] | None = None)[source]#
class pyatlan.model.core.AtlanTags(*, __root__: List[AtlanTag] = None)[source]#
class pyatlan.model.core.Announcement(announcement_title: str, announcement_type: pyatlan.model.enums.AnnouncementType, announcement_message: str | None = FieldInfo(extra={}))[source]#
class pyatlan.model.core.AssetRequest(*, entity: T = None)[source]#
class pyatlan.model.core.AssetResponse(*, entity: T = None, referredentities: Dict[str, Any] | None = None)[source]#
class pyatlan.model.core.BulkRequest(*, entities: List[T])[source]#
class pyatlan.model.core.SearchRequest(*, attributes: List[str] | None = None, offset: int | None = None, size: int | None = None)[source]#