RepositoryImageSoftware

RepositoryImageSoftware
RepositoryImageSoftware

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

JSON Example
{
    "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"
        }
    ],
    "alternativeImages": [
        {
            "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"
                    ]
                }
            }
        }
    ]
}
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

Repository image components

array of Solution
solutions
Optional

Repository image solutions

firmwareAndDriverPackages
Optional

Repository image firmware and driver packages

array of Component
removedComponents
Optional

Repository image components

alternativeImages
Optional

Alternative images

Property Of