ApplicationOffering

ApplicationOffering
ApplicationOffering

It represents an application offered by TAC

JSON Example
{
    "id": "d16c7f4d-b38a-405b-a1ca-3ac0a79418c1",
    "product": {
        "name": "Argo CD",
        "key": "argo-cd",
        "description": "Argo CD is a declarative, GitOps continuous delivery tool for Kubernetes",
        "long_display_name": "Argo CD packaged by VMware",
        "disclaimer": "Trademarks: This software listing is packaged by VMware. The respective trademarks mentioned in the offering are owned by the respective companies, and use of them does not imply any affiliation or endorsement",
        "category": "Developer Tools"
    },
    "packaging_type": "HELM_CHART",
    "branch": "2",
    "status": "ENABLED",
    "operating_systems": [
        {
            "id": "d16c7f4d-b38a-405b-a1ca-3ac0a79418c1",
            "name": "Centos 7",
            "distro": "centos",
            "version": "7"
        }
    ],
    "_links": {
        "operating_systems": [
            {
                "href": "/v1/operating-system/351c1739-ca01-4a74-8124-1b99257cd7c9"
            }
        ]
    }
}
id
Required

Identifier of the offering

product
Required

It contains information about the software offered

packaging_type
Required

Packaging type of the application (HELM_CHART, OVA, CONTAINER_IMAGE)

branch
Required

Identifier of the branch

string
status
Required

Status of the application offered in TAC

operating_systems
Required

Operating systems supported by this application

object
_links
Optional

Section to include hyperlinks based on Hypertext Application Language