Vridlo/types/Arch

Arch is a primary structure that represents Arch model, which implies architecture for builders and RPMs. It is described as:

Slug of the RPM architecture. Can contain only letters, digits and underscores. Is unique per system.
 * slug is string mandatory write-once

File path part relative from the assembler's path base for exporting of the source or built RPMs.
 * relative_path is string optional

Name array for the architecture. It can include the only title kind texts.
 * names is Name array mandatory

Application count built for the architecture, excluding the noarch.
 * apps_count is positive mandatory read-only