Integrity Python SDK

UUID

A UUID is a stable random identifier for objects that are not content-addressed.

View as Markdown

A UUID is a stable random identifier for objects that are not content-addressed.

In eqty_sdk, UUIDs are useful for entities and references that need identity without being derived from file or object content. They show up in places such as Entity, contexts linked to Governance Studio projects, and low-level statements that need to identify something by persistent ID rather than by CID.

You should care about UUIDs when you are working with external system identifiers, entity-style records, or context/project mapping. If your workflow is mostly asset-based, you will usually work with CIDs more often than UUIDs.

A simple wrapper around a UUID string. Provides a typed wrapper for UUID strings with property access and string conversion.

Attributes:

  • uuid (str) – The formatted UUID string.

Creates a new UUID, ensuring it is prefixed with urn:uuid:.

eqty_sdk._rust.UUID.uuid

python
uuid: str

The formatted UUID string.