1979 lines
51 KiB
JSON
1979 lines
51 KiB
JSON
{
|
|
"version":"2.0",
|
|
"metadata":{
|
|
"uid":"machinelearning-2014-12-12",
|
|
"apiVersion":"2014-12-12",
|
|
"endpointPrefix":"machinelearning",
|
|
"jsonVersion":"1.1",
|
|
"serviceFullName":"Amazon Machine Learning",
|
|
"signatureVersion":"v4",
|
|
"targetPrefix":"AmazonML_20141212",
|
|
"protocol":"json"
|
|
},
|
|
"operations":{
|
|
"AddTags":{
|
|
"name":"AddTags",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"AddTagsInput"},
|
|
"output":{"shape":"AddTagsOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InvalidTagException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"TagLimitExceededException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"CreateBatchPrediction":{
|
|
"name":"CreateBatchPrediction",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateBatchPredictionInput"},
|
|
"output":{"shape":"CreateBatchPredictionOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"IdempotentParameterMismatchException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"CreateDataSourceFromRDS":{
|
|
"name":"CreateDataSourceFromRDS",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateDataSourceFromRDSInput"},
|
|
"output":{"shape":"CreateDataSourceFromRDSOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"IdempotentParameterMismatchException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"CreateDataSourceFromRedshift":{
|
|
"name":"CreateDataSourceFromRedshift",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateDataSourceFromRedshiftInput"},
|
|
"output":{"shape":"CreateDataSourceFromRedshiftOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"IdempotentParameterMismatchException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"CreateDataSourceFromS3":{
|
|
"name":"CreateDataSourceFromS3",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateDataSourceFromS3Input"},
|
|
"output":{"shape":"CreateDataSourceFromS3Output"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"IdempotentParameterMismatchException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"CreateEvaluation":{
|
|
"name":"CreateEvaluation",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateEvaluationInput"},
|
|
"output":{"shape":"CreateEvaluationOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"IdempotentParameterMismatchException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"CreateMLModel":{
|
|
"name":"CreateMLModel",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateMLModelInput"},
|
|
"output":{"shape":"CreateMLModelOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"IdempotentParameterMismatchException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"CreateRealtimeEndpoint":{
|
|
"name":"CreateRealtimeEndpoint",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"CreateRealtimeEndpointInput"},
|
|
"output":{"shape":"CreateRealtimeEndpointOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"DeleteBatchPrediction":{
|
|
"name":"DeleteBatchPrediction",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteBatchPredictionInput"},
|
|
"output":{"shape":"DeleteBatchPredictionOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"DeleteDataSource":{
|
|
"name":"DeleteDataSource",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteDataSourceInput"},
|
|
"output":{"shape":"DeleteDataSourceOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"DeleteEvaluation":{
|
|
"name":"DeleteEvaluation",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteEvaluationInput"},
|
|
"output":{"shape":"DeleteEvaluationOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"DeleteMLModel":{
|
|
"name":"DeleteMLModel",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteMLModelInput"},
|
|
"output":{"shape":"DeleteMLModelOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"DeleteRealtimeEndpoint":{
|
|
"name":"DeleteRealtimeEndpoint",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteRealtimeEndpointInput"},
|
|
"output":{"shape":"DeleteRealtimeEndpointOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"DeleteTags":{
|
|
"name":"DeleteTags",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DeleteTagsInput"},
|
|
"output":{"shape":"DeleteTagsOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InvalidTagException",
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"DescribeBatchPredictions":{
|
|
"name":"DescribeBatchPredictions",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeBatchPredictionsInput"},
|
|
"output":{"shape":"DescribeBatchPredictionsOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"DescribeDataSources":{
|
|
"name":"DescribeDataSources",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeDataSourcesInput"},
|
|
"output":{"shape":"DescribeDataSourcesOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"DescribeEvaluations":{
|
|
"name":"DescribeEvaluations",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeEvaluationsInput"},
|
|
"output":{"shape":"DescribeEvaluationsOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"DescribeMLModels":{
|
|
"name":"DescribeMLModels",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeMLModelsInput"},
|
|
"output":{"shape":"DescribeMLModelsOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"DescribeTags":{
|
|
"name":"DescribeTags",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"DescribeTagsInput"},
|
|
"output":{"shape":"DescribeTagsOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"GetBatchPrediction":{
|
|
"name":"GetBatchPrediction",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"GetBatchPredictionInput"},
|
|
"output":{"shape":"GetBatchPredictionOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"GetDataSource":{
|
|
"name":"GetDataSource",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"GetDataSourceInput"},
|
|
"output":{"shape":"GetDataSourceOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"GetEvaluation":{
|
|
"name":"GetEvaluation",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"GetEvaluationInput"},
|
|
"output":{"shape":"GetEvaluationOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"GetMLModel":{
|
|
"name":"GetMLModel",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"GetMLModelInput"},
|
|
"output":{"shape":"GetMLModelOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"Predict":{
|
|
"name":"Predict",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"PredictInput"},
|
|
"output":{"shape":"PredictOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"LimitExceededException",
|
|
"error":{"httpStatusCode":417},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
{
|
|
"shape":"PredictorNotMountedException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
}
|
|
]
|
|
},
|
|
"UpdateBatchPrediction":{
|
|
"name":"UpdateBatchPrediction",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateBatchPredictionInput"},
|
|
"output":{"shape":"UpdateBatchPredictionOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"UpdateDataSource":{
|
|
"name":"UpdateDataSource",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateDataSourceInput"},
|
|
"output":{"shape":"UpdateDataSourceOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"UpdateEvaluation":{
|
|
"name":"UpdateEvaluation",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateEvaluationInput"},
|
|
"output":{"shape":"UpdateEvaluationOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
},
|
|
"UpdateMLModel":{
|
|
"name":"UpdateMLModel",
|
|
"http":{
|
|
"method":"POST",
|
|
"requestUri":"/"
|
|
},
|
|
"input":{"shape":"UpdateMLModelInput"},
|
|
"output":{"shape":"UpdateMLModelOutput"},
|
|
"errors":[
|
|
{
|
|
"shape":"InvalidInputException",
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"ResourceNotFoundException",
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
{
|
|
"shape":"InternalServerException",
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
}
|
|
]
|
|
}
|
|
},
|
|
"shapes":{
|
|
"AddTagsInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"Tags",
|
|
"ResourceId",
|
|
"ResourceType"
|
|
],
|
|
"members":{
|
|
"Tags":{"shape":"TagList"},
|
|
"ResourceId":{"shape":"EntityId"},
|
|
"ResourceType":{"shape":"TaggableResourceType"}
|
|
}
|
|
},
|
|
"AddTagsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ResourceId":{"shape":"EntityId"},
|
|
"ResourceType":{"shape":"TaggableResourceType"}
|
|
}
|
|
},
|
|
"Algorithm":{
|
|
"type":"string",
|
|
"enum":["sgd"]
|
|
},
|
|
"AwsUserArn":{
|
|
"type":"string",
|
|
"pattern":"arn:aws:iam::[0-9]+:((user/.+)|(root))"
|
|
},
|
|
"BatchPrediction":{
|
|
"type":"structure",
|
|
"members":{
|
|
"BatchPredictionId":{"shape":"EntityId"},
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"BatchPredictionDataSourceId":{"shape":"EntityId"},
|
|
"InputDataLocationS3":{"shape":"S3Url"},
|
|
"CreatedByIamUser":{"shape":"AwsUserArn"},
|
|
"CreatedAt":{"shape":"EpochTime"},
|
|
"LastUpdatedAt":{"shape":"EpochTime"},
|
|
"Name":{"shape":"EntityName"},
|
|
"Status":{"shape":"EntityStatus"},
|
|
"OutputUri":{"shape":"S3Url"},
|
|
"Message":{"shape":"Message"},
|
|
"ComputeTime":{"shape":"LongType"},
|
|
"FinishedAt":{"shape":"EpochTime"},
|
|
"StartedAt":{"shape":"EpochTime"},
|
|
"TotalRecordCount":{"shape":"LongType"},
|
|
"InvalidRecordCount":{"shape":"LongType"}
|
|
}
|
|
},
|
|
"BatchPredictionFilterVariable":{
|
|
"type":"string",
|
|
"enum":[
|
|
"CreatedAt",
|
|
"LastUpdatedAt",
|
|
"Status",
|
|
"Name",
|
|
"IAMUser",
|
|
"MLModelId",
|
|
"DataSourceId",
|
|
"DataURI"
|
|
]
|
|
},
|
|
"BatchPredictions":{
|
|
"type":"list",
|
|
"member":{"shape":"BatchPrediction"}
|
|
},
|
|
"ComparatorValue":{
|
|
"type":"string",
|
|
"max":1024,
|
|
"pattern":".*\\S.*|^$"
|
|
},
|
|
"ComputeStatistics":{"type":"boolean"},
|
|
"CreateBatchPredictionInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"BatchPredictionId",
|
|
"MLModelId",
|
|
"BatchPredictionDataSourceId",
|
|
"OutputUri"
|
|
],
|
|
"members":{
|
|
"BatchPredictionId":{"shape":"EntityId"},
|
|
"BatchPredictionName":{"shape":"EntityName"},
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"BatchPredictionDataSourceId":{"shape":"EntityId"},
|
|
"OutputUri":{"shape":"S3Url"}
|
|
}
|
|
},
|
|
"CreateBatchPredictionOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"BatchPredictionId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"CreateDataSourceFromRDSInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"DataSourceId",
|
|
"RDSData",
|
|
"RoleARN"
|
|
],
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"},
|
|
"DataSourceName":{"shape":"EntityName"},
|
|
"RDSData":{"shape":"RDSDataSpec"},
|
|
"RoleARN":{"shape":"RoleARN"},
|
|
"ComputeStatistics":{"shape":"ComputeStatistics"}
|
|
}
|
|
},
|
|
"CreateDataSourceFromRDSOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"CreateDataSourceFromRedshiftInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"DataSourceId",
|
|
"DataSpec",
|
|
"RoleARN"
|
|
],
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"},
|
|
"DataSourceName":{"shape":"EntityName"},
|
|
"DataSpec":{"shape":"RedshiftDataSpec"},
|
|
"RoleARN":{"shape":"RoleARN"},
|
|
"ComputeStatistics":{"shape":"ComputeStatistics"}
|
|
}
|
|
},
|
|
"CreateDataSourceFromRedshiftOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"CreateDataSourceFromS3Input":{
|
|
"type":"structure",
|
|
"required":[
|
|
"DataSourceId",
|
|
"DataSpec"
|
|
],
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"},
|
|
"DataSourceName":{"shape":"EntityName"},
|
|
"DataSpec":{"shape":"S3DataSpec"},
|
|
"ComputeStatistics":{"shape":"ComputeStatistics"}
|
|
}
|
|
},
|
|
"CreateDataSourceFromS3Output":{
|
|
"type":"structure",
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"CreateEvaluationInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"EvaluationId",
|
|
"MLModelId",
|
|
"EvaluationDataSourceId"
|
|
],
|
|
"members":{
|
|
"EvaluationId":{"shape":"EntityId"},
|
|
"EvaluationName":{"shape":"EntityName"},
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"EvaluationDataSourceId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"CreateEvaluationOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"EvaluationId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"CreateMLModelInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"MLModelId",
|
|
"MLModelType",
|
|
"TrainingDataSourceId"
|
|
],
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"MLModelName":{"shape":"EntityName"},
|
|
"MLModelType":{"shape":"MLModelType"},
|
|
"Parameters":{"shape":"TrainingParameters"},
|
|
"TrainingDataSourceId":{"shape":"EntityId"},
|
|
"Recipe":{"shape":"Recipe"},
|
|
"RecipeUri":{"shape":"S3Url"}
|
|
}
|
|
},
|
|
"CreateMLModelOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"CreateRealtimeEndpointInput":{
|
|
"type":"structure",
|
|
"required":["MLModelId"],
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"CreateRealtimeEndpointOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"RealtimeEndpointInfo":{"shape":"RealtimeEndpointInfo"}
|
|
}
|
|
},
|
|
"DataRearrangement":{"type":"string"},
|
|
"DataSchema":{
|
|
"type":"string",
|
|
"max":131071
|
|
},
|
|
"DataSource":{
|
|
"type":"structure",
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"},
|
|
"DataLocationS3":{"shape":"S3Url"},
|
|
"DataRearrangement":{"shape":"DataRearrangement"},
|
|
"CreatedByIamUser":{"shape":"AwsUserArn"},
|
|
"CreatedAt":{"shape":"EpochTime"},
|
|
"LastUpdatedAt":{"shape":"EpochTime"},
|
|
"DataSizeInBytes":{"shape":"LongType"},
|
|
"NumberOfFiles":{"shape":"LongType"},
|
|
"Name":{"shape":"EntityName"},
|
|
"Status":{"shape":"EntityStatus"},
|
|
"Message":{"shape":"Message"},
|
|
"RedshiftMetadata":{"shape":"RedshiftMetadata"},
|
|
"RDSMetadata":{"shape":"RDSMetadata"},
|
|
"RoleARN":{"shape":"RoleARN"},
|
|
"ComputeStatistics":{"shape":"ComputeStatistics"},
|
|
"ComputeTime":{"shape":"LongType"},
|
|
"FinishedAt":{"shape":"EpochTime"},
|
|
"StartedAt":{"shape":"EpochTime"}
|
|
}
|
|
},
|
|
"DataSourceFilterVariable":{
|
|
"type":"string",
|
|
"enum":[
|
|
"CreatedAt",
|
|
"LastUpdatedAt",
|
|
"Status",
|
|
"Name",
|
|
"DataLocationS3",
|
|
"IAMUser"
|
|
]
|
|
},
|
|
"DataSources":{
|
|
"type":"list",
|
|
"member":{"shape":"DataSource"}
|
|
},
|
|
"DeleteBatchPredictionInput":{
|
|
"type":"structure",
|
|
"required":["BatchPredictionId"],
|
|
"members":{
|
|
"BatchPredictionId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"DeleteBatchPredictionOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"BatchPredictionId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"DeleteDataSourceInput":{
|
|
"type":"structure",
|
|
"required":["DataSourceId"],
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"DeleteDataSourceOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"DeleteEvaluationInput":{
|
|
"type":"structure",
|
|
"required":["EvaluationId"],
|
|
"members":{
|
|
"EvaluationId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"DeleteEvaluationOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"EvaluationId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"DeleteMLModelInput":{
|
|
"type":"structure",
|
|
"required":["MLModelId"],
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"DeleteMLModelOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"DeleteRealtimeEndpointInput":{
|
|
"type":"structure",
|
|
"required":["MLModelId"],
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"DeleteRealtimeEndpointOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"RealtimeEndpointInfo":{"shape":"RealtimeEndpointInfo"}
|
|
}
|
|
},
|
|
"DeleteTagsInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"TagKeys",
|
|
"ResourceId",
|
|
"ResourceType"
|
|
],
|
|
"members":{
|
|
"TagKeys":{"shape":"TagKeyList"},
|
|
"ResourceId":{"shape":"EntityId"},
|
|
"ResourceType":{"shape":"TaggableResourceType"}
|
|
}
|
|
},
|
|
"DeleteTagsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ResourceId":{"shape":"EntityId"},
|
|
"ResourceType":{"shape":"TaggableResourceType"}
|
|
}
|
|
},
|
|
"DescribeBatchPredictionsInput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FilterVariable":{"shape":"BatchPredictionFilterVariable"},
|
|
"EQ":{"shape":"ComparatorValue"},
|
|
"GT":{"shape":"ComparatorValue"},
|
|
"LT":{"shape":"ComparatorValue"},
|
|
"GE":{"shape":"ComparatorValue"},
|
|
"LE":{"shape":"ComparatorValue"},
|
|
"NE":{"shape":"ComparatorValue"},
|
|
"Prefix":{"shape":"ComparatorValue"},
|
|
"SortOrder":{"shape":"SortOrder"},
|
|
"NextToken":{"shape":"StringType"},
|
|
"Limit":{"shape":"PageLimit"}
|
|
}
|
|
},
|
|
"DescribeBatchPredictionsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Results":{"shape":"BatchPredictions"},
|
|
"NextToken":{"shape":"StringType"}
|
|
}
|
|
},
|
|
"DescribeDataSourcesInput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FilterVariable":{"shape":"DataSourceFilterVariable"},
|
|
"EQ":{"shape":"ComparatorValue"},
|
|
"GT":{"shape":"ComparatorValue"},
|
|
"LT":{"shape":"ComparatorValue"},
|
|
"GE":{"shape":"ComparatorValue"},
|
|
"LE":{"shape":"ComparatorValue"},
|
|
"NE":{"shape":"ComparatorValue"},
|
|
"Prefix":{"shape":"ComparatorValue"},
|
|
"SortOrder":{"shape":"SortOrder"},
|
|
"NextToken":{"shape":"StringType"},
|
|
"Limit":{"shape":"PageLimit"}
|
|
}
|
|
},
|
|
"DescribeDataSourcesOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Results":{"shape":"DataSources"},
|
|
"NextToken":{"shape":"StringType"}
|
|
}
|
|
},
|
|
"DescribeEvaluationsInput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FilterVariable":{"shape":"EvaluationFilterVariable"},
|
|
"EQ":{"shape":"ComparatorValue"},
|
|
"GT":{"shape":"ComparatorValue"},
|
|
"LT":{"shape":"ComparatorValue"},
|
|
"GE":{"shape":"ComparatorValue"},
|
|
"LE":{"shape":"ComparatorValue"},
|
|
"NE":{"shape":"ComparatorValue"},
|
|
"Prefix":{"shape":"ComparatorValue"},
|
|
"SortOrder":{"shape":"SortOrder"},
|
|
"NextToken":{"shape":"StringType"},
|
|
"Limit":{"shape":"PageLimit"}
|
|
}
|
|
},
|
|
"DescribeEvaluationsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Results":{"shape":"Evaluations"},
|
|
"NextToken":{"shape":"StringType"}
|
|
}
|
|
},
|
|
"DescribeMLModelsInput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"FilterVariable":{"shape":"MLModelFilterVariable"},
|
|
"EQ":{"shape":"ComparatorValue"},
|
|
"GT":{"shape":"ComparatorValue"},
|
|
"LT":{"shape":"ComparatorValue"},
|
|
"GE":{"shape":"ComparatorValue"},
|
|
"LE":{"shape":"ComparatorValue"},
|
|
"NE":{"shape":"ComparatorValue"},
|
|
"Prefix":{"shape":"ComparatorValue"},
|
|
"SortOrder":{"shape":"SortOrder"},
|
|
"NextToken":{"shape":"StringType"},
|
|
"Limit":{"shape":"PageLimit"}
|
|
}
|
|
},
|
|
"DescribeMLModelsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Results":{"shape":"MLModels"},
|
|
"NextToken":{"shape":"StringType"}
|
|
}
|
|
},
|
|
"DescribeTagsInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"ResourceId",
|
|
"ResourceType"
|
|
],
|
|
"members":{
|
|
"ResourceId":{"shape":"EntityId"},
|
|
"ResourceType":{"shape":"TaggableResourceType"}
|
|
}
|
|
},
|
|
"DescribeTagsOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"ResourceId":{"shape":"EntityId"},
|
|
"ResourceType":{"shape":"TaggableResourceType"},
|
|
"Tags":{"shape":"TagList"}
|
|
}
|
|
},
|
|
"DetailsAttributes":{
|
|
"type":"string",
|
|
"enum":[
|
|
"PredictiveModelType",
|
|
"Algorithm"
|
|
]
|
|
},
|
|
"DetailsMap":{
|
|
"type":"map",
|
|
"key":{"shape":"DetailsAttributes"},
|
|
"value":{"shape":"DetailsValue"}
|
|
},
|
|
"DetailsValue":{
|
|
"type":"string",
|
|
"min":1
|
|
},
|
|
"EDPPipelineId":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":1024
|
|
},
|
|
"EDPResourceRole":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":64
|
|
},
|
|
"EDPSecurityGroupId":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":255
|
|
},
|
|
"EDPSecurityGroupIds":{
|
|
"type":"list",
|
|
"member":{"shape":"EDPSecurityGroupId"}
|
|
},
|
|
"EDPServiceRole":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":64
|
|
},
|
|
"EDPSubnetId":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":255
|
|
},
|
|
"EntityId":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":64,
|
|
"pattern":"[a-zA-Z0-9_.-]+"
|
|
},
|
|
"EntityName":{
|
|
"type":"string",
|
|
"max":1024,
|
|
"pattern":".*\\S.*|^$"
|
|
},
|
|
"EntityStatus":{
|
|
"type":"string",
|
|
"enum":[
|
|
"PENDING",
|
|
"INPROGRESS",
|
|
"FAILED",
|
|
"COMPLETED",
|
|
"DELETED"
|
|
]
|
|
},
|
|
"EpochTime":{"type":"timestamp"},
|
|
"ErrorCode":{"type":"integer"},
|
|
"ErrorMessage":{
|
|
"type":"string",
|
|
"max":2048
|
|
},
|
|
"Evaluation":{
|
|
"type":"structure",
|
|
"members":{
|
|
"EvaluationId":{"shape":"EntityId"},
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"EvaluationDataSourceId":{"shape":"EntityId"},
|
|
"InputDataLocationS3":{"shape":"S3Url"},
|
|
"CreatedByIamUser":{"shape":"AwsUserArn"},
|
|
"CreatedAt":{"shape":"EpochTime"},
|
|
"LastUpdatedAt":{"shape":"EpochTime"},
|
|
"Name":{"shape":"EntityName"},
|
|
"Status":{"shape":"EntityStatus"},
|
|
"PerformanceMetrics":{"shape":"PerformanceMetrics"},
|
|
"Message":{"shape":"Message"},
|
|
"ComputeTime":{"shape":"LongType"},
|
|
"FinishedAt":{"shape":"EpochTime"},
|
|
"StartedAt":{"shape":"EpochTime"}
|
|
}
|
|
},
|
|
"EvaluationFilterVariable":{
|
|
"type":"string",
|
|
"enum":[
|
|
"CreatedAt",
|
|
"LastUpdatedAt",
|
|
"Status",
|
|
"Name",
|
|
"IAMUser",
|
|
"MLModelId",
|
|
"DataSourceId",
|
|
"DataURI"
|
|
]
|
|
},
|
|
"Evaluations":{
|
|
"type":"list",
|
|
"member":{"shape":"Evaluation"}
|
|
},
|
|
"GetBatchPredictionInput":{
|
|
"type":"structure",
|
|
"required":["BatchPredictionId"],
|
|
"members":{
|
|
"BatchPredictionId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"GetBatchPredictionOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"BatchPredictionId":{"shape":"EntityId"},
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"BatchPredictionDataSourceId":{"shape":"EntityId"},
|
|
"InputDataLocationS3":{"shape":"S3Url"},
|
|
"CreatedByIamUser":{"shape":"AwsUserArn"},
|
|
"CreatedAt":{"shape":"EpochTime"},
|
|
"LastUpdatedAt":{"shape":"EpochTime"},
|
|
"Name":{"shape":"EntityName"},
|
|
"Status":{"shape":"EntityStatus"},
|
|
"OutputUri":{"shape":"S3Url"},
|
|
"LogUri":{"shape":"PresignedS3Url"},
|
|
"Message":{"shape":"Message"},
|
|
"ComputeTime":{"shape":"LongType"},
|
|
"FinishedAt":{"shape":"EpochTime"},
|
|
"StartedAt":{"shape":"EpochTime"},
|
|
"TotalRecordCount":{"shape":"LongType"},
|
|
"InvalidRecordCount":{"shape":"LongType"}
|
|
}
|
|
},
|
|
"GetDataSourceInput":{
|
|
"type":"structure",
|
|
"required":["DataSourceId"],
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"},
|
|
"Verbose":{"shape":"Verbose"}
|
|
}
|
|
},
|
|
"GetDataSourceOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"},
|
|
"DataLocationS3":{"shape":"S3Url"},
|
|
"DataRearrangement":{"shape":"DataRearrangement"},
|
|
"CreatedByIamUser":{"shape":"AwsUserArn"},
|
|
"CreatedAt":{"shape":"EpochTime"},
|
|
"LastUpdatedAt":{"shape":"EpochTime"},
|
|
"DataSizeInBytes":{"shape":"LongType"},
|
|
"NumberOfFiles":{"shape":"LongType"},
|
|
"Name":{"shape":"EntityName"},
|
|
"Status":{"shape":"EntityStatus"},
|
|
"LogUri":{"shape":"PresignedS3Url"},
|
|
"Message":{"shape":"Message"},
|
|
"RedshiftMetadata":{"shape":"RedshiftMetadata"},
|
|
"RDSMetadata":{"shape":"RDSMetadata"},
|
|
"RoleARN":{"shape":"RoleARN"},
|
|
"ComputeStatistics":{"shape":"ComputeStatistics"},
|
|
"ComputeTime":{"shape":"LongType"},
|
|
"FinishedAt":{"shape":"EpochTime"},
|
|
"StartedAt":{"shape":"EpochTime"},
|
|
"DataSourceSchema":{"shape":"DataSchema"}
|
|
}
|
|
},
|
|
"GetEvaluationInput":{
|
|
"type":"structure",
|
|
"required":["EvaluationId"],
|
|
"members":{
|
|
"EvaluationId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"GetEvaluationOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"EvaluationId":{"shape":"EntityId"},
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"EvaluationDataSourceId":{"shape":"EntityId"},
|
|
"InputDataLocationS3":{"shape":"S3Url"},
|
|
"CreatedByIamUser":{"shape":"AwsUserArn"},
|
|
"CreatedAt":{"shape":"EpochTime"},
|
|
"LastUpdatedAt":{"shape":"EpochTime"},
|
|
"Name":{"shape":"EntityName"},
|
|
"Status":{"shape":"EntityStatus"},
|
|
"PerformanceMetrics":{"shape":"PerformanceMetrics"},
|
|
"LogUri":{"shape":"PresignedS3Url"},
|
|
"Message":{"shape":"Message"},
|
|
"ComputeTime":{"shape":"LongType"},
|
|
"FinishedAt":{"shape":"EpochTime"},
|
|
"StartedAt":{"shape":"EpochTime"}
|
|
}
|
|
},
|
|
"GetMLModelInput":{
|
|
"type":"structure",
|
|
"required":["MLModelId"],
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"Verbose":{"shape":"Verbose"}
|
|
}
|
|
},
|
|
"GetMLModelOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"TrainingDataSourceId":{"shape":"EntityId"},
|
|
"CreatedByIamUser":{"shape":"AwsUserArn"},
|
|
"CreatedAt":{"shape":"EpochTime"},
|
|
"LastUpdatedAt":{"shape":"EpochTime"},
|
|
"Name":{"shape":"MLModelName"},
|
|
"Status":{"shape":"EntityStatus"},
|
|
"SizeInBytes":{"shape":"LongType"},
|
|
"EndpointInfo":{"shape":"RealtimeEndpointInfo"},
|
|
"TrainingParameters":{"shape":"TrainingParameters"},
|
|
"InputDataLocationS3":{"shape":"S3Url"},
|
|
"MLModelType":{"shape":"MLModelType"},
|
|
"ScoreThreshold":{"shape":"ScoreThreshold"},
|
|
"ScoreThresholdLastUpdatedAt":{"shape":"EpochTime"},
|
|
"LogUri":{"shape":"PresignedS3Url"},
|
|
"Message":{"shape":"Message"},
|
|
"ComputeTime":{"shape":"LongType"},
|
|
"FinishedAt":{"shape":"EpochTime"},
|
|
"StartedAt":{"shape":"EpochTime"},
|
|
"Recipe":{"shape":"Recipe"},
|
|
"Schema":{"shape":"DataSchema"}
|
|
}
|
|
},
|
|
"IdempotentParameterMismatchException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"ErrorMessage"},
|
|
"code":{"shape":"ErrorCode"}
|
|
},
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
"IntegerType":{"type":"integer"},
|
|
"InternalServerException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"ErrorMessage"},
|
|
"code":{"shape":"ErrorCode"}
|
|
},
|
|
"error":{"httpStatusCode":500},
|
|
"exception":true,
|
|
"fault":true
|
|
},
|
|
"InvalidInputException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"ErrorMessage"},
|
|
"code":{"shape":"ErrorCode"}
|
|
},
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
"InvalidTagException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"ErrorMessage"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"Label":{
|
|
"type":"string",
|
|
"min":1
|
|
},
|
|
"LimitExceededException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"ErrorMessage"},
|
|
"code":{"shape":"ErrorCode"}
|
|
},
|
|
"error":{"httpStatusCode":417},
|
|
"exception":true
|
|
},
|
|
"LongType":{"type":"long"},
|
|
"MLModel":{
|
|
"type":"structure",
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"TrainingDataSourceId":{"shape":"EntityId"},
|
|
"CreatedByIamUser":{"shape":"AwsUserArn"},
|
|
"CreatedAt":{"shape":"EpochTime"},
|
|
"LastUpdatedAt":{"shape":"EpochTime"},
|
|
"Name":{"shape":"MLModelName"},
|
|
"Status":{"shape":"EntityStatus"},
|
|
"SizeInBytes":{"shape":"LongType"},
|
|
"EndpointInfo":{"shape":"RealtimeEndpointInfo"},
|
|
"TrainingParameters":{"shape":"TrainingParameters"},
|
|
"InputDataLocationS3":{"shape":"S3Url"},
|
|
"Algorithm":{"shape":"Algorithm"},
|
|
"MLModelType":{"shape":"MLModelType"},
|
|
"ScoreThreshold":{"shape":"ScoreThreshold"},
|
|
"ScoreThresholdLastUpdatedAt":{"shape":"EpochTime"},
|
|
"Message":{"shape":"Message"},
|
|
"ComputeTime":{"shape":"LongType"},
|
|
"FinishedAt":{"shape":"EpochTime"},
|
|
"StartedAt":{"shape":"EpochTime"}
|
|
}
|
|
},
|
|
"MLModelFilterVariable":{
|
|
"type":"string",
|
|
"enum":[
|
|
"CreatedAt",
|
|
"LastUpdatedAt",
|
|
"Status",
|
|
"Name",
|
|
"IAMUser",
|
|
"TrainingDataSourceId",
|
|
"RealtimeEndpointStatus",
|
|
"MLModelType",
|
|
"Algorithm",
|
|
"TrainingDataURI"
|
|
]
|
|
},
|
|
"MLModelName":{
|
|
"type":"string",
|
|
"max":1024
|
|
},
|
|
"MLModelType":{
|
|
"type":"string",
|
|
"enum":[
|
|
"REGRESSION",
|
|
"BINARY",
|
|
"MULTICLASS"
|
|
]
|
|
},
|
|
"MLModels":{
|
|
"type":"list",
|
|
"member":{"shape":"MLModel"}
|
|
},
|
|
"Message":{
|
|
"type":"string",
|
|
"max":10240
|
|
},
|
|
"PageLimit":{
|
|
"type":"integer",
|
|
"min":1,
|
|
"max":100
|
|
},
|
|
"PerformanceMetrics":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Properties":{"shape":"PerformanceMetricsProperties"}
|
|
}
|
|
},
|
|
"PerformanceMetricsProperties":{
|
|
"type":"map",
|
|
"key":{"shape":"PerformanceMetricsPropertyKey"},
|
|
"value":{"shape":"PerformanceMetricsPropertyValue"}
|
|
},
|
|
"PerformanceMetricsPropertyKey":{"type":"string"},
|
|
"PerformanceMetricsPropertyValue":{"type":"string"},
|
|
"PredictInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"MLModelId",
|
|
"Record",
|
|
"PredictEndpoint"
|
|
],
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"Record":{"shape":"Record"},
|
|
"PredictEndpoint":{"shape":"VipURL"}
|
|
}
|
|
},
|
|
"PredictOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Prediction":{"shape":"Prediction"}
|
|
}
|
|
},
|
|
"Prediction":{
|
|
"type":"structure",
|
|
"members":{
|
|
"predictedLabel":{"shape":"Label"},
|
|
"predictedValue":{"shape":"floatLabel"},
|
|
"predictedScores":{"shape":"ScoreValuePerLabelMap"},
|
|
"details":{"shape":"DetailsMap"}
|
|
}
|
|
},
|
|
"PredictorNotMountedException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"ErrorMessage"}
|
|
},
|
|
"error":{"httpStatusCode":400},
|
|
"exception":true
|
|
},
|
|
"PresignedS3Url":{"type":"string"},
|
|
"RDSDataSpec":{
|
|
"type":"structure",
|
|
"required":[
|
|
"DatabaseInformation",
|
|
"SelectSqlQuery",
|
|
"DatabaseCredentials",
|
|
"S3StagingLocation",
|
|
"ResourceRole",
|
|
"ServiceRole",
|
|
"SubnetId",
|
|
"SecurityGroupIds"
|
|
],
|
|
"members":{
|
|
"DatabaseInformation":{"shape":"RDSDatabase"},
|
|
"SelectSqlQuery":{"shape":"RDSSelectSqlQuery"},
|
|
"DatabaseCredentials":{"shape":"RDSDatabaseCredentials"},
|
|
"S3StagingLocation":{"shape":"S3Url"},
|
|
"DataRearrangement":{"shape":"DataRearrangement"},
|
|
"DataSchema":{"shape":"DataSchema"},
|
|
"DataSchemaUri":{"shape":"S3Url"},
|
|
"ResourceRole":{"shape":"EDPResourceRole"},
|
|
"ServiceRole":{"shape":"EDPServiceRole"},
|
|
"SubnetId":{"shape":"EDPSubnetId"},
|
|
"SecurityGroupIds":{"shape":"EDPSecurityGroupIds"}
|
|
}
|
|
},
|
|
"RDSDatabase":{
|
|
"type":"structure",
|
|
"required":[
|
|
"InstanceIdentifier",
|
|
"DatabaseName"
|
|
],
|
|
"members":{
|
|
"InstanceIdentifier":{"shape":"RDSInstanceIdentifier"},
|
|
"DatabaseName":{"shape":"RDSDatabaseName"}
|
|
}
|
|
},
|
|
"RDSDatabaseCredentials":{
|
|
"type":"structure",
|
|
"required":[
|
|
"Username",
|
|
"Password"
|
|
],
|
|
"members":{
|
|
"Username":{"shape":"RDSDatabaseUsername"},
|
|
"Password":{"shape":"RDSDatabasePassword"}
|
|
}
|
|
},
|
|
"RDSDatabaseName":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":64
|
|
},
|
|
"RDSDatabasePassword":{
|
|
"type":"string",
|
|
"min":8,
|
|
"max":128
|
|
},
|
|
"RDSDatabaseUsername":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":128
|
|
},
|
|
"RDSInstanceIdentifier":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":63,
|
|
"pattern":"[a-z0-9-]+"
|
|
},
|
|
"RDSMetadata":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Database":{"shape":"RDSDatabase"},
|
|
"DatabaseUserName":{"shape":"RDSDatabaseUsername"},
|
|
"SelectSqlQuery":{"shape":"RDSSelectSqlQuery"},
|
|
"ResourceRole":{"shape":"EDPResourceRole"},
|
|
"ServiceRole":{"shape":"EDPServiceRole"},
|
|
"DataPipelineId":{"shape":"EDPPipelineId"}
|
|
}
|
|
},
|
|
"RDSSelectSqlQuery":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":16777216
|
|
},
|
|
"RealtimeEndpointInfo":{
|
|
"type":"structure",
|
|
"members":{
|
|
"PeakRequestsPerSecond":{"shape":"IntegerType"},
|
|
"CreatedAt":{"shape":"EpochTime"},
|
|
"EndpointUrl":{"shape":"VipURL"},
|
|
"EndpointStatus":{"shape":"RealtimeEndpointStatus"}
|
|
}
|
|
},
|
|
"RealtimeEndpointStatus":{
|
|
"type":"string",
|
|
"enum":[
|
|
"NONE",
|
|
"READY",
|
|
"UPDATING",
|
|
"FAILED"
|
|
]
|
|
},
|
|
"Recipe":{
|
|
"type":"string",
|
|
"max":131071
|
|
},
|
|
"Record":{
|
|
"type":"map",
|
|
"key":{"shape":"VariableName"},
|
|
"value":{"shape":"VariableValue"}
|
|
},
|
|
"RedshiftClusterIdentifier":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":63,
|
|
"pattern":"[a-z0-9-]+"
|
|
},
|
|
"RedshiftDataSpec":{
|
|
"type":"structure",
|
|
"required":[
|
|
"DatabaseInformation",
|
|
"SelectSqlQuery",
|
|
"DatabaseCredentials",
|
|
"S3StagingLocation"
|
|
],
|
|
"members":{
|
|
"DatabaseInformation":{"shape":"RedshiftDatabase"},
|
|
"SelectSqlQuery":{"shape":"RedshiftSelectSqlQuery"},
|
|
"DatabaseCredentials":{"shape":"RedshiftDatabaseCredentials"},
|
|
"S3StagingLocation":{"shape":"S3Url"},
|
|
"DataRearrangement":{"shape":"DataRearrangement"},
|
|
"DataSchema":{"shape":"DataSchema"},
|
|
"DataSchemaUri":{"shape":"S3Url"}
|
|
}
|
|
},
|
|
"RedshiftDatabase":{
|
|
"type":"structure",
|
|
"required":[
|
|
"DatabaseName",
|
|
"ClusterIdentifier"
|
|
],
|
|
"members":{
|
|
"DatabaseName":{"shape":"RedshiftDatabaseName"},
|
|
"ClusterIdentifier":{"shape":"RedshiftClusterIdentifier"}
|
|
}
|
|
},
|
|
"RedshiftDatabaseCredentials":{
|
|
"type":"structure",
|
|
"required":[
|
|
"Username",
|
|
"Password"
|
|
],
|
|
"members":{
|
|
"Username":{"shape":"RedshiftDatabaseUsername"},
|
|
"Password":{"shape":"RedshiftDatabasePassword"}
|
|
}
|
|
},
|
|
"RedshiftDatabaseName":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":64,
|
|
"pattern":"[a-z0-9]+"
|
|
},
|
|
"RedshiftDatabasePassword":{
|
|
"type":"string",
|
|
"min":8,
|
|
"max":64
|
|
},
|
|
"RedshiftDatabaseUsername":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":128
|
|
},
|
|
"RedshiftMetadata":{
|
|
"type":"structure",
|
|
"members":{
|
|
"RedshiftDatabase":{"shape":"RedshiftDatabase"},
|
|
"DatabaseUserName":{"shape":"RedshiftDatabaseUsername"},
|
|
"SelectSqlQuery":{"shape":"RedshiftSelectSqlQuery"}
|
|
}
|
|
},
|
|
"RedshiftSelectSqlQuery":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":16777216
|
|
},
|
|
"ResourceNotFoundException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"ErrorMessage"},
|
|
"code":{"shape":"ErrorCode"}
|
|
},
|
|
"error":{"httpStatusCode":404},
|
|
"exception":true
|
|
},
|
|
"RoleARN":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":110
|
|
},
|
|
"S3DataSpec":{
|
|
"type":"structure",
|
|
"required":["DataLocationS3"],
|
|
"members":{
|
|
"DataLocationS3":{"shape":"S3Url"},
|
|
"DataRearrangement":{"shape":"DataRearrangement"},
|
|
"DataSchema":{"shape":"DataSchema"},
|
|
"DataSchemaLocationS3":{"shape":"S3Url"}
|
|
}
|
|
},
|
|
"S3Url":{
|
|
"type":"string",
|
|
"max":2048,
|
|
"pattern":"s3://([^/]+)(/.*)?"
|
|
},
|
|
"ScoreThreshold":{"type":"float"},
|
|
"ScoreValue":{"type":"float"},
|
|
"ScoreValuePerLabelMap":{
|
|
"type":"map",
|
|
"key":{"shape":"Label"},
|
|
"value":{"shape":"ScoreValue"}
|
|
},
|
|
"SortOrder":{
|
|
"type":"string",
|
|
"enum":[
|
|
"asc",
|
|
"dsc"
|
|
]
|
|
},
|
|
"StringType":{"type":"string"},
|
|
"Tag":{
|
|
"type":"structure",
|
|
"members":{
|
|
"Key":{"shape":"TagKey"},
|
|
"Value":{"shape":"TagValue"}
|
|
}
|
|
},
|
|
"TagKey":{
|
|
"type":"string",
|
|
"min":1,
|
|
"max":128,
|
|
"pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
|
|
},
|
|
"TagKeyList":{
|
|
"type":"list",
|
|
"member":{"shape":"TagKey"},
|
|
"max":100
|
|
},
|
|
"TagLimitExceededException":{
|
|
"type":"structure",
|
|
"members":{
|
|
"message":{"shape":"ErrorMessage"}
|
|
},
|
|
"exception":true
|
|
},
|
|
"TagList":{
|
|
"type":"list",
|
|
"member":{"shape":"Tag"},
|
|
"max":100
|
|
},
|
|
"TagValue":{
|
|
"type":"string",
|
|
"min":0,
|
|
"max":256,
|
|
"pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$"
|
|
},
|
|
"TaggableResourceType":{
|
|
"type":"string",
|
|
"enum":[
|
|
"BatchPrediction",
|
|
"DataSource",
|
|
"Evaluation",
|
|
"MLModel"
|
|
]
|
|
},
|
|
"TrainingParameters":{
|
|
"type":"map",
|
|
"key":{"shape":"StringType"},
|
|
"value":{"shape":"StringType"}
|
|
},
|
|
"UpdateBatchPredictionInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"BatchPredictionId",
|
|
"BatchPredictionName"
|
|
],
|
|
"members":{
|
|
"BatchPredictionId":{"shape":"EntityId"},
|
|
"BatchPredictionName":{"shape":"EntityName"}
|
|
}
|
|
},
|
|
"UpdateBatchPredictionOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"BatchPredictionId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"UpdateDataSourceInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"DataSourceId",
|
|
"DataSourceName"
|
|
],
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"},
|
|
"DataSourceName":{"shape":"EntityName"}
|
|
}
|
|
},
|
|
"UpdateDataSourceOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"DataSourceId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"UpdateEvaluationInput":{
|
|
"type":"structure",
|
|
"required":[
|
|
"EvaluationId",
|
|
"EvaluationName"
|
|
],
|
|
"members":{
|
|
"EvaluationId":{"shape":"EntityId"},
|
|
"EvaluationName":{"shape":"EntityName"}
|
|
}
|
|
},
|
|
"UpdateEvaluationOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"EvaluationId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"UpdateMLModelInput":{
|
|
"type":"structure",
|
|
"required":["MLModelId"],
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"},
|
|
"MLModelName":{"shape":"EntityName"},
|
|
"ScoreThreshold":{"shape":"ScoreThreshold"}
|
|
}
|
|
},
|
|
"UpdateMLModelOutput":{
|
|
"type":"structure",
|
|
"members":{
|
|
"MLModelId":{"shape":"EntityId"}
|
|
}
|
|
},
|
|
"VariableName":{"type":"string"},
|
|
"VariableValue":{"type":"string"},
|
|
"Verbose":{"type":"boolean"},
|
|
"VipURL":{
|
|
"type":"string",
|
|
"max":2048,
|
|
"pattern":"https://[a-zA-Z0-9-.]*\\.amazon(aws)?\\.com[/]?"
|
|
},
|
|
"floatLabel":{"type":"float"}
|
|
}
|
|
}
|