CustomizationAffectedReleasable

CustomizationAffectedReleasable
CustomizationAffectedReleasable

Information of an releasable that is affected by a customization. A releasable is an entity that represents the releases performed or that will be performed for the same application offering, base image and registries.

JSON Example
{
    "application_id": "d16c7f4d-b38a-405b-a1ca-3ac0a79418c1",
    "latest_release": {
        "id": "64455e6bd3c480fd58546c75",
        "revision": "0",
        "released_at": "2023-03-03T00:59:52.762Z",
        "version": "2.6.7"
    },
    "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",
        "based_on_scratch": true
    },
    "branch": "2",
    "base_image": {
        "id": "d16c7f4d-b38a-405b-a1ca-3ac0a79418c1",
        "name": "Debian 11",
        "description": "Debian 11 base image",
        "container_image": "docker.io/library/debian:11",
        "operating_system": {
            "id": "d16c7f4d-b38a-405b-a1ca-3ac0a79418c1",
            "name": "Centos 7",
            "distro": "centos",
            "version": "7"
        }
    },
    "registry": {
        "id": "549cfa79-352c-4555-9d28-4442de551829",
        "name": "Harbor registry for my org",
        "url": "https://harbor.mydomain.com",
        "healthy": true,
        "last_checked_at": "2023-03-03T00:59:52.762Z"
    },
    "status": "PENDING",
    "failure": {
        "description": "An error happened when a release with customization was tried to be built",
        "source_url": "https://app-catalog.vmware.com/api/v1/artifacts/89a6380a7d010648bad74e4de1c2ef17481a7f4715ff62bb8924e5c0b907bf3d?filename=custom-postgresql-15-15.2.0-r5-debian-11-amd64.ova&namespace=68c0f832-5169-4433-ab2f-40e939e3f1bc",
        "error_date": "2023-03-03T00:59:52.762Z",
        "cause": "BUILD_ERROR"
    }
}
application_id
Optional

Identifier of the application

latest_release
Optional

Information of latest release

product
Required

It contains information about the software offered

string
branch
Required

Branch of the product being released

base_image
Required

It contains information about the base image used for an application

registry
Required

Registry where the artifacts of an application release are pushed to

string
status
Required

Status of the release affected by the customization

Possible values are : PENDING, SUCCEEDED, FAILED,
failure
Optional

It represents an error when a release was attempted