StructuredCustomizations

StructuredCustomizations
StructuredCustomizations

Implementation of HostProfilesEntityCustomizations that maps a cluster or host profile to the AnswerFile object containing the host profiles customizations for that entity.

This object will be used as elements of the HostProfilesEntityCustomizations.{vim.profile.host.ProfileManager.EntityCustomizations#entityCustomizations} when the HostProfilesEntityCustomizations.{vim.profile.host.ProfileManager.EntityCustomizations#customizationsFormat} value is "structured".

AllOf
This class requires all of the following:
JSON Example
{
    "_typeName": "string",
    "entity": {
        "_typeName": "string",
        "type": "string",
        "value": "string"
    },
    "customizations": {
        "_typeName": "string",
        "userInput": [
            {
                "_typeName": "string",
                "inputPath": {
                    "_typeName": "string",
                    "profilePath": "string",
                    "policyId": "string",
                    "parameterId": "string",
                    "policyOptionId": "string"
                },
                "parameter": [
                    {
                        "_typeName": "string",
                        "key": "string",
                        "value": {
                            "_typeName": "string"
                        }
                    }
                ]
            }
        ],
        "createdTime": "string",
        "modifiedTime": "string"
    }
}
entity
Required

Entity associated with the host customizations specified in the customizations AnswerFile object.

In the current release, this object will always be a host.

customizations
Optional

Host Profile Customizations for the associated entity.

This is the same object that would be returned by the HostProfileManager.RetrieveAnswerFile method