github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/datapipeline/2012-10-29/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2012-10-29",
     5      "endpointPrefix":"datapipeline",
     6      "jsonVersion":"1.1",
     7      "protocol":"json",
     8      "serviceFullName":"AWS Data Pipeline",
     9      "serviceId":"Data Pipeline",
    10      "signatureVersion":"v4",
    11      "targetPrefix":"DataPipeline",
    12      "uid":"datapipeline-2012-10-29"
    13    },
    14    "operations":{
    15      "ActivatePipeline":{
    16        "name":"ActivatePipeline",
    17        "http":{
    18          "method":"POST",
    19          "requestUri":"/"
    20        },
    21        "input":{"shape":"ActivatePipelineInput"},
    22        "output":{"shape":"ActivatePipelineOutput"},
    23        "errors":[
    24          {"shape":"PipelineNotFoundException"},
    25          {"shape":"PipelineDeletedException"},
    26          {"shape":"InternalServiceError"},
    27          {"shape":"InvalidRequestException"}
    28        ]
    29      },
    30      "AddTags":{
    31        "name":"AddTags",
    32        "http":{
    33          "method":"POST",
    34          "requestUri":"/"
    35        },
    36        "input":{"shape":"AddTagsInput"},
    37        "output":{"shape":"AddTagsOutput"},
    38        "errors":[
    39          {"shape":"InternalServiceError"},
    40          {"shape":"InvalidRequestException"},
    41          {"shape":"PipelineNotFoundException"},
    42          {"shape":"PipelineDeletedException"}
    43        ]
    44      },
    45      "CreatePipeline":{
    46        "name":"CreatePipeline",
    47        "http":{
    48          "method":"POST",
    49          "requestUri":"/"
    50        },
    51        "input":{"shape":"CreatePipelineInput"},
    52        "output":{"shape":"CreatePipelineOutput"},
    53        "errors":[
    54          {"shape":"InternalServiceError"},
    55          {"shape":"InvalidRequestException"}
    56        ]
    57      },
    58      "DeactivatePipeline":{
    59        "name":"DeactivatePipeline",
    60        "http":{
    61          "method":"POST",
    62          "requestUri":"/"
    63        },
    64        "input":{"shape":"DeactivatePipelineInput"},
    65        "output":{"shape":"DeactivatePipelineOutput"},
    66        "errors":[
    67          {"shape":"PipelineNotFoundException"},
    68          {"shape":"PipelineDeletedException"},
    69          {"shape":"InternalServiceError"},
    70          {"shape":"InvalidRequestException"}
    71        ]
    72      },
    73      "DeletePipeline":{
    74        "name":"DeletePipeline",
    75        "http":{
    76          "method":"POST",
    77          "requestUri":"/"
    78        },
    79        "input":{"shape":"DeletePipelineInput"},
    80        "errors":[
    81          {"shape":"PipelineNotFoundException"},
    82          {"shape":"InternalServiceError"},
    83          {"shape":"InvalidRequestException"}
    84        ]
    85      },
    86      "DescribeObjects":{
    87        "name":"DescribeObjects",
    88        "http":{
    89          "method":"POST",
    90          "requestUri":"/"
    91        },
    92        "input":{"shape":"DescribeObjectsInput"},
    93        "output":{"shape":"DescribeObjectsOutput"},
    94        "errors":[
    95          {"shape":"InternalServiceError"},
    96          {"shape":"InvalidRequestException"},
    97          {"shape":"PipelineNotFoundException"},
    98          {"shape":"PipelineDeletedException"}
    99        ]
   100      },
   101      "DescribePipelines":{
   102        "name":"DescribePipelines",
   103        "http":{
   104          "method":"POST",
   105          "requestUri":"/"
   106        },
   107        "input":{"shape":"DescribePipelinesInput"},
   108        "output":{"shape":"DescribePipelinesOutput"},
   109        "errors":[
   110          {"shape":"PipelineNotFoundException"},
   111          {"shape":"PipelineDeletedException"},
   112          {"shape":"InternalServiceError"},
   113          {"shape":"InvalidRequestException"}
   114        ]
   115      },
   116      "EvaluateExpression":{
   117        "name":"EvaluateExpression",
   118        "http":{
   119          "method":"POST",
   120          "requestUri":"/"
   121        },
   122        "input":{"shape":"EvaluateExpressionInput"},
   123        "output":{"shape":"EvaluateExpressionOutput"},
   124        "errors":[
   125          {"shape":"InternalServiceError"},
   126          {"shape":"TaskNotFoundException"},
   127          {"shape":"InvalidRequestException"},
   128          {"shape":"PipelineNotFoundException"},
   129          {"shape":"PipelineDeletedException"}
   130        ]
   131      },
   132      "GetPipelineDefinition":{
   133        "name":"GetPipelineDefinition",
   134        "http":{
   135          "method":"POST",
   136          "requestUri":"/"
   137        },
   138        "input":{"shape":"GetPipelineDefinitionInput"},
   139        "output":{"shape":"GetPipelineDefinitionOutput"},
   140        "errors":[
   141          {"shape":"InternalServiceError"},
   142          {"shape":"InvalidRequestException"},
   143          {"shape":"PipelineNotFoundException"},
   144          {"shape":"PipelineDeletedException"}
   145        ]
   146      },
   147      "ListPipelines":{
   148        "name":"ListPipelines",
   149        "http":{
   150          "method":"POST",
   151          "requestUri":"/"
   152        },
   153        "input":{"shape":"ListPipelinesInput"},
   154        "output":{"shape":"ListPipelinesOutput"},
   155        "errors":[
   156          {"shape":"InternalServiceError"},
   157          {"shape":"InvalidRequestException"}
   158        ]
   159      },
   160      "PollForTask":{
   161        "name":"PollForTask",
   162        "http":{
   163          "method":"POST",
   164          "requestUri":"/"
   165        },
   166        "input":{"shape":"PollForTaskInput"},
   167        "output":{"shape":"PollForTaskOutput"},
   168        "errors":[
   169          {"shape":"InternalServiceError"},
   170          {"shape":"InvalidRequestException"},
   171          {"shape":"TaskNotFoundException"}
   172        ]
   173      },
   174      "PutPipelineDefinition":{
   175        "name":"PutPipelineDefinition",
   176        "http":{
   177          "method":"POST",
   178          "requestUri":"/"
   179        },
   180        "input":{"shape":"PutPipelineDefinitionInput"},
   181        "output":{"shape":"PutPipelineDefinitionOutput"},
   182        "errors":[
   183          {"shape":"InternalServiceError"},
   184          {"shape":"InvalidRequestException"},
   185          {"shape":"PipelineNotFoundException"},
   186          {"shape":"PipelineDeletedException"}
   187        ]
   188      },
   189      "QueryObjects":{
   190        "name":"QueryObjects",
   191        "http":{
   192          "method":"POST",
   193          "requestUri":"/"
   194        },
   195        "input":{"shape":"QueryObjectsInput"},
   196        "output":{"shape":"QueryObjectsOutput"},
   197        "errors":[
   198          {"shape":"PipelineNotFoundException"},
   199          {"shape":"PipelineDeletedException"},
   200          {"shape":"InternalServiceError"},
   201          {"shape":"InvalidRequestException"}
   202        ]
   203      },
   204      "RemoveTags":{
   205        "name":"RemoveTags",
   206        "http":{
   207          "method":"POST",
   208          "requestUri":"/"
   209        },
   210        "input":{"shape":"RemoveTagsInput"},
   211        "output":{"shape":"RemoveTagsOutput"},
   212        "errors":[
   213          {"shape":"InternalServiceError"},
   214          {"shape":"InvalidRequestException"},
   215          {"shape":"PipelineNotFoundException"},
   216          {"shape":"PipelineDeletedException"}
   217        ]
   218      },
   219      "ReportTaskProgress":{
   220        "name":"ReportTaskProgress",
   221        "http":{
   222          "method":"POST",
   223          "requestUri":"/"
   224        },
   225        "input":{"shape":"ReportTaskProgressInput"},
   226        "output":{"shape":"ReportTaskProgressOutput"},
   227        "errors":[
   228          {"shape":"InternalServiceError"},
   229          {"shape":"InvalidRequestException"},
   230          {"shape":"TaskNotFoundException"},
   231          {"shape":"PipelineNotFoundException"},
   232          {"shape":"PipelineDeletedException"}
   233        ]
   234      },
   235      "ReportTaskRunnerHeartbeat":{
   236        "name":"ReportTaskRunnerHeartbeat",
   237        "http":{
   238          "method":"POST",
   239          "requestUri":"/"
   240        },
   241        "input":{"shape":"ReportTaskRunnerHeartbeatInput"},
   242        "output":{"shape":"ReportTaskRunnerHeartbeatOutput"},
   243        "errors":[
   244          {"shape":"InternalServiceError"},
   245          {"shape":"InvalidRequestException"}
   246        ]
   247      },
   248      "SetStatus":{
   249        "name":"SetStatus",
   250        "http":{
   251          "method":"POST",
   252          "requestUri":"/"
   253        },
   254        "input":{"shape":"SetStatusInput"},
   255        "errors":[
   256          {"shape":"PipelineNotFoundException"},
   257          {"shape":"PipelineDeletedException"},
   258          {"shape":"InternalServiceError"},
   259          {"shape":"InvalidRequestException"}
   260        ]
   261      },
   262      "SetTaskStatus":{
   263        "name":"SetTaskStatus",
   264        "http":{
   265          "method":"POST",
   266          "requestUri":"/"
   267        },
   268        "input":{"shape":"SetTaskStatusInput"},
   269        "output":{"shape":"SetTaskStatusOutput"},
   270        "errors":[
   271          {"shape":"InternalServiceError"},
   272          {"shape":"TaskNotFoundException"},
   273          {"shape":"InvalidRequestException"},
   274          {"shape":"PipelineNotFoundException"},
   275          {"shape":"PipelineDeletedException"}
   276        ]
   277      },
   278      "ValidatePipelineDefinition":{
   279        "name":"ValidatePipelineDefinition",
   280        "http":{
   281          "method":"POST",
   282          "requestUri":"/"
   283        },
   284        "input":{"shape":"ValidatePipelineDefinitionInput"},
   285        "output":{"shape":"ValidatePipelineDefinitionOutput"},
   286        "errors":[
   287          {"shape":"InternalServiceError"},
   288          {"shape":"InvalidRequestException"},
   289          {"shape":"PipelineNotFoundException"},
   290          {"shape":"PipelineDeletedException"}
   291        ]
   292      }
   293    },
   294    "shapes":{
   295      "ActivatePipelineInput":{
   296        "type":"structure",
   297        "required":["pipelineId"],
   298        "members":{
   299          "pipelineId":{"shape":"id"},
   300          "parameterValues":{"shape":"ParameterValueList"},
   301          "startTimestamp":{"shape":"timestamp"}
   302        }
   303      },
   304      "ActivatePipelineOutput":{
   305        "type":"structure",
   306        "members":{
   307        }
   308      },
   309      "AddTagsInput":{
   310        "type":"structure",
   311        "required":[
   312          "pipelineId",
   313          "tags"
   314        ],
   315        "members":{
   316          "pipelineId":{"shape":"id"},
   317          "tags":{"shape":"tagList"}
   318        }
   319      },
   320      "AddTagsOutput":{
   321        "type":"structure",
   322        "members":{
   323        }
   324      },
   325      "CreatePipelineInput":{
   326        "type":"structure",
   327        "required":[
   328          "name",
   329          "uniqueId"
   330        ],
   331        "members":{
   332          "name":{"shape":"id"},
   333          "uniqueId":{"shape":"id"},
   334          "description":{"shape":"string"},
   335          "tags":{"shape":"tagList"}
   336        }
   337      },
   338      "CreatePipelineOutput":{
   339        "type":"structure",
   340        "required":["pipelineId"],
   341        "members":{
   342          "pipelineId":{"shape":"id"}
   343        }
   344      },
   345      "DeactivatePipelineInput":{
   346        "type":"structure",
   347        "required":["pipelineId"],
   348        "members":{
   349          "pipelineId":{"shape":"id"},
   350          "cancelActive":{"shape":"cancelActive"}
   351        }
   352      },
   353      "DeactivatePipelineOutput":{
   354        "type":"structure",
   355        "members":{
   356        }
   357      },
   358      "DeletePipelineInput":{
   359        "type":"structure",
   360        "required":["pipelineId"],
   361        "members":{
   362          "pipelineId":{"shape":"id"}
   363        }
   364      },
   365      "DescribeObjectsInput":{
   366        "type":"structure",
   367        "required":[
   368          "pipelineId",
   369          "objectIds"
   370        ],
   371        "members":{
   372          "pipelineId":{"shape":"id"},
   373          "objectIds":{"shape":"idList"},
   374          "evaluateExpressions":{"shape":"boolean"},
   375          "marker":{"shape":"string"}
   376        }
   377      },
   378      "DescribeObjectsOutput":{
   379        "type":"structure",
   380        "required":["pipelineObjects"],
   381        "members":{
   382          "pipelineObjects":{"shape":"PipelineObjectList"},
   383          "marker":{"shape":"string"},
   384          "hasMoreResults":{"shape":"boolean"}
   385        }
   386      },
   387      "DescribePipelinesInput":{
   388        "type":"structure",
   389        "required":["pipelineIds"],
   390        "members":{
   391          "pipelineIds":{"shape":"idList"}
   392        }
   393      },
   394      "DescribePipelinesOutput":{
   395        "type":"structure",
   396        "required":["pipelineDescriptionList"],
   397        "members":{
   398          "pipelineDescriptionList":{"shape":"PipelineDescriptionList"}
   399        }
   400      },
   401      "EvaluateExpressionInput":{
   402        "type":"structure",
   403        "required":[
   404          "pipelineId",
   405          "objectId",
   406          "expression"
   407        ],
   408        "members":{
   409          "pipelineId":{"shape":"id"},
   410          "objectId":{"shape":"id"},
   411          "expression":{"shape":"longString"}
   412        }
   413      },
   414      "EvaluateExpressionOutput":{
   415        "type":"structure",
   416        "required":["evaluatedExpression"],
   417        "members":{
   418          "evaluatedExpression":{"shape":"longString"}
   419        }
   420      },
   421      "Field":{
   422        "type":"structure",
   423        "required":["key"],
   424        "members":{
   425          "key":{"shape":"fieldNameString"},
   426          "stringValue":{"shape":"fieldStringValue"},
   427          "refValue":{"shape":"fieldNameString"}
   428        }
   429      },
   430      "GetPipelineDefinitionInput":{
   431        "type":"structure",
   432        "required":["pipelineId"],
   433        "members":{
   434          "pipelineId":{"shape":"id"},
   435          "version":{"shape":"string"}
   436        }
   437      },
   438      "GetPipelineDefinitionOutput":{
   439        "type":"structure",
   440        "members":{
   441          "pipelineObjects":{"shape":"PipelineObjectList"},
   442          "parameterObjects":{"shape":"ParameterObjectList"},
   443          "parameterValues":{"shape":"ParameterValueList"}
   444        }
   445      },
   446      "InstanceIdentity":{
   447        "type":"structure",
   448        "members":{
   449          "document":{"shape":"string"},
   450          "signature":{"shape":"string"}
   451        }
   452      },
   453      "InternalServiceError":{
   454        "type":"structure",
   455        "members":{
   456          "message":{"shape":"errorMessage"}
   457        },
   458        "exception":true,
   459        "fault":true
   460      },
   461      "InvalidRequestException":{
   462        "type":"structure",
   463        "members":{
   464          "message":{"shape":"errorMessage"}
   465        },
   466        "exception":true
   467      },
   468      "ListPipelinesInput":{
   469        "type":"structure",
   470        "members":{
   471          "marker":{"shape":"string"}
   472        }
   473      },
   474      "ListPipelinesOutput":{
   475        "type":"structure",
   476        "required":["pipelineIdList"],
   477        "members":{
   478          "pipelineIdList":{"shape":"pipelineList"},
   479          "marker":{"shape":"string"},
   480          "hasMoreResults":{"shape":"boolean"}
   481        }
   482      },
   483      "Operator":{
   484        "type":"structure",
   485        "members":{
   486          "type":{"shape":"OperatorType"},
   487          "values":{"shape":"stringList"}
   488        }
   489      },
   490      "OperatorType":{
   491        "type":"string",
   492        "enum":[
   493          "EQ",
   494          "REF_EQ",
   495          "LE",
   496          "GE",
   497          "BETWEEN"
   498        ]
   499      },
   500      "ParameterAttribute":{
   501        "type":"structure",
   502        "required":[
   503          "key",
   504          "stringValue"
   505        ],
   506        "members":{
   507          "key":{"shape":"attributeNameString"},
   508          "stringValue":{"shape":"attributeValueString"}
   509        }
   510      },
   511      "ParameterAttributeList":{
   512        "type":"list",
   513        "member":{"shape":"ParameterAttribute"}
   514      },
   515      "ParameterObject":{
   516        "type":"structure",
   517        "required":[
   518          "id",
   519          "attributes"
   520        ],
   521        "members":{
   522          "id":{"shape":"fieldNameString"},
   523          "attributes":{"shape":"ParameterAttributeList"}
   524        }
   525      },
   526      "ParameterObjectList":{
   527        "type":"list",
   528        "member":{"shape":"ParameterObject"}
   529      },
   530      "ParameterValue":{
   531        "type":"structure",
   532        "required":[
   533          "id",
   534          "stringValue"
   535        ],
   536        "members":{
   537          "id":{"shape":"fieldNameString"},
   538          "stringValue":{"shape":"fieldStringValue"}
   539        }
   540      },
   541      "ParameterValueList":{
   542        "type":"list",
   543        "member":{"shape":"ParameterValue"}
   544      },
   545      "PipelineDeletedException":{
   546        "type":"structure",
   547        "members":{
   548          "message":{"shape":"errorMessage"}
   549        },
   550        "exception":true
   551      },
   552      "PipelineDescription":{
   553        "type":"structure",
   554        "required":[
   555          "pipelineId",
   556          "name",
   557          "fields"
   558        ],
   559        "members":{
   560          "pipelineId":{"shape":"id"},
   561          "name":{"shape":"id"},
   562          "fields":{"shape":"fieldList"},
   563          "description":{"shape":"string"},
   564          "tags":{"shape":"tagList"}
   565        }
   566      },
   567      "PipelineDescriptionList":{
   568        "type":"list",
   569        "member":{"shape":"PipelineDescription"}
   570      },
   571      "PipelineIdName":{
   572        "type":"structure",
   573        "members":{
   574          "id":{"shape":"id"},
   575          "name":{"shape":"id"}
   576        }
   577      },
   578      "PipelineNotFoundException":{
   579        "type":"structure",
   580        "members":{
   581          "message":{"shape":"errorMessage"}
   582        },
   583        "exception":true
   584      },
   585      "PipelineObject":{
   586        "type":"structure",
   587        "required":[
   588          "id",
   589          "name",
   590          "fields"
   591        ],
   592        "members":{
   593          "id":{"shape":"id"},
   594          "name":{"shape":"id"},
   595          "fields":{"shape":"fieldList"}
   596        }
   597      },
   598      "PipelineObjectList":{
   599        "type":"list",
   600        "member":{"shape":"PipelineObject"}
   601      },
   602      "PipelineObjectMap":{
   603        "type":"map",
   604        "key":{"shape":"id"},
   605        "value":{"shape":"PipelineObject"}
   606      },
   607      "PollForTaskInput":{
   608        "type":"structure",
   609        "required":["workerGroup"],
   610        "members":{
   611          "workerGroup":{"shape":"string"},
   612          "hostname":{"shape":"id"},
   613          "instanceIdentity":{"shape":"InstanceIdentity"}
   614        }
   615      },
   616      "PollForTaskOutput":{
   617        "type":"structure",
   618        "members":{
   619          "taskObject":{"shape":"TaskObject"}
   620        }
   621      },
   622      "PutPipelineDefinitionInput":{
   623        "type":"structure",
   624        "required":[
   625          "pipelineId",
   626          "pipelineObjects"
   627        ],
   628        "members":{
   629          "pipelineId":{"shape":"id"},
   630          "pipelineObjects":{"shape":"PipelineObjectList"},
   631          "parameterObjects":{"shape":"ParameterObjectList"},
   632          "parameterValues":{"shape":"ParameterValueList"}
   633        }
   634      },
   635      "PutPipelineDefinitionOutput":{
   636        "type":"structure",
   637        "required":["errored"],
   638        "members":{
   639          "validationErrors":{"shape":"ValidationErrors"},
   640          "validationWarnings":{"shape":"ValidationWarnings"},
   641          "errored":{"shape":"boolean"}
   642        }
   643      },
   644      "Query":{
   645        "type":"structure",
   646        "members":{
   647          "selectors":{"shape":"SelectorList"}
   648        }
   649      },
   650      "QueryObjectsInput":{
   651        "type":"structure",
   652        "required":[
   653          "pipelineId",
   654          "sphere"
   655        ],
   656        "members":{
   657          "pipelineId":{"shape":"id"},
   658          "query":{"shape":"Query"},
   659          "sphere":{"shape":"string"},
   660          "marker":{"shape":"string"},
   661          "limit":{"shape":"int"}
   662        }
   663      },
   664      "QueryObjectsOutput":{
   665        "type":"structure",
   666        "members":{
   667          "ids":{"shape":"idList"},
   668          "marker":{"shape":"string"},
   669          "hasMoreResults":{"shape":"boolean"}
   670        }
   671      },
   672      "RemoveTagsInput":{
   673        "type":"structure",
   674        "required":[
   675          "pipelineId",
   676          "tagKeys"
   677        ],
   678        "members":{
   679          "pipelineId":{"shape":"id"},
   680          "tagKeys":{"shape":"stringList"}
   681        }
   682      },
   683      "RemoveTagsOutput":{
   684        "type":"structure",
   685        "members":{
   686        }
   687      },
   688      "ReportTaskProgressInput":{
   689        "type":"structure",
   690        "required":["taskId"],
   691        "members":{
   692          "taskId":{"shape":"taskId"},
   693          "fields":{"shape":"fieldList"}
   694        }
   695      },
   696      "ReportTaskProgressOutput":{
   697        "type":"structure",
   698        "required":["canceled"],
   699        "members":{
   700          "canceled":{"shape":"boolean"}
   701        }
   702      },
   703      "ReportTaskRunnerHeartbeatInput":{
   704        "type":"structure",
   705        "required":["taskrunnerId"],
   706        "members":{
   707          "taskrunnerId":{"shape":"id"},
   708          "workerGroup":{"shape":"string"},
   709          "hostname":{"shape":"id"}
   710        }
   711      },
   712      "ReportTaskRunnerHeartbeatOutput":{
   713        "type":"structure",
   714        "required":["terminate"],
   715        "members":{
   716          "terminate":{"shape":"boolean"}
   717        }
   718      },
   719      "Selector":{
   720        "type":"structure",
   721        "members":{
   722          "fieldName":{"shape":"string"},
   723          "operator":{"shape":"Operator"}
   724        }
   725      },
   726      "SelectorList":{
   727        "type":"list",
   728        "member":{"shape":"Selector"}
   729      },
   730      "SetStatusInput":{
   731        "type":"structure",
   732        "required":[
   733          "pipelineId",
   734          "objectIds",
   735          "status"
   736        ],
   737        "members":{
   738          "pipelineId":{"shape":"id"},
   739          "objectIds":{"shape":"idList"},
   740          "status":{"shape":"string"}
   741        }
   742      },
   743      "SetTaskStatusInput":{
   744        "type":"structure",
   745        "required":[
   746          "taskId",
   747          "taskStatus"
   748        ],
   749        "members":{
   750          "taskId":{"shape":"taskId"},
   751          "taskStatus":{"shape":"TaskStatus"},
   752          "errorId":{"shape":"string"},
   753          "errorMessage":{"shape":"errorMessage"},
   754          "errorStackTrace":{"shape":"string"}
   755        }
   756      },
   757      "SetTaskStatusOutput":{
   758        "type":"structure",
   759        "members":{
   760        }
   761      },
   762      "Tag":{
   763        "type":"structure",
   764        "required":[
   765          "key",
   766          "value"
   767        ],
   768        "members":{
   769          "key":{"shape":"tagKey"},
   770          "value":{"shape":"tagValue"}
   771        }
   772      },
   773      "TaskNotFoundException":{
   774        "type":"structure",
   775        "members":{
   776          "message":{"shape":"errorMessage"}
   777        },
   778        "exception":true
   779      },
   780      "TaskObject":{
   781        "type":"structure",
   782        "members":{
   783          "taskId":{"shape":"taskId"},
   784          "pipelineId":{"shape":"id"},
   785          "attemptId":{"shape":"id"},
   786          "objects":{"shape":"PipelineObjectMap"}
   787        }
   788      },
   789      "TaskStatus":{
   790        "type":"string",
   791        "enum":[
   792          "FINISHED",
   793          "FAILED",
   794          "FALSE"
   795        ]
   796      },
   797      "ValidatePipelineDefinitionInput":{
   798        "type":"structure",
   799        "required":[
   800          "pipelineId",
   801          "pipelineObjects"
   802        ],
   803        "members":{
   804          "pipelineId":{"shape":"id"},
   805          "pipelineObjects":{"shape":"PipelineObjectList"},
   806          "parameterObjects":{"shape":"ParameterObjectList"},
   807          "parameterValues":{"shape":"ParameterValueList"}
   808        }
   809      },
   810      "ValidatePipelineDefinitionOutput":{
   811        "type":"structure",
   812        "required":["errored"],
   813        "members":{
   814          "validationErrors":{"shape":"ValidationErrors"},
   815          "validationWarnings":{"shape":"ValidationWarnings"},
   816          "errored":{"shape":"boolean"}
   817        }
   818      },
   819      "ValidationError":{
   820        "type":"structure",
   821        "members":{
   822          "id":{"shape":"id"},
   823          "errors":{"shape":"validationMessages"}
   824        }
   825      },
   826      "ValidationErrors":{
   827        "type":"list",
   828        "member":{"shape":"ValidationError"}
   829      },
   830      "ValidationWarning":{
   831        "type":"structure",
   832        "members":{
   833          "id":{"shape":"id"},
   834          "warnings":{"shape":"validationMessages"}
   835        }
   836      },
   837      "ValidationWarnings":{
   838        "type":"list",
   839        "member":{"shape":"ValidationWarning"}
   840      },
   841      "attributeNameString":{
   842        "type":"string",
   843        "max":256,
   844        "min":1,
   845        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
   846      },
   847      "attributeValueString":{
   848        "type":"string",
   849        "max":10240,
   850        "min":0,
   851        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
   852      },
   853      "boolean":{"type":"boolean"},
   854      "cancelActive":{"type":"boolean"},
   855      "errorMessage":{"type":"string"},
   856      "fieldList":{
   857        "type":"list",
   858        "member":{"shape":"Field"}
   859      },
   860      "fieldNameString":{
   861        "type":"string",
   862        "max":256,
   863        "min":1,
   864        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
   865      },
   866      "fieldStringValue":{
   867        "type":"string",
   868        "max":10240,
   869        "min":0,
   870        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
   871      },
   872      "id":{
   873        "type":"string",
   874        "max":1024,
   875        "min":1,
   876        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
   877      },
   878      "idList":{
   879        "type":"list",
   880        "member":{"shape":"id"}
   881      },
   882      "int":{"type":"integer"},
   883      "longString":{
   884        "type":"string",
   885        "max":20971520,
   886        "min":0,
   887        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
   888      },
   889      "pipelineList":{
   890        "type":"list",
   891        "member":{"shape":"PipelineIdName"}
   892      },
   893      "string":{
   894        "type":"string",
   895        "max":1024,
   896        "min":0,
   897        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
   898      },
   899      "stringList":{
   900        "type":"list",
   901        "member":{"shape":"string"}
   902      },
   903      "tagKey":{
   904        "type":"string",
   905        "max":128,
   906        "min":1
   907      },
   908      "tagList":{
   909        "type":"list",
   910        "member":{"shape":"Tag"},
   911        "max":10,
   912        "min":0
   913      },
   914      "tagValue":{
   915        "type":"string",
   916        "max":256,
   917        "min":0
   918      },
   919      "taskId":{
   920        "type":"string",
   921        "max":2048,
   922        "min":1,
   923        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
   924      },
   925      "timestamp":{"type":"timestamp"},
   926      "validationMessage":{
   927        "type":"string",
   928        "max":10000,
   929        "min":0,
   930        "pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
   931      },
   932      "validationMessages":{
   933        "type":"list",
   934        "member":{"shape":"validationMessage"}
   935      }
   936    }
   937  }