Initializing help system before first use

Execution services

Operation Description
GET /insightservices/rest/v1/admin/execution/modes

getAllExecutionModes

POST /insightservices/rest/v1/admin/execution/modes/{appId}/{executionModeName}

updateExecutionMode

GET /insightservices/rest/v1/admin/execution/service

readAllExecutionServices

POST /insightservices/rest/v1/admin/execution/service

createExecutionService

GET /insightservices/rest/v1/admin/execution/service/worker-mapping

readAllExecutionWorkerMappings

GET /insightservices/rest/v1/admin/execution/service/{id}

readExecutionService

POST /insightservices/rest/v1/admin/execution/service/{id}

updateExecutionService

DELETE /insightservices/rest/v1/admin/execution/service/{id}

deleteExecutionService

POST /insightservices/rest/v1/admin/execution/service/{serviceId}/worker-mapping

putExecutionWorkerMapping

GET /insightservices/rest/v1/admin/execution/service/{serviceId}/worker-mapping/{workerId}

readExecutionWorkerMapping

POST /insightservices/rest/v1/admin/execution/service/{serviceId}/worker-mapping/{workerId}

updateExecutionWorkerMapping

DELETE /insightservices/rest/v1/admin/execution/service/{serviceId}/worker-mapping/{workerId}

deleteExecutionWorkerMapping

GET /insightservices/rest/v1/admin/execution/worker

readAllExecutionWorkers

POST /insightservices/rest/v1/admin/execution/worker

createExecutionWorker

GET /insightservices/rest/v1/admin/execution/worker/{id}

readExecutionWorker

POST /insightservices/rest/v1/admin/execution/worker/{id}

updateExecutionWorker

DELETE /insightservices/rest/v1/admin/execution/worker/{id}

deleteExecutionWorker

GET /insightservices/rest/v1/admin/execution/modes

getAllExecutionModes

Responses

*/*

200 OK

POST /insightservices/rest/v1/admin/execution/modes/{appId}/{executionModeName}

updateExecutionMode

Request Body

application/json

Type: AppExecutionModeV1

appExecutionMode

Request Parameters

Name Description Type Data Type
appId

appId

path string (uuid) required
executionModeName

executionModeName

path string required

Responses

application/json

200 OK

GET /insightservices/rest/v1/admin/execution/service

readAllExecutionServices

Responses

application/json

200 OK

POST /insightservices/rest/v1/admin/execution/service

createExecutionService

Request Body

application/json

Type: ExecutionServiceV1

executionService

Responses

application/json

200 OK

GET /insightservices/rest/v1/admin/execution/service/worker-mapping

readAllExecutionWorkerMappings

Responses

application/json

200 OK

GET /insightservices/rest/v1/admin/execution/service/{id}

readExecutionService

Request Parameters

Name Description Type Data Type
id

id

path string (uuid) required

Responses

application/json

200 OK

POST /insightservices/rest/v1/admin/execution/service/{id}

updateExecutionService

Request Body

application/json

Type: ExecutionServiceV1

executionService

Request Parameters

Name Description Type Data Type
id

id

path string (uuid) required

Responses

application/json

200 OK

DELETE /insightservices/rest/v1/admin/execution/service/{id}

deleteExecutionService

Request Parameters

Name Description Type Data Type
id

id

path string (uuid) required

Responses

application/json

200 OK

POST /insightservices/rest/v1/admin/execution/service/{serviceId}/worker-mapping

putExecutionWorkerMapping

Request Body

application/json

Type: ExecutionWorkerMappingV1

executionWorkerMapping

Request Parameters

Name Description Type Data Type
serviceId

serviceId

path string (uuid) required

Responses

application/json

200 OK

GET /insightservices/rest/v1/admin/execution/service/{serviceId}/worker-mapping/{workerId}

readExecutionWorkerMapping

Request Parameters

Name Description Type Data Type
serviceId

serviceId

path string (uuid) required
workerId

workerId

path string (uuid) required

Responses

application/json

200 OK

POST /insightservices/rest/v1/admin/execution/service/{serviceId}/worker-mapping/{workerId}

updateExecutionWorkerMapping

Request Body

application/json

Type: ExecutionWorkerMappingV1

executionWorkerMapping

Request Parameters

Name Description Type Data Type
serviceId

serviceId

path string (uuid) required
workerId

workerId

path string (uuid) required

Responses

application/json

200 OK

DELETE /insightservices/rest/v1/admin/execution/service/{serviceId}/worker-mapping/{workerId}

deleteExecutionWorkerMapping

Request Parameters

Name Description Type Data Type
serviceId

serviceId

path string (uuid) required
workerId

workerId

path string (uuid) required

Responses

*/*

204 No Content

No Content

GET /insightservices/rest/v1/admin/execution/worker

readAllExecutionWorkers

Responses

application/json

200 OK

POST /insightservices/rest/v1/admin/execution/worker

createExecutionWorker

Request Body

application/json

Type: ExecutionWorkerV1

executionWorker

Responses

application/json

200 OK

GET /insightservices/rest/v1/admin/execution/worker/{id}

readExecutionWorker

Request Parameters

Name Description Type Data Type
id

id

path string (uuid) required

Responses

application/json

200 OK

POST /insightservices/rest/v1/admin/execution/worker/{id}

updateExecutionWorker

Request Body

application/json

Type: ExecutionWorkerV1

executionWorker

Request Parameters

Name Description Type Data Type
id

id

path string (uuid) required

Responses

application/json

200 OK

DELETE /insightservices/rest/v1/admin/execution/worker/{id}

deleteExecutionWorker

Request Parameters

Name Description Type Data Type
id

id

path string (uuid) required

Responses

application/json

200 OK

AppExecutionModeV1: object

Properties

app: SimpleReferenceV1
clearInput: boolean
description: string
name: string
numberOfThreads: integer (int32)
preferredExecutionService: SimpleReferenceV1
preferredExecutionServiceName: string
unlimitedThreads: boolean
url: string

ExecutionServiceV1: object

Properties

defaultService: boolean
enabled: boolean
objectType: string , x ∈ { EXECUTION_SERVICE }
id: string

The id of this item

Example:
"21384a4b-2c4a-4ce2-9f78-87c967ebe06e"
displayName: string

The name of this item

Example:
"Item name"
url: string

The URL of this item

Example:
"/insightservices/rest/v1/item/21384a4b-2c4a-4ce2-9f78-87c967ebe06e"

ExecutionWorkerMappingV1: object

Properties

enabled: boolean
jobCapacity: integer (int32)
objectType: string , x ∈ { EXECUTION_WORKER_MAPPING }
service: SimpleReferenceV1
threadCapacity: integer (int32)
unlimitedJobs: boolean
unlimitedThreads: boolean
worker: SimpleReferenceV1
id: string

The id of this item

Example:
"21384a4b-2c4a-4ce2-9f78-87c967ebe06e"
displayName: string

The name of this item

Example:
"Item name"
url: string

The URL of this item

Example:
"/insightservices/rest/v1/item/21384a4b-2c4a-4ce2-9f78-87c967ebe06e"

ExecutionWorkerV1: object

Properties

enabled: boolean
jobCapacity: integer (int32)
objectType: string , x ∈ { EXECUTION_WORKER }
status: string
statusLastModified: integer (int64)
statusMessage: string
threadCapacity: integer (int32)
unlimitedThreads: boolean
version: string
workerUrl: string
id: string

The id of this item

Example:
"21384a4b-2c4a-4ce2-9f78-87c967ebe06e"
displayName: string

The name of this item

Example:
"Item name"
url: string

The URL of this item

Example:
"/insightservices/rest/v1/item/21384a4b-2c4a-4ce2-9f78-87c967ebe06e"

SimpleReferenceV1: object

Properties

objectType: string , x ∈ { SCENARIO , PROJECT , MODEL_SCHEMA , USER , PROJECT_USER , VIRTUAL_SCENARIO_GROUP , EXECUTION_STATUS , EXECUTION_REQUEST , FOLDER , VIEW , TABLEAU_WORKBOOK , SCENARIO_RUN_LOG , ATTACHMENT , EXECUTION_WORKER , EXECUTION_SERVICE , EXECUTION_WORKER_MAPPING , AUTHORITY_GROUP , USER_PROFILE , PORTATION , MIRROR_REQUEST , MIRROR_REQUEST_STATUS , MIRROR_DESCRIPTOR_STATUS , COMPUTE_JOB }

The type of object

Example:
"SCENARIO"
id: string

The id of this item

Example:
"21384a4b-2c4a-4ce2-9f78-87c967ebe06e"
displayName: string

The name of this item

Example:
"Item name"
url: string

The URL of this item

Example:
"/insightservices/rest/v1/item/21384a4b-2c4a-4ce2-9f78-87c967ebe06e"

WebServiceBeanListV1«AppExecutionModeV1»: object

Properties

start: integer (int32)

The start position of this list

Example:
2
maxResults: integer (int32)

The maximum number of items to include in this list

Example:
7
items: object[]

The items in this list

WebServiceBeanListV1«ExecutionServiceV1»: object

Properties

start: integer (int32)

The start position of this list

Example:
2
maxResults: integer (int32)

The maximum number of items to include in this list

Example:
7
items: object[]

The items in this list

WebServiceBeanListV1«ExecutionWorkerMappingV1»: object

Properties

start: integer (int32)

The start position of this list

Example:
2
maxResults: integer (int32)

The maximum number of items to include in this list

Example:
7
items: object[]

The items in this list

WebServiceBeanListV1«ExecutionWorkerV1»: object

Properties

start: integer (int32)

The start position of this list

Example:
2
maxResults: integer (int32)

The maximum number of items to include in this list

Example:
7
items: object[]

The items in this list