ApplicationBranchBase
ApplicationBranchBase
Holds the basic information about a single branch of applications.
JSON Example
{
"product": {
"created_at": "2022-11-14T16:00:00.000Z",
"updated_at": "2022-11-14T16:00:00.000Z",
"applied_policy": {
"deprecation_policy": {
"key": "wordpress-6-deprecation",
"name": "Deprecation of Wordpress 6",
"deprecation_date": "2022-12-14T00:00:00.000Z",
"grace_period_days": 30,
"reason": "We will only maintain newest versions of Wordpress",
"alternative": "Wordpress 7 can be used instead",
"deprecation_policy_id": "49b8ee44-2945-4d93-8e87-a608399cfc3a"
},
"nonsupport_policy": {
"key": "memcached-nonsupport",
"name": "Memcached is not supported anymore",
"reason": "Upstream project has been discontinued.",
"nonsupport_policy_id": "49b8ee44-2945-4d93-8e87-a608399cfc3a"
}
},
"marked_draft": false
},
"branch": {
"latest_discovered_version": {
"version": "6.1",
"version_id": "22303119-5443-40b5-b95f-8914e7709ca5",
"license": {
"license_id": "99a07a3f-25fd-4dcb-9bf1-cdcb375033ca",
"name": "APACHE2"
},
"discovered_at": "2022-11-14T16:00:00.000Z"
}
}
}
object
branch
Required
Branch data of the application