[{"label":"Latest (4.4.0)","version":"latest"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1126/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1077/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1032/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1002/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/921/vmware-cloud-foundation","version":"4.0"},{"link":"https://developer.vmware.com/apis/925/vmware-cloud-foundation","version":"3.10"},{"link":"https://developer.vmware.com/apis/891/vmware-cloud-foundation","version":"3.9.1"},{"link":"https://developer.vmware.com/apis/723/vmware-cloud-foundation","version":"3.9.0"},{"link":"https://developer.vmware.com/apis/711/vmware-cloud-foundation","version":"3.8.1"},{"link":"https://developer.vmware.com/apis/685/vmware-cloud-foundation","version":"3.8"}]
vcf

Get Personalities

Description

Get the Personalities which are available via depot access.

Request

Request

URL

URL


get
https://sfo-vcf01.rainpole.io/v1/personalities
Copy

Query Parameters

Query Parameters

string
addOnName Optional

The add on name


string
addOnVendorName Optional

The add on vendor name


string
baseOSVersion Optional

The base OS version


string
componentName Optional

The component name


string
componentVendorName Optional

The component vendor name


string
personalityName Optional

personalityName


Response

Response

Response Body

Response Body

200 OK returns array of Personality of type(s) application/json
{
	"createdBy": "string",
	"description": "ESXi 7.0 Dell Personality",
	"displayName": "ESXi 7.0 Dell Personality",
	"imageChecksum": "string",
	"imageSize": "string",
	"kbArticles": {
		"authority": "string",
		"content": {},
		"defaultPort": 0,
		"file": "string",
		"host": "string",
		"path": "string",
		"port": 0,
		"protocol": "string",
		"query": "string",
		"ref": "string",
		"userInfo": "string"
	},
	"personalityId": "string",
	"personalityName": "string",
	"releaseDate": 0,
	"softwareInfo": {
		"addOn": {
			"displayName": "string",
			"displayVersion": "string",
			"name": "DELL-sample-Addon",
			"vendor": "Dell",
			"version": "2.0-1"
		},
		"baseImage": {
			"details": {
				"displayName": "7.0.0-0.0.30340198",
				"displayVersion": "string",
				"releaseDate": {
					"calendarType": "string",
					"firstDayOfWeek": 0,
					"lenient": false,
					"minimalDaysInFirstWeek": 0,
					"time": "string",
					"timeInMillis": 0,
					"timeZone": {
						"displayName": "string",
						"dstsavings": 0,
						"id": "string",
						"rawOffset": 0
					},
					"weekDateSupported": false,
					"weekYear": 0,
					"weeksInWeekYear": 0
				}
			},
			"version": "7.0.0-0.0.30340198"
		},
		"components": {
			"key": {
				"details": {
					"displayName": "string",
					"displayVersion": "string",
					"vendor": "intel"
				},
				"version": "1.3.2.8-1OEM.650.0.0.4598673"
			}
		},
		"hardwareSupport": {
			"packages": {
				"key": {
					"pkg": "string",
					"version": "string"
				}
			}
		}
	},
	"tags": [
		"string"
	],
	"version": "string",
	"vsphereExportedIsoPath": "string",
	"vsphereExportedJsonPath": "string",
	"vsphereExportedZipPath": "string"
}
string
vsphereExportedZipPath Required

Personality depot path


string
description Required

Personality description


string
displayName Required

Personality displayName


string
imageChecksum Required

Personality image checksum


string
imageSize Required

Personality image size


string
vsphereExportedJsonPath Required

Personality depot path


string
personalityId Required

Personality id


string
personalityName Required

Personality name


string
vsphereExportedIsoPath Required

Personality depot path


softwareInfo Required

Personality software spec


string
version Required

Personality Version


array of string
tags Optional

Personality tags


integer as int64
releaseDate Optional

Personality Release date


URL
kbArticles Optional

Personality kb articles


string
createdBy Optional

Personality created by

Errors

Errors

500

Internal Server Error

Code Samples

Code Samples

cURL Command

curl https://sfo-vcf01.rainpole.io/v1/personalities


[{"label":"Latest (4.4.0)","version":"latest"},{"version":"4.3.1"},{"link":"https://developer.vmware.com/apis/1126/vmware-cloud-foundation","version":"4.3"},{"link":"https://developer.vmware.com/apis/1077/vmware-cloud-foundation","version":"4.2"},{"link":"https://developer.vmware.com/apis/1032/vmware-cloud-foundation","version":"4.1"},{"link":"https://developer.vmware.com/apis/1002/vmware-cloud-foundation","version":"4.0.1"},{"link":"https://developer.vmware.com/apis/921/vmware-cloud-foundation","version":"4.0"},{"link":"https://developer.vmware.com/apis/925/vmware-cloud-foundation","version":"3.10"},{"link":"https://developer.vmware.com/apis/891/vmware-cloud-foundation","version":"3.9.1"},{"link":"https://developer.vmware.com/apis/723/vmware-cloud-foundation","version":"3.9.0"},{"link":"https://developer.vmware.com/apis/711/vmware-cloud-foundation","version":"3.8.1"},{"link":"https://developer.vmware.com/apis/685/vmware-cloud-foundation","version":"3.8"}]
vcf
Feedback

Was this page helpful?