Module | Services | Data types | Constants |
---|---|---|---|
experiment_model | ExperimentModel ExperimentSearchFields ExperimentStatistics ExperimentSummaryModel ExperimentType UserConfigurationDataModel |
SINGLE_APPLICATION | 0 | |
WORKFLOW | 1 |
EXPERIMENT_NAME | 0 | |
EXPERIMENT_DESC | 1 | |
APPLICATION_ID | 2 | |
FROM_DATE | 3 | |
TO_DATE | 4 | |
STATUS | 5 | |
PROJECT_ID | 6 |
Key | Field | Type | Description | Requiredness | Default value |
---|---|---|---|---|---|
1 | airavataAutoSchedule | bool | required | false | |
2 | overrideManualScheduledParams | bool | required | false | |
3 | shareExperimentPublicly | bool | optional | false | |
4 | computationalResourceScheduling | scheduling_model.ComputationalResourceSchedulingModel | optional | ||
5 | throttleResources | bool | optional | false | |
6 | userDN | string | optional | ||
7 | generateCert | bool | optional | false | |
8 | storageId | string | optional | ||
9 | experimentDataDir | string | optional |
Key | Field | Type | Description | Requiredness | Default value |
---|---|---|---|---|---|
1 | experimentId | string | required | "DO_NOT_SET_AT_CLIENTS" | |
2 | projectId | string | required | ||
3 | gatewayId | string | required | ||
4 | experimentType | ExperimentType | required |
| |
5 | userName | string | required | ||
6 | experimentName | string | required | ||
7 | creationTime | i64 | optional | ||
8 | description | string | optional | ||
9 | executionId | string | optional | ||
10 | gatewayExecutionId | string | optional | ||
11 | enableEmailNotification | bool | optional | ||
12 | emailAddresses | list< | optional | ||
13 | userConfigurationData | UserConfigurationDataModel | optional | ||
14 | experimentInputs | list< | optional | ||
15 | experimentOutputs | list< | optional | ||
16 | experimentStatus | status_models.ExperimentStatus | optional | ||
17 | errors | list< | optional | ||
18 | processes | list< | optional |
Key | Field | Type | Description | Requiredness | Default value |
---|---|---|---|---|---|
1 | experimentId | string | required | ||
2 | projectId | string | required | ||
3 | gatewayId | string | required | ||
4 | creationTime | i64 | optional | ||
5 | userName | string | required | ||
6 | name | string | required | ||
7 | description | string | optional | ||
8 | executionId | string | optional | ||
9 | resourceHostId | string | optional | ||
10 | experimentStatus | string | optional | ||
12 | statusUpdateTime | i64 | optional |
Key | Field | Type | Description | Requiredness | Default value |
---|---|---|---|---|---|
1 | allExperimentCount | i32 | required | ||
2 | completedExperimentCount | i32 | required | ||
3 | cancelledExperimentCount | i32 | optional | ||
4 | failedExperimentCount | i32 | required | ||
5 | createdExperimentCount | i32 | required | ||
6 | runningExperimentCount | i32 | required | ||
7 | allExperiments | list< | required | ||
8 | completedExperiments | list< | optional | ||
9 | failedExperiments | list< | optional | ||
10 | cancelledExperiments | list< | optional | ||
11 | createdExperiments | list< | optional | ||
12 | runningExperiments | list< | optional |