Reclamation Service API Data Structures
{
"notValidBefore": "string",
"identityCertificateExists": "boolean",
"issuerName": "string",
"notValidAfter": "string",
"thumbprint": "string",
"principalName": "string"
}
notValidBefore
identityCertificateExists
issuerName
notValidAfter
thumbprint
principalName
{
"propertyName": "string"
}
propertyName
{
"opsAlertDetails": [
{
"name": "string",
"criticality": "string",
"updatedOn": "string",
"createdOn": "string",
"status": "string"
}
],
"alertsDetails": [
"string"
],
"status": "string"
}
alertsDetails
status
Wraps a boolean value.
The boolean value.
Wraps a boolean value.
The boolean value.
{
"key": "string"
}
key
{
"password": "string",
"endpointUrl": "string",
"tenant": "string",
"username": "string"
}
password
endpointUrl
tenant
username
{
"expand": [
{
"propertyName": "string"
}
],
"select": [
{
"propertyName": "string"
}
],
"top": "integer",
"skipToken": "string",
"inlineCount": "string",
"orderBy": [
{
"direction": "string"
}
],
"skip": "integer",
"rawFilter": "string",
"rawOrderBy": "string"
}
top
skipToken
customOptions
inlineCount
skip
rawFilter
rawOrderBy
{
"direction": "string"
}
direction
{
"pageNumber": "integer",
"offset": "integer",
"pageSize": "integer",
"queryInfo": {
"expand": [
{
"propertyName": "string"
}
],
"select": [
{
"propertyName": "string"
}
],
"top": "integer",
"skipToken": "string",
"inlineCount": "string",
"orderBy": [
{
"direction": "string"
}
],
"skip": "integer",
"rawFilter": "string",
"rawOrderBy": "string"
}
}
pageNumber
offset
pageSize
{
"assignedDate": "string",
"resourceId": "string",
"requestReason": "string",
"waitBeforeForcingLeasePeriod": "integer",
"currentLeaseExpiryDate": "string",
"workItemId": "string",
"userComments": "string",
"machineName": "string",
"iaasMachineId": "string",
"requestor": "string",
"ownerName": "string",
"dailyCost": "number",
"newLeasePeriod": "integer",
"id": "integer",
"state": "string",
"requireAdditionalNotification": "boolean",
"currencyCode": "string",
"tenant": "string"
}
assignedDate
resourceId
requestReason
waitBeforeForcingLeasePeriod
currentLeaseExpiryDate
workItemId
userComments
machineName
iaasMachineId
requestor
ownerName
dailyCost
newLeasePeriod
id
state
requireAdditionalNotification
currencyCode
tenant
{
"statName": "string",
"value": "number"
}
statName
value
{
"value": "boolean"
}
{
"vcopsResourceUuid": "string",
"strings": [
{
"propertyName": "string",
"value": "string"
}
],
"stats": [
{
"statName": "string",
"value": "number"
}
],
"deploymentCafeUuid": "string",
"health": {
"opsAlertDetails": [
{
"name": "string",
"criticality": "string",
"updatedOn": "string",
"createdOn": "string",
"status": "string"
}
],
"alertsDetails": [
"string"
],
"status": "string"
},
"deploymentName": "string",
"deploymentUuid": "string"
}
vcopsResourceUuid
deploymentCafeUuid
deploymentName
deploymentUuid
Wraps a value such that values of different types can be treated generically.
Equivalent of java.util.Map
{
"entries": [
{
"key": "string"
}
]
}
{
"stat": "string",
"value": "number",
"operation": "string"
}
stat
value
operation
{
"stringFilters": [
{
"value": "string",
"key": "string"
}
],
"statFilters": [
{
"stat": "string",
"value": "number",
"operation": "string"
}
],
"toExpirationDate": "string",
"fromExpirationDate": "string"
}
toExpirationDate
fromExpirationDate
{
"propertyName": "string",
"value": "string"
}
propertyName
value
{
"value": "string",
"key": "string"
}
value
key
A literal defining period of time. This period is represented some integral number of a specified timeUnit.e.g. 6 days.
{
"unit": "string",
"amount": "integer"
}
The unit of measure for the time span. e.g: days.
The amount for the time span.
{
"fromDate": "string",
"statKeyName": "string",
"toDate": "string",
"vraResourceID": "string"
}
fromDate
statKeyName
toDate
vraResourceID
{
"fromDate": "string",
"vraResourceUuid": "string",
"strings": [
{
"propertyName": "string",
"value": "string"
}
],
"toDate": "string",
"health": {
"opsAlertDetails": [
{
"name": "string",
"criticality": "string",
"updatedOn": "string",
"createdOn": "string",
"status": "string"
}
],
"alertsDetails": [
"string"
],
"status": "string"
},
"vcopsUuid": "string"
}
fromDate
vraResourceUuid
stats
toDate
vcopsUuid
{
"vCOPsMetricKey": "string",
"statName": "string",
"statData": [
{
"timestamp": "integer"
}
]
}
vCOPsMetricKey
statName
{
"timestamp": "integer"
}
value
timestamp
{
"name": "string",
"criticality": "string",
"updatedOn": "string",
"createdOn": "string",
"status": "string"
}
name
criticality
updatedOn
createdOn
status
{
"pendingRequest": "boolean",
"strings": [
{
"propertyName": "string",
"value": "string"
}
],
"moref": "string",
"stats": [
{
"statName": "string",
"value": "number"
}
],
"dailyCost": "number",
"serverGuid": "string",
"health": {
"opsAlertDetails": [
{
"name": "string",
"criticality": "string",
"updatedOn": "string",
"createdOn": "string",
"status": "string"
}
],
"alertsDetails": [
"string"
],
"status": "string"
},
"vcopsUuid": "string",
"iaasUuid": "string",
"expirationDate": "string"
}
pendingRequest
moref
dailyCost
serverGuid
vcopsUuid
iaasUuid
expirationDate
{
"targetId": "string",
"workItemTypeId": "string",
"formData": {
"entries": [
{
"key": "string"
}
]
},
"workItemId": "string",
"assignee": "string",
"completeActionId": "string",
"completedDate": "string"
}
targetId
workItemTypeId
workItemId
assignee
completeActionId
completedDate