tridion-sites-extensions-api-docs

Home > @tridion-sites/open-api-client > Schema

Schema type

Represents the data of a Schema defining the structure of content and/or metadata.

Signature:

export type Schema = VersionedItem & {
    AllowedMultimediaTypes?: Array<Link>;
    BundleProcess?: Link;
    ComponentProcess?: Link;
    DeleteBundleOnProcessFinished?: boolean;
    Description?: string;
    Fields?: FieldsDefinitionDictionary;
    IsIndexable?: boolean;
    IsPublishable?: boolean;
    IsTridionWebSchema?: boolean;
    MetadataFields?: FieldsDefinitionDictionary;
    NamespaceUri?: string;
    Purpose?: SchemaPurpose;
    RegionDefinition?: RegionDefinition;
    RootElementName?: string;
};

References: VersionedItem, Link, FieldsDefinitionDictionary, SchemaPurpose, RegionDefinition