[]
        
(Showing Draft Content)

ExportTemplate

ExportTemplate

[POST] /api/reporting/exporttemplates

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ExportSettingTemplate

Responses

[200] Success

[GET] /api/reporting/exporttemplates

Responses

[200] Success

ExportSettingTemplate

Type: [text/plain], [application/json], [text/json]

[PUT] /api/reporting/exporttemplates/{id}

Parameters

Name In Type
idRequired path string

Request Body

Type: application/json-patch+json, application/json, text/json, application/*+json

ExportSettingTemplate

Responses

[200] Success

[DELETE] /api/reporting/exporttemplates/{id}

Parameters

Name In Type
idRequired path string

Responses

[200] Success

boolean

Type: [text/plain], [application/json], [text/json]

[GET] /api/reporting/exporttemplates/count

Responses

[200] Success

int32

Type: [text/plain], [application/json], [text/json]

[GET] /api/reporting/exporttemplates/{targetPlaces}

Parameters

Name In Type
targetPlacesRequired path string

Responses

[200] Success

ExportSettingTemplate

Type: [text/plain], [application/json], [text/json]

[GET] /api/reporting/exporttemplates/migration

Responses

[200] Success

ExportSettingTemplate

Type: [text/plain], [application/json], [text/json]

Models

Ƭ ExportSettingTemplate

Name Type
idNullable string
descriptionNullable string
exportTypeNullable string
exportNameNullable string
rolesNullable Array<string>
targetPlaces TargetPlaces
exportSettingsNullable any
allowedSettingsNullable Boolean
index int32
icon ExportTemplateIcon

Ƭ TargetPlaces

Enum:

  • None

  • API

  • Scheduler

  • Viewer

  • Portal

  • All

    Enumeration of places where the template is available.

Ƭ ExportTemplateIcon

Export template icon model.

Name Type Description
typeNullable string Export template icon type.
nameNullable string Export template icon name.
colorNullable string Export template icon color.
valueNullable string Export template custom icon value.