Documentation
    Preparing search index...

    Interface MdmObjectTypeDefinition

    Definition of an MDM Object Type / Archetype in the Registry

    interface MdmObjectTypeDefinition {
        archetypeId: string;
        collection: string;
        name: string;
        nature: string;
        properties?: CollectionProperty[];
        traitsSchema?: Record<string, unknown>;
    }
    Index

    Properties

    archetypeId: string

    Unique archetype identifier (e.g. 'device', 'keychain', 'connectivity_service')

    collection: string

    Primary collection name (e.g. 'mdm.physical_units', 'mdm.virtual_keychains')

    name: string

    Human-readable title

    nature: string

    Nature classification

    properties?: CollectionProperty[]

    Property definitions compatible with Quatrain PersistedBaseObject / CollectionProperty

    traitsSchema?: Record<string, unknown>

    Optional traits schema definition