report

report
report

Model representing a Report

JSON Example
{
    "id": "string",
    "name": "string",
    "description": "string",
    "resourceId": "string",
    "reportDefinitionId": "string",
    "traversalSpec": {
        "name": "string",
        "description": "string",
        "rootAdapterKindKey": "string",
        "rootResourceKindKey": "string",
        "adapterInstanceAssociation": false
    },
    "subject": [
        "string"
    ],
    "owner": "string",
    "completionTime": "string",
    "status": "string",
    "links": [
        {
            "href": "string",
            "rel": "string",
            "name": "string",
            "description": "string"
        }
    ]
}
string
id
Optional

Identifier of the Report.

string
name
Optional

Name of the Report.

string
description
Optional

Description of the Report.

string As uuid As uuid
resourceId
Required

Resource identifier for which the Report needs to be generated.

string As uuid As uuid
reportDefinitionId
Required

Identifier of the Report Definition used to generate this Report.

traversalSpec
Optional

Represents traversal specs. These are templates in the system using which admins can assign specific set of resources to their users.

array of string
subject
Optional

Subjects of the Report.

string
owner
Optional

Owner (user) who created/executed the Report Generation.

string
completionTime
Optional

Time when the Report Generation completed.

string
status
Optional

Status of Report Generation - whether the Report got generated successfully or not.

array of link
links
Optional

links