AlternativeImage

AlternativeImage
AlternativeImage

Alternative Image Software contains base os, components, hardware support, addOn metadata to install/update the appropriate Cloud Foundation software components in a domain.

JSON Example
{
    "displayName": "string",
    "baseImage": {
        "version": "string",
        "displayName": "string",
        "displayVersion": "string",
        "releaseDate": "string",
        "releaseTimestamp": "string",
        "quickPatchCompatibleVersions": [
            {
                "version": "8.0.3-0.0.23174786",
                "displayVersion": "8.0 Update 3 - 23174786"
            }
        ]
    },
    "addOn": {
        "version": "string",
        "name": "string",
        "vendor": "string",
        "displayName": "string",
        "displayVersion": "string"
    },
    "components": [
        {
            "id": "string",
            "version": "string",
            "vendor": "string",
            "displayName": "string",
            "displayVersion": "string"
        }
    ],
    "solutions": [
        {
            "name": "string",
            "id": "string",
            "version": "1.3.2.8-1OEM.650.0.0.4598673",
            "displayName": "string",
            "displayVersion": "string",
            "components": [
                {
                    "id": "string",
                    "version": "string",
                    "vendor": "string",
                    "displayName": "string",
                    "displayVersion": "string"
                }
            ]
        }
    ],
    "firmwareAndDriverPackages": [
        {
            "id": "string",
            "pkg": "string",
            "version": "string"
        }
    ],
    "removedComponents": [
        {
            "id": "string",
            "version": "string",
            "vendor": "string",
            "displayName": "string",
            "displayVersion": "string"
        }
    ],
    "selectionCriteria": {
        "selectionType": "One among: HOST_UUID, HOST_HARDWARE_SPEC",
        "hostUuids": [
            "string"
        ],
        "hostHardware": {
            "vendor": "One among: HOST_UUID, HOST_HARDWARE_SPEC",
            "models": [
                "One among: HOST_UUID, HOST_HARDWARE_SPEC"
            ],
            "families": [
                "string"
            ],
            "oemStrings": [
                "string"
            ]
        }
    }
}
string
displayName
Required

Alternative image display name

baseImage
Required

BaseImage contains bits to install/update the appropriate Cloud Foundation software components in a domain.

addOn
Optional

AddOn contains bits to install/update the appropriate Cloud Foundation software components in a domain.

array of Component
components
Optional

Alternative image components

array of Solution
solutions
Optional

Alternative image solutions

firmwareAndDriverPackages
Optional

Alternative image firmware and driver packages

array of Component
removedComponents
Optional

Alternative image components

selectionCriteria
Required

Selection criteria to associate a specific alternative image to one or more hosts