InlineCustomizationDetailed1
{
"name": "my customization",
"description": "This is the customization required by my org",
"catalog_id": "d16c7f4d-b38a-405b-a1ca-3ac0a79418c1",
"version": "v4",
"status": "CREATED",
"filter": {
"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,
"latest_free": false
},
"branch": "2"
},
"created_by": "johndoe",
"created_at": "2023-03-03T00:59:52.762Z",
"updated_by": "johndoe",
"updated_at": "2023-03-03T00:59:52.762Z",
"removed_by": "johndoe",
"removed_at": "2023-03-03T00:59:52.762Z",
"affected_releasables": [
{
"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"
},
"latest_pipeline_id": "94bd3a9b-ddfd-4b7e-ac56-200b8a73484d",
"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,
"latest_free": false
},
"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"
},
"healthy": true,
"last_checked_at": "2023-03-03T00:59:52.762Z"
},
"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": "CUSTOMIZATION_BUILD_ERROR"
}
}
],
"global": true,
"_links": {
"catalog": {
"href": "/v1/catalogs/351c1739-ca01-4a74-8124-1b99257cd7c9"
},
"base_image": {
"href": "/v1/base-images/cc6c7f4d-405b-a1ca-3ac0a79418c1"
},
"affected_releasables": [
{
"href": "/v1/catalogs/351c1739-ca01-4a74-8124-1b99257cd7c9/pipelines/12sdfe6bd3c480fd58549c03"
}
]
}
}
The display name of the customization
Description of the customization
Version of the customization
Status of the request (CREATED, UPDATED, DELETED, PROCESSING_CREATE_STARTED, PROCESSING_CREATE_SUCCEEDED, PROCESSING_CREATE_FAILED, PROCESSING_UPDATE_STARTED, PROCESSING_UPDATE_SUCCEEDED, PROCESSING_UPDATE_FAILED, PROCESSING_DELETE_STARTED, PROCESSING_DELETE_SUCCEEDED, PROCESSING_DELETE_FAILED)
It has information where a customization will be applied based in a combination of parameters
Name of the user that created the customization
Date of the creation of the customization
Name of the user that created the customization
Date of the update of the customization
Name of the user that removed the customization
Date of the removal of the customization
Releasables affected by the customization.
Whether this customization affects globally to the whole catalog or not. A global customization does not have filters and there can only be one active global customization per catalog.
_links