Project
Get VersionSet
Gets a single ProjectVersionSet
A <em>ProjectVersionSet</em> represents a configuration, layout or structure of
a Project that is consistent for a range of ProjectReleases.
A ProjectComponent is associated with a single ProjectVersionSet. We track
changes to the componentry and structure of a Project over time using
ProjectVersionSets.
ProjectVersionSets are uniquely identified by the Project ID or Alias and
a simple integer, separated by a ':' character.
Examples of ProjectVersionSet identifiers:
* <b>argo-workflows:1</b>: the first ProjectVersionSet of the Argo Workflows
Project, using the "argo-workflows" Alias as the identifier.
* <b>proj_dda0b12f-9a76-43ff-a024-9839ed3ee57b:3</b> the third ProjectVersionSet of
the Argo Workflows Project, using the Argo Workflow Project's UUID as the
identifier.
Each ProjectVersionSet has a <b>Constraint</b> field that is a Semantic Versioning 2
Version Constraint, e.g. <b>>=1.2.1</b> or <b><2.34.50</b>. This Version Constraint
indicates which ProjectReleases the ProjectVersionSet describes.
GET
Get VersionSet
Response
OK
user who created the record.
timestamp of when the record was created.
user who last modified the record.
timestamp of when the record was last modified.
The sequence number of this ProjectVersionSet. Represents the number of times a change to the Project's configuration, component breakdown or architecture has been tracked.
Required range:
x >= 0Example:
1
ID of the Project for this ProjectVersionSet.
Example:
"proj_fc8c119c-0741-4062-8959-fe1a04b3842f"
Version constraint that describes which range of Project Release versions this ProjectVersionSet applies to.
Example:
">=1.0 <2"
A URL to the JSON Schema for this object.
Example:
"https://example.com/schemas/ProjectVersionSet.json"
Previous
Update VersionSetUpdate an existing ProjectVersionSet
A <em>ProjectVersionSet</em> represents a configuration, layout or structure of
a Project that is consistent for a range of ProjectReleases.
A ProjectComponent is associated with a single ProjectVersionSet. We track
changes to the componentry and structure of a Project over time using
ProjectVersionSets.
ProjectVersionSets are uniquely identified by the Project ID or Alias and
a simple integer, separated by a ':' character.
Examples of ProjectVersionSet identifiers:
* <b>argo-workflows:1</b>: the first ProjectVersionSet of the Argo Workflows
Project, using the "argo-workflows" Alias as the identifier.
* <b>proj_dda0b12f-9a76-43ff-a024-9839ed3ee57b:3</b> the third ProjectVersionSet of
the Argo Workflows Project, using the Argo Workflow Project's UUID as the
identifier.
Each ProjectVersionSet has a <b>Constraint</b> field that is a Semantic Versioning 2
Version Constraint, e.g. <b>>=1.2.1</b> or <b><2.34.50</b>. This Version Constraint
indicates which ProjectReleases the ProjectVersionSet describes.
Next
Get VersionSet