UNPKG

lambdaws

Version:

AWS lambda functions made easy

583 lines 11.8 kB
{ "metadata": { "apiVersion": "2012-10-29", "endpointPrefix": "datapipeline", "jsonVersion": "1.1", "serviceFullName": "AWS Data Pipeline", "signatureVersion": "v4", "targetPrefix": "DataPipeline", "protocol": "json" }, "operations": { "ActivatePipeline": { "input": { "type": "structure", "required": [ "pipelineId" ], "members": { "pipelineId": {}, "parameterValues": { "shape": "S3" } } }, "output": { "type": "structure", "members": {} } }, "CreatePipeline": { "input": { "type": "structure", "required": [ "name", "uniqueId" ], "members": { "name": {}, "uniqueId": {}, "description": {} } }, "output": { "type": "structure", "required": [ "pipelineId" ], "members": { "pipelineId": {} } } }, "DeletePipeline": { "input": { "type": "structure", "required": [ "pipelineId" ], "members": { "pipelineId": {} } } }, "DescribeObjects": { "input": { "type": "structure", "required": [ "pipelineId", "objectIds" ], "members": { "pipelineId": {}, "objectIds": { "shape": "Sd" }, "evaluateExpressions": { "type": "boolean" }, "marker": {} } }, "output": { "type": "structure", "required": [ "pipelineObjects" ], "members": { "pipelineObjects": { "shape": "Sg" }, "marker": {}, "hasMoreResults": { "type": "boolean" } } } }, "DescribePipelines": { "input": { "type": "structure", "required": [ "pipelineIds" ], "members": { "pipelineIds": { "shape": "Sd" } } }, "output": { "type": "structure", "required": [ "pipelineDescriptionList" ], "members": { "pipelineDescriptionList": { "type": "list", "member": { "type": "structure", "required": [ "pipelineId", "name", "fields" ], "members": { "pipelineId": {}, "name": {}, "fields": { "shape": "Si" }, "description": {} } } } } } }, "EvaluateExpression": { "input": { "type": "structure", "required": [ "pipelineId", "objectId", "expression" ], "members": { "pipelineId": {}, "objectId": {}, "expression": {} } }, "output": { "type": "structure", "required": [ "evaluatedExpression" ], "members": { "evaluatedExpression": {} } } }, "GetPipelineDefinition": { "input": { "type": "structure", "required": [ "pipelineId" ], "members": { "pipelineId": {}, "version": {} } }, "output": { "type": "structure", "members": { "pipelineObjects": { "shape": "Sg" }, "parameterObjects": { "shape": "St" }, "parameterValues": { "shape": "S3" } } } }, "ListPipelines": { "input": { "type": "structure", "members": { "marker": {} } }, "output": { "type": "structure", "required": [ "pipelineIdList" ], "members": { "pipelineIdList": { "type": "list", "member": { "type": "structure", "members": { "id": {}, "name": {} } } }, "marker": {}, "hasMoreResults": { "type": "boolean" } } } }, "PollForTask": { "input": { "type": "structure", "required": [ "workerGroup" ], "members": { "workerGroup": {}, "hostname": {}, "instanceIdentity": { "type": "structure", "members": { "document": {}, "signature": {} } } } }, "output": { "type": "structure", "members": { "taskObject": { "type": "structure", "members": { "taskId": {}, "pipelineId": {}, "attemptId": {}, "objects": { "type": "map", "key": {}, "value": { "shape": "Sh" } } } } } } }, "PutPipelineDefinition": { "input": { "type": "structure", "required": [ "pipelineId", "pipelineObjects" ], "members": { "pipelineId": {}, "pipelineObjects": { "shape": "Sg" }, "parameterObjects": { "shape": "St" }, "parameterValues": { "shape": "S3" } } }, "output": { "type": "structure", "required": [ "errored" ], "members": { "validationErrors": { "shape": "S1b" }, "validationWarnings": { "shape": "S1f" }, "errored": { "type": "boolean" } } } }, "QueryObjects": { "input": { "type": "structure", "required": [ "pipelineId", "sphere" ], "members": { "pipelineId": {}, "query": { "type": "structure", "members": { "selectors": { "type": "list", "member": { "type": "structure", "members": { "fieldName": {}, "operator": { "type": "structure", "members": { "type": {}, "values": { "type": "list", "member": {} } } } } } } } }, "sphere": {}, "marker": {}, "limit": { "type": "integer" } } }, "output": { "type": "structure", "members": { "ids": { "shape": "Sd" }, "marker": {}, "hasMoreResults": { "type": "boolean" } } } }, "ReportTaskProgress": { "input": { "type": "structure", "required": [ "taskId" ], "members": { "taskId": {}, "fields": { "shape": "Si" } } }, "output": { "type": "structure", "required": [ "canceled" ], "members": { "canceled": { "type": "boolean" } } } }, "ReportTaskRunnerHeartbeat": { "input": { "type": "structure", "required": [ "taskrunnerId" ], "members": { "taskrunnerId": {}, "workerGroup": {}, "hostname": {} } }, "output": { "type": "structure", "required": [ "terminate" ], "members": { "terminate": { "type": "boolean" } } } }, "SetStatus": { "input": { "type": "structure", "required": [ "pipelineId", "objectIds", "status" ], "members": { "pipelineId": {}, "objectIds": { "shape": "Sd" }, "status": {} } } }, "SetTaskStatus": { "input": { "type": "structure", "required": [ "taskId", "taskStatus" ], "members": { "taskId": {}, "taskStatus": {}, "errorId": {}, "errorMessage": {}, "errorStackTrace": {} } }, "output": { "type": "structure", "members": {} } }, "ValidatePipelineDefinition": { "input": { "type": "structure", "required": [ "pipelineId", "pipelineObjects" ], "members": { "pipelineId": {}, "pipelineObjects": { "shape": "Sg" }, "parameterObjects": { "shape": "St" }, "parameterValues": { "shape": "S3" } } }, "output": { "type": "structure", "required": [ "errored" ], "members": { "validationErrors": { "shape": "S1b" }, "validationWarnings": { "shape": "S1f" }, "errored": { "type": "boolean" } } } } }, "shapes": { "S3": { "type": "list", "member": { "type": "structure", "required": [ "id", "stringValue" ], "members": { "id": {}, "stringValue": {} } } }, "Sd": { "type": "list", "member": {} }, "Sg": { "type": "list", "member": { "shape": "Sh" } }, "Sh": { "type": "structure", "required": [ "id", "name", "fields" ], "members": { "id": {}, "name": {}, "fields": { "shape": "Si" } } }, "Si": { "type": "list", "member": { "type": "structure", "required": [ "key" ], "members": { "key": {}, "stringValue": {}, "refValue": {} } } }, "St": { "type": "list", "member": { "type": "structure", "required": [ "id", "attributes" ], "members": { "id": {}, "attributes": { "type": "list", "member": { "type": "structure", "required": [ "key", "stringValue" ], "members": { "key": {}, "stringValue": {} } } } } } }, "S1b": { "type": "list", "member": { "type": "structure", "members": { "id": {}, "errors": { "shape": "S1d" } } } }, "S1d": { "type": "list", "member": {} }, "S1f": { "type": "list", "member": { "type": "structure", "members": { "id": {}, "warnings": { "shape": "S1d" } } } } } }