PlatformRequestBase
PlatformRequestBase
Data of a platform that can be created or updated. This object is intended to be inherited by PlatformBase and PlatformRequest
JSON Example
{
"key": "debian-11-multiarch-containerimage",
"name": "debian-11-multiarch-containerimage",
"packaging": "HELM_CHART",
"architecture": "amd64",
"description": "Debian 11 multi-architecture platform that supports AMD64 processor architecture and is optimized for deployment as a container image.",
"url": "docker.io/bitnami/debian:11"
}
string As ^[a-zA-Z0-9._-]+$
key
Required
Constraints: maxLength: 100
Key for the platform. Only alphanumeric, underscore, dash and dot characters are allowed.
string
name
Required
Constraints: maxLength: 100
Human-readable name for the platform.
packaging
Required
Packaging type of the application (HELM_CHART, OVA, CONTAINER_IMAGE)
architecture
Optional
Processor architecture considering instruction set plus size. Usually amd64
or arm64
.
string
description
Optional
Constraints: maxLength: 255
Detailed information about the platform's capabilities and characteristics.
string
url
Optional
Constraints: maxLength: 255
In the case of container images, URI where it is located.