PersonalityUploadSpec

PersonalityUploadSpec
PersonalityUploadSpec

Personality upload specification. This spec is used in personality upload API.

JSON Example
{
    "name": "string",
    "uploadMode": "RAW, RAW_WITH_FILE_UPLOAD_ID, REFERRED",
    "uploadSpecRawMode": {
        "personalityISOFilePath": "string",
        "personalityInfoJSONFilePath": "string",
        "personalityJSONFilePath": "string",
        "personalityZIPFilePath": "string"
    },
    "uploadSpecRawWithFileUploadIdMode": {
        "fileUploadId": "string"
    },
    "uploadSpecReferredMode": {
        "clusterId": "string",
        "vCenterId": "string",
        "vcenterId": "string"
    }
}
string
name
Optional

Personality name

string
uploadMode
Required

Personality upload mode

uploadSpecRawMode
Optional

uploadSpecRawMode

uploadSpecRawWithFileUploadIdMode
Optional

uploadSpecRawWithFileUploadIdMode

uploadSpecReferredMode
Optional

uploadSpecReferredMode