[Index]

Model: data/Package

A model that stores system packaging information.

Model Details

Title Description Details
Package Name * The name that uniquely identifies this package at a specific hierarchy node.
  • Field Name: name
  • Type: String
Package Version
  • Field Name: version
  • Type: String
  • Pattern: ^[0-9]+?(\.[0-9]+?)+?$
Documentation The package documentation.
  • Field Name: documentation
  • Type: String
Copyright String The package copyright string.
  • Field Name: copyright
  • Type: String
Author The package author.
  • Field Name: author
  • Type: String
Vendor The package vendor.
  • Field Name: vendor
  • Type: String
MD5 Checksum The package md5 checksum.
  • Field Name: md5sum
  • Type: String
Depends on The package md5 checksum.
  • Field Name: dependencies.[n]
  • Type: Array
Package *
  • Field Name: dependencies.[n].package_name
  • Type: String
  • Choices: [" "]
Comparator
  • Field Name: dependencies.[n].comparator
  • Type: String
  • Choices: [">=", ">", "==", "<=", "<"]
Package Version
  • Field Name: dependencies.[n].package_version
  • Type: String
Manifest A list of references to primitive types and instances that make up the package
  • Field Name: manifest.[n]
  • Type: Array
Primitive Type The type of primitive instances
  • Field Name: manifest.[n].primitive_type
  • Type: String
  • Format: uri
Primitive Instances The primitive instances that make up the package
  • Field Name: primitive_instances.[n]
  • Type: Array
Primitive Instance A primitive instance
  • Field Name: manifest.[n].primitive_instances.[n].primitive_instance
  • Type: String
  • Choices: [" "]
Instance Version The instance version string.
  • Field Name: manifest.[n].primitive_instances.[n].version
  • Type: String
API reference for data/Package