InteropReportTargetProduct

InteropReportTargetProduct
InteropReportTargetProduct

The specified product for the report.

JSON Example
{
    "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
productType
Required

Product type, defining the type of application to integrate with (VCD, USAGE, RMQ, VROPSTA).

Possible values are : VCD, USAGE, VROPSTA, RMQ, VCPLCM,
string As [a-zA-Z0-9_\-.]{3,}
environmentId
Optional

ID of an environment that the product is part of.

string As [a-zA-Z0-9\-.]{3,}
productId
Optional

Product ID used to identify the product within an environment.

string
endpointAddress
Optional

The hostname or IP of the product (or load balancer)

currentVersionInfo
Optional

Info about the product version specified for this report.

status
Optional

Status of the product.

object
certificates
Optional

Certificates of the product

nodes
Optional

List of nodes of the product

targetVersionInfo
Optional

Info about the product version specified for this report.

relations
Optional

List of products, extensions or infrastructure components related to this product