API Guide

Table Of Contents
PluginProfileService/RepositoryProfiles/{profile ID}",
"objectType": "RepositoryProfileMetadata",
"profileName": "{Repository profile name}",
"description": "{Profile description}",
"repoType": "{Repository type}"
}
],
"systemProfile": {
"id": "{system profile name}",
"href": "",
"objectType": "",
"profileName": "{system profile name}",
"description": "{profile description}"
}
},
"driftJob": {
"id": "{drift job ID}",
"href": "https://{OMIVVIP}/Spectre/api/rest/v1/Services/
DriftDetectionService/Jobs/{drift job ID}",
"objectType": "JOB",
"status": "{Job status}"
}
}
}
For more information, see Response body on page 96.
Get drift report for all clusters
Description: Gets the drift report of all the clusters that are non-compliant.
Command or URL: /Services/DriftDetectionService/DriftReport
Method: GET
Authorization: Bearer authentication
Parameters: None
vCenter privileges required: Dell.Inventory.Configure Inventory
HTTP response code:
Table 44. HTTP response code
Code Description or response object
200 OK
401 Authorization failure
404 Resource not found
429 Too many requests
500 Internal Server error / timeout
For OMIVV-Specific error codes, see OMIVV-Specific error codes on page 112.
Example Response:
[
{
"cluster": {
"id": "{cluster ID}",
"href": "https://{OMIVVIP}/Spectre/api/rest/v1/Services/ConsoleService/
Clusters/{cluster ID}",
"objectType": "ClusterMetadata",
"name": "{Cluster name}"
},
"clusterComplianceStatus": "{Compliance status}",
"clusterProfileDetails": {
74
Drift management