Skip to main content

CompositionModelSpecs

Description

CompositionModelSpecs defines the high-level structure of the CompositionModel.


Provider field of tag provider

Provider of the CompositionModel.

Kind: string
Tag: provider
Data Type: string
Maximum Length: 31
Optional: False


Version field of tag version

The Version of the CompositionModel in the Semantic Versioning format.

Kind: string
Tag: version
Data Type: string
Optional: False
Regular Expression: ^v(0|[1-9]\d*)\.(0|[1-9]\d*)\.(0|[1-9]\d*)(?:-((//?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\.(?:0|[1-9]\d*|\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\+([0-9a-zA-Z-]+(?:\.[0-9a-zA-Z-]+)*))?$


License field of tag license

License for the CompositionModel in the SPDX format.

Kind: string
Tag: license
Data Type: string
Optional: False