1169 lines
27 KiB
JSON
1169 lines
27 KiB
JSON
{
|
|
"version":"2.0",
|
|
"metadata":{
|
|
"apiVersion":"2012-10-29",
|
|
"endpointPrefix":"datapipeline",
|
|
"jsonVersion":"1.1",
|
|
"serviceFullName":"AWS Data Pipeline",
|
|
"signatureVersion":"v4",
|
|
"targetPrefix":"DataPipeline",
|
|
"protocol":"json",
|
|
"uid":"datapipeline-2012-10-29"
|
|
},
|
|
"operations":{
|
|
"ActivatePipeline":{
|
|
"name":"ActivatePipeline",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ActivatePipelineInput"},
|
|
"output":{"shape":"ActivatePipelineOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"AddTags":{
|
|
"name":"AddTags",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"AddTagsInput"},
|
|
"output":{"shape":"AddTagsOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"CreatePipeline":{
|
|
"name":"CreatePipeline",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreatePipelineInput"},
|
|
"output":{"shape":"CreatePipelineOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"DeactivatePipeline":{
|
|
"name":"DeactivatePipeline",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeactivatePipelineInput"},
|
|
"output":{"shape":"DeactivatePipelineOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"DeletePipeline":{
|
|
"name":"DeletePipeline",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeletePipelineInput"},
|
|
"errors":[
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"DescribeObjects":{
|
|
"name":"DescribeObjects",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeObjectsInput"},
|
|
"output":{"shape":"DescribeObjectsOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"DescribePipelines":{
|
|
"name":"DescribePipelines",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribePipelinesInput"},
|
|
"output":{"shape":"DescribePipelinesOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"EvaluateExpression":{
|
|
"name":"EvaluateExpression",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"EvaluateExpressionInput"},
|
|
"output":{"shape":"EvaluateExpressionOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"TaskNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"GetPipelineDefinition":{
|
|
"name":"GetPipelineDefinition",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"GetPipelineDefinitionInput"},
|
|
"output":{"shape":"GetPipelineDefinitionOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"ListPipelines":{
|
|
"name":"ListPipelines",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ListPipelinesInput"},
|
|
"output":{"shape":"ListPipelinesOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"PollForTask":{
|
|
"name":"PollForTask",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"PollForTaskInput"},
|
|
"output":{"shape":"PollForTaskOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"TaskNotFoundException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"PutPipelineDefinition":{
|
|
"name":"PutPipelineDefinition",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"PutPipelineDefinitionInput"},
|
|
"output":{"shape":"PutPipelineDefinitionOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"QueryObjects":{
|
|
"name":"QueryObjects",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"QueryObjectsInput"},
|
|
"output":{"shape":"QueryObjectsOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"RemoveTags":{
|
|
"name":"RemoveTags",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"RemoveTagsInput"},
|
|
"output":{"shape":"RemoveTagsOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"ReportTaskProgress":{
|
|
"name":"ReportTaskProgress",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ReportTaskProgressInput"},
|
|
"output":{"shape":"ReportTaskProgressOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"TaskNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"ReportTaskRunnerHeartbeat":{
|
|
"name":"ReportTaskRunnerHeartbeat",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ReportTaskRunnerHeartbeatInput"},
|
|
"output":{"shape":"ReportTaskRunnerHeartbeatOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"SetStatus":{
|
|
"name":"SetStatus",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"SetStatusInput"},
|
|
"errors":[
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"SetTaskStatus":{
|
|
"name":"SetTaskStatus",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"SetTaskStatusInput"},
|
|
"output":{"shape":"SetTaskStatusOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"TaskNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"ValidatePipelineDefinition":{
|
|
"name":"ValidatePipelineDefinition",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"ValidatePipelineDefinitionInput"},
|
|
"output":{"shape":"ValidatePipelineDefinitionOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InternalServiceError",
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"InvalidRequestException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineNotFoundException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"PipelineDeletedException",
|
|
"exception":true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"shapes":{
|
|
"ActivatePipelineInput":{
|
|
"type":"structure",
|
|
"required":["pipelineId"],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"parameterValues":{"shape":"ParameterValueList"},
|
|
"startTimestamp":{"shape":"timestamp"}
|
|
}
|
|
},
|
|
"ActivatePipelineOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"AddTagsInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"pipelineId",
|
|
"tags"
|
|
],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"tags":{"shape":"tagList"}
|
|
}
|
|
},
|
|
"AddTagsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"CreatePipelineInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"name",
|
|
"uniqueId"
|
|
],
|
|
"members":{
|
|
"name":{"shape":"id"},
|
|
"uniqueId":{"shape":"id"},
|
|
"description":{"shape":"string"},
|
|
"tags":{"shape":"tagList"}
|
|
}
|
|
},
|
|
"CreatePipelineOutput":{
|
|
"type":"structure",
|
|
"required":["pipelineId"],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"}
|
|
}
|
|
},
|
|
"DeactivatePipelineInput":{
|
|
"type":"structure",
|
|
"required":["pipelineId"],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"cancelActive":{"shape":"cancelActive"}
|
|
}
|
|
},
|
|
"DeactivatePipelineOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"DeletePipelineInput":{
|
|
"type":"structure",
|
|
"required":["pipelineId"],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"}
|
|
}
|
|
},
|
|
"DescribeObjectsInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"pipelineId",
|
|
"objectIds"
|
|
],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"objectIds":{"shape":"idList"},
|
|
"evaluateExpressions":{"shape":"boolean"},
|
|
"marker":{"shape":"string"}
|
|
}
|
|
},
|
|
"DescribeObjectsOutput":{
|
|
"type":"structure",
|
|
"required":["pipelineObjects"],
|
|
"members":{
|
|
"pipelineObjects":{"shape":"PipelineObjectList"},
|
|
"marker":{"shape":"string"},
|
|
"hasMoreResults":{"shape":"boolean"}
|
|
}
|
|
},
|
|
"DescribePipelinesInput":{
|
|
"type":"structure",
|
|
"required":["pipelineIds"],
|
|
"members":{
|
|
"pipelineIds":{"shape":"idList"}
|
|
}
|
|
},
|
|
"DescribePipelinesOutput":{
|
|
"type":"structure",
|
|
"required":["pipelineDescriptionList"],
|
|
"members":{
|
|
"pipelineDescriptionList":{"shape":"PipelineDescriptionList"}
|
|
}
|
|
},
|
|
"EvaluateExpressionInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"pipelineId",
|
|
"objectId",
|
|
"expression"
|
|
],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"objectId":{"shape":"id"},
|
|
"expression":{"shape":"longString"}
|
|
}
|
|
},
|
|
"EvaluateExpressionOutput":{
|
|
"type":"structure",
|
|
"required":["evaluatedExpression"],
|
|
"members":{
|
|
"evaluatedExpression":{"shape":"longString"}
|
|
}
|
|
},
|
|
"Field":{
|
|
"type":"structure",
|
|
"required":["key"],
|
|
"members":{
|
|
"key":{"shape":"fieldNameString"},
|
|
"stringValue":{"shape":"fieldStringValue"},
|
|
"refValue":{"shape":"fieldNameString"}
|
|
}
|
|
},
|
|
"GetPipelineDefinitionInput":{
|
|
"type":"structure",
|
|
"required":["pipelineId"],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"version":{"shape":"string"}
|
|
}
|
|
},
|
|
"GetPipelineDefinitionOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"pipelineObjects":{"shape":"PipelineObjectList"},
|
|
"parameterObjects":{"shape":"ParameterObjectList"},
|
|
"parameterValues":{"shape":"ParameterValueList"}
|
|
}
|
|
},
|
|
"InstanceIdentity":{
|
|
"type":"structure",
|
|
"members":{
|
|
"document":{"shape":"string"},
|
|
"signature":{"shape":"string"}
|
|
}
|
|
},
|
|
"InternalServiceError":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"errorMessage"}
|
|
},
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
"InvalidRequestException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"errorMessage"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"ListPipelinesInput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"marker":{"shape":"string"}
|
|
}
|
|
},
|
|
"ListPipelinesOutput":{
|
|
"type":"structure",
|
|
"required":["pipelineIdList"],
|
|
"members":{
|
|
"pipelineIdList":{"shape":"pipelineList"},
|
|
"marker":{"shape":"string"},
|
|
"hasMoreResults":{"shape":"boolean"}
|
|
}
|
|
},
|
|
"Operator":{
|
|
"type":"structure",
|
|
"members":{
|
|
"type":{"shape":"OperatorType"},
|
|
"values":{"shape":"stringList"}
|
|
}
|
|
},
|
|
"OperatorType":{
|
|
"type":"string",
|
|
"enum":[
|
|
"EQ",
|
|
"REF_EQ",
|
|
"LE",
|
|
"GE",
|
|
"BETWEEN"
|
|
]
|
|
},
|
|
"ParameterAttribute":{
|
|
"type":"structure",
|
|
"required":[
|
|
"key",
|
|
"stringValue"
|
|
],
|
|
"members":{
|
|
"key":{"shape":"attributeNameString"},
|
|
"stringValue":{"shape":"attributeValueString"}
|
|
}
|
|
},
|
|
"ParameterAttributeList":{
|
|
"type":"list",
|
|
"member":{"shape":"ParameterAttribute"}
|
|
},
|
|
"ParameterObject":{
|
|
"type":"structure",
|
|
"required":[
|
|
"id",
|
|
"attributes"
|
|
],
|
|
"members":{
|
|
"id":{"shape":"fieldNameString"},
|
|
"attributes":{"shape":"ParameterAttributeList"}
|
|
}
|
|
},
|
|
"ParameterObjectList":{
|
|
"type":"list",
|
|
"member":{"shape":"ParameterObject"}
|
|
},
|
|
"ParameterValue":{
|
|
"type":"structure",
|
|
"required":[
|
|
"id",
|
|
"stringValue"
|
|
],
|
|
"members":{
|
|
"id":{"shape":"fieldNameString"},
|
|
"stringValue":{"shape":"fieldStringValue"}
|
|
}
|
|
},
|
|
"ParameterValueList":{
|
|
"type":"list",
|
|
"member":{"shape":"ParameterValue"}
|
|
},
|
|
"PipelineDeletedException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"errorMessage"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"PipelineDescription":{
|
|
"type":"structure",
|
|
"required":[
|
|
"pipelineId",
|
|
"name",
|
|
"fields"
|
|
],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"name":{"shape":"id"},
|
|
"fields":{"shape":"fieldList"},
|
|
"description":{"shape":"string"},
|
|
"tags":{"shape":"tagList"}
|
|
}
|
|
},
|
|
"PipelineDescriptionList":{
|
|
"type":"list",
|
|
"member":{"shape":"PipelineDescription"}
|
|
},
|
|
"PipelineIdName":{
|
|
"type":"structure",
|
|
"members":{
|
|
"id":{"shape":"id"},
|
|
"name":{"shape":"id"}
|
|
}
|
|
},
|
|
"PipelineNotFoundException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"errorMessage"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"PipelineObject":{
|
|
"type":"structure",
|
|
"required":[
|
|
"id",
|
|
"name",
|
|
"fields"
|
|
],
|
|
"members":{
|
|
"id":{"shape":"id"},
|
|
"name":{"shape":"id"},
|
|
"fields":{"shape":"fieldList"}
|
|
}
|
|
},
|
|
"PipelineObjectList":{
|
|
"type":"list",
|
|
"member":{"shape":"PipelineObject"}
|
|
},
|
|
"PipelineObjectMap":{
|
|
"type":"map",
|
|
"key":{"shape":"id"},
|
|
"value":{"shape":"PipelineObject"}
|
|
},
|
|
"PollForTaskInput":{
|
|
"type":"structure",
|
|
"required":["workerGroup"],
|
|
"members":{
|
|
"workerGroup":{"shape":"string"},
|
|
"hostname":{"shape":"id"},
|
|
"instanceIdentity":{"shape":"InstanceIdentity"}
|
|
}
|
|
},
|
|
"PollForTaskOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"taskObject":{"shape":"TaskObject"}
|
|
}
|
|
},
|
|
"PutPipelineDefinitionInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"pipelineId",
|
|
"pipelineObjects"
|
|
],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"pipelineObjects":{"shape":"PipelineObjectList"},
|
|
"parameterObjects":{"shape":"ParameterObjectList"},
|
|
"parameterValues":{"shape":"ParameterValueList"}
|
|
}
|
|
},
|
|
"PutPipelineDefinitionOutput":{
|
|
"type":"structure",
|
|
"required":["errored"],
|
|
"members":{
|
|
"validationErrors":{"shape":"ValidationErrors"},
|
|
"validationWarnings":{"shape":"ValidationWarnings"},
|
|
"errored":{"shape":"boolean"}
|
|
}
|
|
},
|
|
"Query":{
|
|
"type":"structure",
|
|
"members":{
|
|
"selectors":{"shape":"SelectorList"}
|
|
}
|
|
},
|
|
"QueryObjectsInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"pipelineId",
|
|
"sphere"
|
|
],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"query":{"shape":"Query"},
|
|
"sphere":{"shape":"string"},
|
|
"marker":{"shape":"string"},
|
|
"limit":{"shape":"int"}
|
|
}
|
|
},
|
|
"QueryObjectsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ids":{"shape":"idList"},
|
|
"marker":{"shape":"string"},
|
|
"hasMoreResults":{"shape":"boolean"}
|
|
}
|
|
},
|
|
"RemoveTagsInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"pipelineId",
|
|
"tagKeys"
|
|
],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"tagKeys":{"shape":"stringList"}
|
|
}
|
|
},
|
|
"RemoveTagsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"ReportTaskProgressInput":{
|
|
"type":"structure",
|
|
"required":["taskId"],
|
|
"members":{
|
|
"taskId":{"shape":"taskId"},
|
|
"fields":{"shape":"fieldList"}
|
|
}
|
|
},
|
|
"ReportTaskProgressOutput":{
|
|
"type":"structure",
|
|
"required":["canceled"],
|
|
"members":{
|
|
"canceled":{"shape":"boolean"}
|
|
}
|
|
},
|
|
"ReportTaskRunnerHeartbeatInput":{
|
|
"type":"structure",
|
|
"required":["taskrunnerId"],
|
|
"members":{
|
|
"taskrunnerId":{"shape":"id"},
|
|
"workerGroup":{"shape":"string"},
|
|
"hostname":{"shape":"id"}
|
|
}
|
|
},
|
|
"ReportTaskRunnerHeartbeatOutput":{
|
|
"type":"structure",
|
|
"required":["terminate"],
|
|
"members":{
|
|
"terminate":{"shape":"boolean"}
|
|
}
|
|
},
|
|
"Selector":{
|
|
"type":"structure",
|
|
"members":{
|
|
"fieldName":{"shape":"string"},
|
|
"operator":{"shape":"Operator"}
|
|
}
|
|
},
|
|
"SelectorList":{
|
|
"type":"list",
|
|
"member":{"shape":"Selector"}
|
|
},
|
|
"SetStatusInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"pipelineId",
|
|
"objectIds",
|
|
"status"
|
|
],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"objectIds":{"shape":"idList"},
|
|
"status":{"shape":"string"}
|
|
}
|
|
},
|
|
"SetTaskStatusInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"taskId",
|
|
"taskStatus"
|
|
],
|
|
"members":{
|
|
"taskId":{"shape":"taskId"},
|
|
"taskStatus":{"shape":"TaskStatus"},
|
|
"errorId":{"shape":"string"},
|
|
"errorMessage":{"shape":"errorMessage"},
|
|
"errorStackTrace":{"shape":"string"}
|
|
}
|
|
},
|
|
"SetTaskStatusOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
}
|
|
},
|
|
"Tag":{
|
|
"type":"structure",
|
|
"required":[
|
|
"key",
|
|
"value"
|
|
],
|
|
"members":{
|
|
"key":{"shape":"tagKey"},
|
|
"value":{"shape":"tagValue"}
|
|
}
|
|
},
|
|
"TaskNotFoundException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"errorMessage"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"TaskObject":{
|
|
"type":"structure",
|
|
"members":{
|
|
"taskId":{"shape":"taskId"},
|
|
"pipelineId":{"shape":"id"},
|
|
"attemptId":{"shape":"id"},
|
|
"objects":{"shape":"PipelineObjectMap"}
|
|
}
|
|
},
|
|
"TaskStatus":{
|
|
"type":"string",
|
|
"enum":[
|
|
"FINISHED",
|
|
"FAILED",
|
|
"FALSE"
|
|
]
|
|
},
|
|
"ValidatePipelineDefinitionInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"pipelineId",
|
|
"pipelineObjects"
|
|
],
|
|
"members":{
|
|
"pipelineId":{"shape":"id"},
|
|
"pipelineObjects":{"shape":"PipelineObjectList"},
|
|
"parameterObjects":{"shape":"ParameterObjectList"},
|
|
"parameterValues":{"shape":"ParameterValueList"}
|
|
}
|
|
},
|
|
"ValidatePipelineDefinitionOutput":{
|
|
"type":"structure",
|
|
"required":["errored"],
|
|
"members":{
|
|
"validationErrors":{"shape":"ValidationErrors"},
|
|
"validationWarnings":{"shape":"ValidationWarnings"},
|
|
"errored":{"shape":"boolean"}
|
|
}
|
|
},
|
|
"ValidationError":{
|
|
"type":"structure",
|
|
"members":{
|
|
"id":{"shape":"id"},
|
|
"errors":{"shape":"validationMessages"}
|
|
}
|
|
},
|
|
"ValidationErrors":{
|
|
"type":"list",
|
|
"member":{"shape":"ValidationError"}
|
|
},
|
|
"ValidationWarning":{
|
|
"type":"structure",
|
|
"members":{
|
|
"id":{"shape":"id"},
|
|
"warnings":{"shape":"validationMessages"}
|
|
}
|
|
},
|
|
"ValidationWarnings":{
|
|
"type":"list",
|
|
"member":{"shape":"ValidationWarning"}
|
|
},
|
|
"attributeNameString":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":256,
|
|
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
|
|
},
|
|
"attributeValueString":{
|
|
"type":"string",
|
|
"min":0,
|
|
"max":10240,
|
|
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
|
|
},
|
|
"boolean":{"type":"boolean"},
|
|
"cancelActive":{"type":"boolean"},
|
|
"errorMessage":{"type":"string"},
|
|
"fieldList":{
|
|
"type":"list",
|
|
"member":{"shape":"Field"}
|
|
},
|
|
"fieldNameString":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":256,
|
|
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
|
|
},
|
|
"fieldStringValue":{
|
|
"type":"string",
|
|
"min":0,
|
|
"max":10240,
|
|
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
|
|
},
|
|
"id":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":1024,
|
|
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
|
|
},
|
|
"idList":{
|
|
"type":"list",
|
|
"member":{"shape":"id"}
|
|
},
|
|
"int":{"type":"integer"},
|
|
"longString":{
|
|
"type":"string",
|
|
"min":0,
|
|
"max":20971520,
|
|
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
|
|
},
|
|
"pipelineList":{
|
|
"type":"list",
|
|
"member":{"shape":"PipelineIdName"}
|
|
},
|
|
"string":{
|
|
"type":"string",
|
|
"min":0,
|
|
"max":1024,
|
|
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
|
|
},
|
|
"stringList":{
|
|
"type":"list",
|
|
"member":{"shape":"string"}
|
|
},
|
|
"tagKey":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":128
|
|
},
|
|
"tagList":{
|
|
"type":"list",
|
|
"member":{"shape":"Tag"},
|
|
"min":0,
|
|
"max":10
|
|
},
|
|
"tagValue":{
|
|
"type":"string",
|
|
"min":0,
|
|
"max":256
|
|
},
|
|
"taskId":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":2048,
|
|
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
|
|
},
|
|
"timestamp":{"type":"timestamp"},
|
|
"validationMessage":{
|
|
"type":"string",
|
|
"min":0,
|
|
"max":10000,
|
|
"pattern":"[\\u0020-\\uD7FF\\uE000-\\uFFFD\\uD800\\uDC00-\\uDBFF\\uDFFF\\r\\n\\t]*"
|
|
},
|
|
"validationMessages":{
|
|
"type":"list",
|
|
"member":{"shape":"validationMessage"}
|
|
}
|
|
}
|
|
}
|