ProductInteropReport
ProductInteropReport
JSON Example
{
"environmentName": "string",
"environmentId": "string",
"reportDate": "string",
"lastDiscoveryDate": "string",
"targetVersion": "string",
"product": {
"productType": "string",
"environmentId": "string",
"productId": "string",
"endpointAddress": "string",
"currentVersionInfo": {
"version": "string",
"buildNumber": "string",
"availableNewerVersions": [
"string"
]
},
"status": {
"overallStatus": "string",
"interopStatus": "string",
"passwordStatus": "string",
"certificateStatus": "string"
},
"certificates": {
"certificates": {
"validFrom": "string",
"validTo": "string",
"thumbprint": "string",
"status": {
"status": "string",
"expirationDays": 0
}
}
},
"nodes": [
{
"nodeId": 0,
"hostName": "string",
"rootPasswordExpiration": "string",
"status": {
"status": "string",
"expirationDays": 0
}
}
],
"targetVersionInfo": {
"version": "string",
"buildNumber": "string",
"availableNewerVersions": [
"string"
]
},
"relations": [
{
"type": "string",
"endpointAddress": "string",
"versionInfo": {
"version": "string",
"buildNumber": "string",
"availableNewerVersions": [
"string"
]
},
"status": {
"overallStatus": "string",
"interopStatus": "string",
"passwordStatus": "string",
"certificateStatus": "string"
},
"certificate": {
"certificate": {
"validFrom": "string",
"validTo": "string",
"thumbprint": "string",
"status": {
"status": "string",
"expirationDays": 0
}
}
},
"relationship": "string"
}
]
}
}
string
environmentName
Required
Name of an environment that the product is part of.
string As [a-zA-Z0-9_\-.]{3,}
environmentId
Optional
ID of an environment that the product is part of.
string As date-time As date-time
reportDate
Optional
The creation date of this report.
string As date-time As date-time
lastDiscoveryDate
Optional
The date that the product state was last updated by discovery.
string As ^[0-9]+(\.[0-9]+){0,3}([._\-a-zA-Z0-9]+)?$
targetVersion
Required
The specified product version for the report.