RDETenant

This type is used to create application specific internal entities that link every report generator to a respective reseller account.

In this document:

GraphViz

Schema

The considered APS type (download) looks as follows:

{
  "name": "RDETenant",
  "id": "http://www.odin.com/rde/tenant/2.0",
  "apsVersion": "2.0",
  "implements": [
    "http://aps-standard.org/abstract/types/unlimited-resource/1.0"
  ],
  "relations": {
    "account": {
      "type": "http://parallels.com/aps/types/pa/account/1.2",
      "required": true,
      "backrel": false
    },
    "reportTemplates": {
      "type": "http://www.odin.com/rde/report-template/1.2",
      "collection": true
    },
    "reportFiles": {
      "type": "http://www.odin.com/rde/report-file/1.2",
      "collection": true
    }
  }
}

The APS type is used to manage a collection of APS resources. To get a list of resources from that collection, use the following API call:

GET  /aps/2/collections/rde-tenants?<RQL-filter>

Relationship

NAME

TYPE

REQUIRED

DESCRIPTION

account

PAAccount

Yes

Link to a reseller account.

reportTemplates

Collection of RDEReportTemplate

No

Collection of links to all report generators created for a particular reseller account.

reportFiles

Collection of RDEReportFile

No

Collection of links to all reports generated for a particular reseller account.

Examples

Usually, there is no need to operate a tenant directly. Examples on RDE operations are in the following sections: