CustomizationFilter

CustomizationFilter
CustomizationFilter

It has information where a customization will be applied based in a combination of parameters

JSON Example
{
    "base_image_id": "549cfa79-352c-4555-9d28-4442de551829",
    "product_key": "apache_kafka",
    "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"
        },
        "healthy": true,
        "last_checked_at": "2023-03-03T00:59:52.762Z"
    },
    "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
Optional

Identifier of the base image

string
product_key
Optional

The product where the customization must be applied

base_image
Optional

It contains information about the base image used for an application

product
Optional

It contains information about the software offered

branch
Optional

Identifier of the branch