[{"label":"Latest (5.0.0)","version":"latest"},{"version":"4.5.1"},{"version":"4.5.0"},{"version":"4.4.0"},{"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

Health Summary

Description

Initiates Health Summary checks.

Request

Request

URL

URL


post
https://sfo-vcf01.rainpole.io/v1/system/health-summary
Copy

Request Body

Request Body

HealthSummarySpec of type(s) application/json Required

healthsummaryspec

{
	"healthChecks": {
		"certificateHealth": false,
		"composabilityHealth": false,
		"computeHealth": false,
		"connectivityHealth": false,
		"dnsHealth": false,
		"generalHealth": false,
		"hardwareCompatibilityHealth": false,
		"ntpHealth": false,
		"passwordHealth": false,
		"servicesHealth": false,
		"storageHealth": false,
		"versionHealth": false
	},
	"options": {
		"config": {
			"force": false,
			"skipKnownHostCheck": false
		},
		"include": {
			"precheckReport": false,
			"summaryReport": false
		}
	},
	"scope": {
		"domains": [
			{
				"clusterNames": [
					"string"
				],
				"domainName": "string"
			}
		],
		"includeAllDomains": false,
		"includeFreeHosts": false
	}
}
healthChecks Optional

Sos Health Checks.


options Optional

Sos options for support health checks.


scope Optional

Domain and cluster under which logs should be collected.

Response

Response

200 OK Response Body>

Response Body

200 OK

Returns HealthSummary of type(s) application/json
{
    "status": "One among: IN_PROGRESS, PENDING, COMPLETED_WITH_SUCCESS, COMPLETED_WITH_FAILURE"
}
string
bundleAvailable Optional

Indicate if bundle is available in file system.


string
bundleName Optional

Name of the Support Bundle.


string
completionTimestamp Optional

CompletionTimestamp.


string
creationTimestamp Optional

CreationTimestamp.


string
description Optional

Name of the Operation.


string
id Optional

Id of the Support Bundle task.


string
status Optional

Health summary collection status.


202 Accepted Response Body>

Response Body

202 Accepted

Returns HealthSummary of type(s) application/json
{
    "status": "One among: IN_PROGRESS, PENDING, COMPLETED_WITH_SUCCESS, COMPLETED_WITH_FAILURE"
}
string
bundleAvailable Optional

Indicate if bundle is available in file system.


string
bundleName Optional

Name of the Support Bundle.


string
completionTimestamp Optional

CompletionTimestamp.


string
creationTimestamp Optional

CreationTimestamp.


string
description Optional

Name of the Operation.


string
id Optional

Id of the Support Bundle task.


string
status Optional

Health summary collection status.

Errors

Errors

Error
400

Bad request! Invalid Headers or Data. Error: {error}


Error
401

Bad request! Authorization Header is missing or not in correct format.


Error
409

Operation is in progress for Id {id}. Wait for the operation to complete.


Error
500

Something went wrong. Internal server error occurred. Error {error}

Code Samples

Code Samples

cURL Command

curl -X POST -H "Content-Type: application/json" -d '{"healthChecks":{"certificateHealth":false,"composabilityHealth":false,"computeHealth":false,"connectivityHealth":false,"dnsHealth":false,"generalHealth":false,"hardwareCompatibilityHealth":false,"ntpHealth":false,"passwordHealth":false,"servicesHealth":false,"storageHealth":false,"versionHealth":false},"options":{"config":{"force":false,"skipKnownHostCheck":false},"include":{"precheckReport":false,"summaryReport":false}},"scope":{"domains":[{"clusterNames":["string"],"domainName":"string"}],"includeAllDomains":false,"includeFreeHosts":false}}' https://sfo-vcf01.rainpole.io/v1/system/health-summary


[{"label":"Latest (5.0.0)","version":"latest"},{"version":"4.5.1"},{"version":"4.5.0"},{"version":"4.4.0"},{"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?