github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/machinelearning/2014-12-12/api-2.json (about) 1 { 2 "version":"2.0", 3 "metadata":{ 4 "apiVersion":"2014-12-12", 5 "endpointPrefix":"machinelearning", 6 "jsonVersion":"1.1", 7 "protocol":"json", 8 "serviceFullName":"Amazon Machine Learning", 9 "serviceId":"Machine Learning", 10 "signatureVersion":"v4", 11 "targetPrefix":"AmazonML_20141212", 12 "uid":"machinelearning-2014-12-12" 13 }, 14 "operations":{ 15 "AddTags":{ 16 "name":"AddTags", 17 "http":{ 18 "method":"POST", 19 "requestUri":"/" 20 }, 21 "input":{"shape":"AddTagsInput"}, 22 "output":{"shape":"AddTagsOutput"}, 23 "errors":[ 24 {"shape":"InvalidInputException"}, 25 {"shape":"InvalidTagException"}, 26 {"shape":"TagLimitExceededException"}, 27 {"shape":"ResourceNotFoundException"}, 28 {"shape":"InternalServerException"} 29 ] 30 }, 31 "CreateBatchPrediction":{ 32 "name":"CreateBatchPrediction", 33 "http":{ 34 "method":"POST", 35 "requestUri":"/" 36 }, 37 "input":{"shape":"CreateBatchPredictionInput"}, 38 "output":{"shape":"CreateBatchPredictionOutput"}, 39 "errors":[ 40 {"shape":"InvalidInputException"}, 41 {"shape":"InternalServerException"}, 42 {"shape":"IdempotentParameterMismatchException"} 43 ] 44 }, 45 "CreateDataSourceFromRDS":{ 46 "name":"CreateDataSourceFromRDS", 47 "http":{ 48 "method":"POST", 49 "requestUri":"/" 50 }, 51 "input":{"shape":"CreateDataSourceFromRDSInput"}, 52 "output":{"shape":"CreateDataSourceFromRDSOutput"}, 53 "errors":[ 54 {"shape":"InvalidInputException"}, 55 {"shape":"InternalServerException"}, 56 {"shape":"IdempotentParameterMismatchException"} 57 ] 58 }, 59 "CreateDataSourceFromRedshift":{ 60 "name":"CreateDataSourceFromRedshift", 61 "http":{ 62 "method":"POST", 63 "requestUri":"/" 64 }, 65 "input":{"shape":"CreateDataSourceFromRedshiftInput"}, 66 "output":{"shape":"CreateDataSourceFromRedshiftOutput"}, 67 "errors":[ 68 {"shape":"InvalidInputException"}, 69 {"shape":"InternalServerException"}, 70 {"shape":"IdempotentParameterMismatchException"} 71 ] 72 }, 73 "CreateDataSourceFromS3":{ 74 "name":"CreateDataSourceFromS3", 75 "http":{ 76 "method":"POST", 77 "requestUri":"/" 78 }, 79 "input":{"shape":"CreateDataSourceFromS3Input"}, 80 "output":{"shape":"CreateDataSourceFromS3Output"}, 81 "errors":[ 82 {"shape":"InvalidInputException"}, 83 {"shape":"InternalServerException"}, 84 {"shape":"IdempotentParameterMismatchException"} 85 ] 86 }, 87 "CreateEvaluation":{ 88 "name":"CreateEvaluation", 89 "http":{ 90 "method":"POST", 91 "requestUri":"/" 92 }, 93 "input":{"shape":"CreateEvaluationInput"}, 94 "output":{"shape":"CreateEvaluationOutput"}, 95 "errors":[ 96 {"shape":"InvalidInputException"}, 97 {"shape":"InternalServerException"}, 98 {"shape":"IdempotentParameterMismatchException"} 99 ] 100 }, 101 "CreateMLModel":{ 102 "name":"CreateMLModel", 103 "http":{ 104 "method":"POST", 105 "requestUri":"/" 106 }, 107 "input":{"shape":"CreateMLModelInput"}, 108 "output":{"shape":"CreateMLModelOutput"}, 109 "errors":[ 110 {"shape":"InvalidInputException"}, 111 {"shape":"InternalServerException"}, 112 {"shape":"IdempotentParameterMismatchException"} 113 ] 114 }, 115 "CreateRealtimeEndpoint":{ 116 "name":"CreateRealtimeEndpoint", 117 "http":{ 118 "method":"POST", 119 "requestUri":"/" 120 }, 121 "input":{"shape":"CreateRealtimeEndpointInput"}, 122 "output":{"shape":"CreateRealtimeEndpointOutput"}, 123 "errors":[ 124 {"shape":"InvalidInputException"}, 125 {"shape":"ResourceNotFoundException"}, 126 {"shape":"InternalServerException"} 127 ] 128 }, 129 "DeleteBatchPrediction":{ 130 "name":"DeleteBatchPrediction", 131 "http":{ 132 "method":"POST", 133 "requestUri":"/" 134 }, 135 "input":{"shape":"DeleteBatchPredictionInput"}, 136 "output":{"shape":"DeleteBatchPredictionOutput"}, 137 "errors":[ 138 {"shape":"InvalidInputException"}, 139 {"shape":"ResourceNotFoundException"}, 140 {"shape":"InternalServerException"} 141 ] 142 }, 143 "DeleteDataSource":{ 144 "name":"DeleteDataSource", 145 "http":{ 146 "method":"POST", 147 "requestUri":"/" 148 }, 149 "input":{"shape":"DeleteDataSourceInput"}, 150 "output":{"shape":"DeleteDataSourceOutput"}, 151 "errors":[ 152 {"shape":"InvalidInputException"}, 153 {"shape":"ResourceNotFoundException"}, 154 {"shape":"InternalServerException"} 155 ] 156 }, 157 "DeleteEvaluation":{ 158 "name":"DeleteEvaluation", 159 "http":{ 160 "method":"POST", 161 "requestUri":"/" 162 }, 163 "input":{"shape":"DeleteEvaluationInput"}, 164 "output":{"shape":"DeleteEvaluationOutput"}, 165 "errors":[ 166 {"shape":"InvalidInputException"}, 167 {"shape":"ResourceNotFoundException"}, 168 {"shape":"InternalServerException"} 169 ] 170 }, 171 "DeleteMLModel":{ 172 "name":"DeleteMLModel", 173 "http":{ 174 "method":"POST", 175 "requestUri":"/" 176 }, 177 "input":{"shape":"DeleteMLModelInput"}, 178 "output":{"shape":"DeleteMLModelOutput"}, 179 "errors":[ 180 {"shape":"InvalidInputException"}, 181 {"shape":"ResourceNotFoundException"}, 182 {"shape":"InternalServerException"} 183 ] 184 }, 185 "DeleteRealtimeEndpoint":{ 186 "name":"DeleteRealtimeEndpoint", 187 "http":{ 188 "method":"POST", 189 "requestUri":"/" 190 }, 191 "input":{"shape":"DeleteRealtimeEndpointInput"}, 192 "output":{"shape":"DeleteRealtimeEndpointOutput"}, 193 "errors":[ 194 {"shape":"InvalidInputException"}, 195 {"shape":"ResourceNotFoundException"}, 196 {"shape":"InternalServerException"} 197 ] 198 }, 199 "DeleteTags":{ 200 "name":"DeleteTags", 201 "http":{ 202 "method":"POST", 203 "requestUri":"/" 204 }, 205 "input":{"shape":"DeleteTagsInput"}, 206 "output":{"shape":"DeleteTagsOutput"}, 207 "errors":[ 208 {"shape":"InvalidInputException"}, 209 {"shape":"InvalidTagException"}, 210 {"shape":"ResourceNotFoundException"}, 211 {"shape":"InternalServerException"} 212 ] 213 }, 214 "DescribeBatchPredictions":{ 215 "name":"DescribeBatchPredictions", 216 "http":{ 217 "method":"POST", 218 "requestUri":"/" 219 }, 220 "input":{"shape":"DescribeBatchPredictionsInput"}, 221 "output":{"shape":"DescribeBatchPredictionsOutput"}, 222 "errors":[ 223 {"shape":"InvalidInputException"}, 224 {"shape":"InternalServerException"} 225 ] 226 }, 227 "DescribeDataSources":{ 228 "name":"DescribeDataSources", 229 "http":{ 230 "method":"POST", 231 "requestUri":"/" 232 }, 233 "input":{"shape":"DescribeDataSourcesInput"}, 234 "output":{"shape":"DescribeDataSourcesOutput"}, 235 "errors":[ 236 {"shape":"InvalidInputException"}, 237 {"shape":"InternalServerException"} 238 ] 239 }, 240 "DescribeEvaluations":{ 241 "name":"DescribeEvaluations", 242 "http":{ 243 "method":"POST", 244 "requestUri":"/" 245 }, 246 "input":{"shape":"DescribeEvaluationsInput"}, 247 "output":{"shape":"DescribeEvaluationsOutput"}, 248 "errors":[ 249 {"shape":"InvalidInputException"}, 250 {"shape":"InternalServerException"} 251 ] 252 }, 253 "DescribeMLModels":{ 254 "name":"DescribeMLModels", 255 "http":{ 256 "method":"POST", 257 "requestUri":"/" 258 }, 259 "input":{"shape":"DescribeMLModelsInput"}, 260 "output":{"shape":"DescribeMLModelsOutput"}, 261 "errors":[ 262 {"shape":"InvalidInputException"}, 263 {"shape":"InternalServerException"} 264 ] 265 }, 266 "DescribeTags":{ 267 "name":"DescribeTags", 268 "http":{ 269 "method":"POST", 270 "requestUri":"/" 271 }, 272 "input":{"shape":"DescribeTagsInput"}, 273 "output":{"shape":"DescribeTagsOutput"}, 274 "errors":[ 275 {"shape":"InvalidInputException"}, 276 {"shape":"ResourceNotFoundException"}, 277 {"shape":"InternalServerException"} 278 ] 279 }, 280 "GetBatchPrediction":{ 281 "name":"GetBatchPrediction", 282 "http":{ 283 "method":"POST", 284 "requestUri":"/" 285 }, 286 "input":{"shape":"GetBatchPredictionInput"}, 287 "output":{"shape":"GetBatchPredictionOutput"}, 288 "errors":[ 289 {"shape":"InvalidInputException"}, 290 {"shape":"ResourceNotFoundException"}, 291 {"shape":"InternalServerException"} 292 ] 293 }, 294 "GetDataSource":{ 295 "name":"GetDataSource", 296 "http":{ 297 "method":"POST", 298 "requestUri":"/" 299 }, 300 "input":{"shape":"GetDataSourceInput"}, 301 "output":{"shape":"GetDataSourceOutput"}, 302 "errors":[ 303 {"shape":"InvalidInputException"}, 304 {"shape":"ResourceNotFoundException"}, 305 {"shape":"InternalServerException"} 306 ] 307 }, 308 "GetEvaluation":{ 309 "name":"GetEvaluation", 310 "http":{ 311 "method":"POST", 312 "requestUri":"/" 313 }, 314 "input":{"shape":"GetEvaluationInput"}, 315 "output":{"shape":"GetEvaluationOutput"}, 316 "errors":[ 317 {"shape":"InvalidInputException"}, 318 {"shape":"ResourceNotFoundException"}, 319 {"shape":"InternalServerException"} 320 ] 321 }, 322 "GetMLModel":{ 323 "name":"GetMLModel", 324 "http":{ 325 "method":"POST", 326 "requestUri":"/" 327 }, 328 "input":{"shape":"GetMLModelInput"}, 329 "output":{"shape":"GetMLModelOutput"}, 330 "errors":[ 331 {"shape":"InvalidInputException"}, 332 {"shape":"ResourceNotFoundException"}, 333 {"shape":"InternalServerException"} 334 ] 335 }, 336 "Predict":{ 337 "name":"Predict", 338 "http":{ 339 "method":"POST", 340 "requestUri":"/" 341 }, 342 "input":{"shape":"PredictInput"}, 343 "output":{"shape":"PredictOutput"}, 344 "errors":[ 345 {"shape":"InvalidInputException"}, 346 {"shape":"ResourceNotFoundException"}, 347 {"shape":"LimitExceededException"}, 348 {"shape":"InternalServerException"}, 349 {"shape":"PredictorNotMountedException"} 350 ] 351 }, 352 "UpdateBatchPrediction":{ 353 "name":"UpdateBatchPrediction", 354 "http":{ 355 "method":"POST", 356 "requestUri":"/" 357 }, 358 "input":{"shape":"UpdateBatchPredictionInput"}, 359 "output":{"shape":"UpdateBatchPredictionOutput"}, 360 "errors":[ 361 {"shape":"InvalidInputException"}, 362 {"shape":"ResourceNotFoundException"}, 363 {"shape":"InternalServerException"} 364 ] 365 }, 366 "UpdateDataSource":{ 367 "name":"UpdateDataSource", 368 "http":{ 369 "method":"POST", 370 "requestUri":"/" 371 }, 372 "input":{"shape":"UpdateDataSourceInput"}, 373 "output":{"shape":"UpdateDataSourceOutput"}, 374 "errors":[ 375 {"shape":"InvalidInputException"}, 376 {"shape":"ResourceNotFoundException"}, 377 {"shape":"InternalServerException"} 378 ] 379 }, 380 "UpdateEvaluation":{ 381 "name":"UpdateEvaluation", 382 "http":{ 383 "method":"POST", 384 "requestUri":"/" 385 }, 386 "input":{"shape":"UpdateEvaluationInput"}, 387 "output":{"shape":"UpdateEvaluationOutput"}, 388 "errors":[ 389 {"shape":"InvalidInputException"}, 390 {"shape":"ResourceNotFoundException"}, 391 {"shape":"InternalServerException"} 392 ] 393 }, 394 "UpdateMLModel":{ 395 "name":"UpdateMLModel", 396 "http":{ 397 "method":"POST", 398 "requestUri":"/" 399 }, 400 "input":{"shape":"UpdateMLModelInput"}, 401 "output":{"shape":"UpdateMLModelOutput"}, 402 "errors":[ 403 {"shape":"InvalidInputException"}, 404 {"shape":"ResourceNotFoundException"}, 405 {"shape":"InternalServerException"} 406 ] 407 } 408 }, 409 "shapes":{ 410 "AddTagsInput":{ 411 "type":"structure", 412 "required":[ 413 "Tags", 414 "ResourceId", 415 "ResourceType" 416 ], 417 "members":{ 418 "Tags":{"shape":"TagList"}, 419 "ResourceId":{"shape":"EntityId"}, 420 "ResourceType":{"shape":"TaggableResourceType"} 421 } 422 }, 423 "AddTagsOutput":{ 424 "type":"structure", 425 "members":{ 426 "ResourceId":{"shape":"EntityId"}, 427 "ResourceType":{"shape":"TaggableResourceType"} 428 } 429 }, 430 "Algorithm":{ 431 "type":"string", 432 "enum":["sgd"] 433 }, 434 "AwsUserArn":{ 435 "type":"string", 436 "pattern":"arn:aws:iam::[0-9]+:((user/.+)|(root))" 437 }, 438 "BatchPrediction":{ 439 "type":"structure", 440 "members":{ 441 "BatchPredictionId":{"shape":"EntityId"}, 442 "MLModelId":{"shape":"EntityId"}, 443 "BatchPredictionDataSourceId":{"shape":"EntityId"}, 444 "InputDataLocationS3":{"shape":"S3Url"}, 445 "CreatedByIamUser":{"shape":"AwsUserArn"}, 446 "CreatedAt":{"shape":"EpochTime"}, 447 "LastUpdatedAt":{"shape":"EpochTime"}, 448 "Name":{"shape":"EntityName"}, 449 "Status":{"shape":"EntityStatus"}, 450 "OutputUri":{"shape":"S3Url"}, 451 "Message":{"shape":"Message"}, 452 "ComputeTime":{"shape":"LongType"}, 453 "FinishedAt":{"shape":"EpochTime"}, 454 "StartedAt":{"shape":"EpochTime"}, 455 "TotalRecordCount":{"shape":"LongType"}, 456 "InvalidRecordCount":{"shape":"LongType"} 457 } 458 }, 459 "BatchPredictionFilterVariable":{ 460 "type":"string", 461 "enum":[ 462 "CreatedAt", 463 "LastUpdatedAt", 464 "Status", 465 "Name", 466 "IAMUser", 467 "MLModelId", 468 "DataSourceId", 469 "DataURI" 470 ] 471 }, 472 "BatchPredictions":{ 473 "type":"list", 474 "member":{"shape":"BatchPrediction"} 475 }, 476 "ComparatorValue":{ 477 "type":"string", 478 "max":1024, 479 "pattern":".*\\S.*|^$" 480 }, 481 "ComputeStatistics":{"type":"boolean"}, 482 "CreateBatchPredictionInput":{ 483 "type":"structure", 484 "required":[ 485 "BatchPredictionId", 486 "MLModelId", 487 "BatchPredictionDataSourceId", 488 "OutputUri" 489 ], 490 "members":{ 491 "BatchPredictionId":{"shape":"EntityId"}, 492 "BatchPredictionName":{"shape":"EntityName"}, 493 "MLModelId":{"shape":"EntityId"}, 494 "BatchPredictionDataSourceId":{"shape":"EntityId"}, 495 "OutputUri":{"shape":"S3Url"} 496 } 497 }, 498 "CreateBatchPredictionOutput":{ 499 "type":"structure", 500 "members":{ 501 "BatchPredictionId":{"shape":"EntityId"} 502 } 503 }, 504 "CreateDataSourceFromRDSInput":{ 505 "type":"structure", 506 "required":[ 507 "DataSourceId", 508 "RDSData", 509 "RoleARN" 510 ], 511 "members":{ 512 "DataSourceId":{"shape":"EntityId"}, 513 "DataSourceName":{"shape":"EntityName"}, 514 "RDSData":{"shape":"RDSDataSpec"}, 515 "RoleARN":{"shape":"RoleARN"}, 516 "ComputeStatistics":{"shape":"ComputeStatistics"} 517 } 518 }, 519 "CreateDataSourceFromRDSOutput":{ 520 "type":"structure", 521 "members":{ 522 "DataSourceId":{"shape":"EntityId"} 523 } 524 }, 525 "CreateDataSourceFromRedshiftInput":{ 526 "type":"structure", 527 "required":[ 528 "DataSourceId", 529 "DataSpec", 530 "RoleARN" 531 ], 532 "members":{ 533 "DataSourceId":{"shape":"EntityId"}, 534 "DataSourceName":{"shape":"EntityName"}, 535 "DataSpec":{"shape":"RedshiftDataSpec"}, 536 "RoleARN":{"shape":"RoleARN"}, 537 "ComputeStatistics":{"shape":"ComputeStatistics"} 538 } 539 }, 540 "CreateDataSourceFromRedshiftOutput":{ 541 "type":"structure", 542 "members":{ 543 "DataSourceId":{"shape":"EntityId"} 544 } 545 }, 546 "CreateDataSourceFromS3Input":{ 547 "type":"structure", 548 "required":[ 549 "DataSourceId", 550 "DataSpec" 551 ], 552 "members":{ 553 "DataSourceId":{"shape":"EntityId"}, 554 "DataSourceName":{"shape":"EntityName"}, 555 "DataSpec":{"shape":"S3DataSpec"}, 556 "ComputeStatistics":{"shape":"ComputeStatistics"} 557 } 558 }, 559 "CreateDataSourceFromS3Output":{ 560 "type":"structure", 561 "members":{ 562 "DataSourceId":{"shape":"EntityId"} 563 } 564 }, 565 "CreateEvaluationInput":{ 566 "type":"structure", 567 "required":[ 568 "EvaluationId", 569 "MLModelId", 570 "EvaluationDataSourceId" 571 ], 572 "members":{ 573 "EvaluationId":{"shape":"EntityId"}, 574 "EvaluationName":{"shape":"EntityName"}, 575 "MLModelId":{"shape":"EntityId"}, 576 "EvaluationDataSourceId":{"shape":"EntityId"} 577 } 578 }, 579 "CreateEvaluationOutput":{ 580 "type":"structure", 581 "members":{ 582 "EvaluationId":{"shape":"EntityId"} 583 } 584 }, 585 "CreateMLModelInput":{ 586 "type":"structure", 587 "required":[ 588 "MLModelId", 589 "MLModelType", 590 "TrainingDataSourceId" 591 ], 592 "members":{ 593 "MLModelId":{"shape":"EntityId"}, 594 "MLModelName":{"shape":"EntityName"}, 595 "MLModelType":{"shape":"MLModelType"}, 596 "Parameters":{"shape":"TrainingParameters"}, 597 "TrainingDataSourceId":{"shape":"EntityId"}, 598 "Recipe":{"shape":"Recipe"}, 599 "RecipeUri":{"shape":"S3Url"} 600 } 601 }, 602 "CreateMLModelOutput":{ 603 "type":"structure", 604 "members":{ 605 "MLModelId":{"shape":"EntityId"} 606 } 607 }, 608 "CreateRealtimeEndpointInput":{ 609 "type":"structure", 610 "required":["MLModelId"], 611 "members":{ 612 "MLModelId":{"shape":"EntityId"} 613 } 614 }, 615 "CreateRealtimeEndpointOutput":{ 616 "type":"structure", 617 "members":{ 618 "MLModelId":{"shape":"EntityId"}, 619 "RealtimeEndpointInfo":{"shape":"RealtimeEndpointInfo"} 620 } 621 }, 622 "DataRearrangement":{"type":"string"}, 623 "DataSchema":{ 624 "type":"string", 625 "max":131071 626 }, 627 "DataSource":{ 628 "type":"structure", 629 "members":{ 630 "DataSourceId":{"shape":"EntityId"}, 631 "DataLocationS3":{"shape":"S3Url"}, 632 "DataRearrangement":{"shape":"DataRearrangement"}, 633 "CreatedByIamUser":{"shape":"AwsUserArn"}, 634 "CreatedAt":{"shape":"EpochTime"}, 635 "LastUpdatedAt":{"shape":"EpochTime"}, 636 "DataSizeInBytes":{"shape":"LongType"}, 637 "NumberOfFiles":{"shape":"LongType"}, 638 "Name":{"shape":"EntityName"}, 639 "Status":{"shape":"EntityStatus"}, 640 "Message":{"shape":"Message"}, 641 "RedshiftMetadata":{"shape":"RedshiftMetadata"}, 642 "RDSMetadata":{"shape":"RDSMetadata"}, 643 "RoleARN":{"shape":"RoleARN"}, 644 "ComputeStatistics":{"shape":"ComputeStatistics"}, 645 "ComputeTime":{"shape":"LongType"}, 646 "FinishedAt":{"shape":"EpochTime"}, 647 "StartedAt":{"shape":"EpochTime"} 648 } 649 }, 650 "DataSourceFilterVariable":{ 651 "type":"string", 652 "enum":[ 653 "CreatedAt", 654 "LastUpdatedAt", 655 "Status", 656 "Name", 657 "DataLocationS3", 658 "IAMUser" 659 ] 660 }, 661 "DataSources":{ 662 "type":"list", 663 "member":{"shape":"DataSource"} 664 }, 665 "DeleteBatchPredictionInput":{ 666 "type":"structure", 667 "required":["BatchPredictionId"], 668 "members":{ 669 "BatchPredictionId":{"shape":"EntityId"} 670 } 671 }, 672 "DeleteBatchPredictionOutput":{ 673 "type":"structure", 674 "members":{ 675 "BatchPredictionId":{"shape":"EntityId"} 676 } 677 }, 678 "DeleteDataSourceInput":{ 679 "type":"structure", 680 "required":["DataSourceId"], 681 "members":{ 682 "DataSourceId":{"shape":"EntityId"} 683 } 684 }, 685 "DeleteDataSourceOutput":{ 686 "type":"structure", 687 "members":{ 688 "DataSourceId":{"shape":"EntityId"} 689 } 690 }, 691 "DeleteEvaluationInput":{ 692 "type":"structure", 693 "required":["EvaluationId"], 694 "members":{ 695 "EvaluationId":{"shape":"EntityId"} 696 } 697 }, 698 "DeleteEvaluationOutput":{ 699 "type":"structure", 700 "members":{ 701 "EvaluationId":{"shape":"EntityId"} 702 } 703 }, 704 "DeleteMLModelInput":{ 705 "type":"structure", 706 "required":["MLModelId"], 707 "members":{ 708 "MLModelId":{"shape":"EntityId"} 709 } 710 }, 711 "DeleteMLModelOutput":{ 712 "type":"structure", 713 "members":{ 714 "MLModelId":{"shape":"EntityId"} 715 } 716 }, 717 "DeleteRealtimeEndpointInput":{ 718 "type":"structure", 719 "required":["MLModelId"], 720 "members":{ 721 "MLModelId":{"shape":"EntityId"} 722 } 723 }, 724 "DeleteRealtimeEndpointOutput":{ 725 "type":"structure", 726 "members":{ 727 "MLModelId":{"shape":"EntityId"}, 728 "RealtimeEndpointInfo":{"shape":"RealtimeEndpointInfo"} 729 } 730 }, 731 "DeleteTagsInput":{ 732 "type":"structure", 733 "required":[ 734 "TagKeys", 735 "ResourceId", 736 "ResourceType" 737 ], 738 "members":{ 739 "TagKeys":{"shape":"TagKeyList"}, 740 "ResourceId":{"shape":"EntityId"}, 741 "ResourceType":{"shape":"TaggableResourceType"} 742 } 743 }, 744 "DeleteTagsOutput":{ 745 "type":"structure", 746 "members":{ 747 "ResourceId":{"shape":"EntityId"}, 748 "ResourceType":{"shape":"TaggableResourceType"} 749 } 750 }, 751 "DescribeBatchPredictionsInput":{ 752 "type":"structure", 753 "members":{ 754 "FilterVariable":{"shape":"BatchPredictionFilterVariable"}, 755 "EQ":{"shape":"ComparatorValue"}, 756 "GT":{"shape":"ComparatorValue"}, 757 "LT":{"shape":"ComparatorValue"}, 758 "GE":{"shape":"ComparatorValue"}, 759 "LE":{"shape":"ComparatorValue"}, 760 "NE":{"shape":"ComparatorValue"}, 761 "Prefix":{"shape":"ComparatorValue"}, 762 "SortOrder":{"shape":"SortOrder"}, 763 "NextToken":{"shape":"StringType"}, 764 "Limit":{"shape":"PageLimit"} 765 } 766 }, 767 "DescribeBatchPredictionsOutput":{ 768 "type":"structure", 769 "members":{ 770 "Results":{"shape":"BatchPredictions"}, 771 "NextToken":{"shape":"StringType"} 772 } 773 }, 774 "DescribeDataSourcesInput":{ 775 "type":"structure", 776 "members":{ 777 "FilterVariable":{"shape":"DataSourceFilterVariable"}, 778 "EQ":{"shape":"ComparatorValue"}, 779 "GT":{"shape":"ComparatorValue"}, 780 "LT":{"shape":"ComparatorValue"}, 781 "GE":{"shape":"ComparatorValue"}, 782 "LE":{"shape":"ComparatorValue"}, 783 "NE":{"shape":"ComparatorValue"}, 784 "Prefix":{"shape":"ComparatorValue"}, 785 "SortOrder":{"shape":"SortOrder"}, 786 "NextToken":{"shape":"StringType"}, 787 "Limit":{"shape":"PageLimit"} 788 } 789 }, 790 "DescribeDataSourcesOutput":{ 791 "type":"structure", 792 "members":{ 793 "Results":{"shape":"DataSources"}, 794 "NextToken":{"shape":"StringType"} 795 } 796 }, 797 "DescribeEvaluationsInput":{ 798 "type":"structure", 799 "members":{ 800 "FilterVariable":{"shape":"EvaluationFilterVariable"}, 801 "EQ":{"shape":"ComparatorValue"}, 802 "GT":{"shape":"ComparatorValue"}, 803 "LT":{"shape":"ComparatorValue"}, 804 "GE":{"shape":"ComparatorValue"}, 805 "LE":{"shape":"ComparatorValue"}, 806 "NE":{"shape":"ComparatorValue"}, 807 "Prefix":{"shape":"ComparatorValue"}, 808 "SortOrder":{"shape":"SortOrder"}, 809 "NextToken":{"shape":"StringType"}, 810 "Limit":{"shape":"PageLimit"} 811 } 812 }, 813 "DescribeEvaluationsOutput":{ 814 "type":"structure", 815 "members":{ 816 "Results":{"shape":"Evaluations"}, 817 "NextToken":{"shape":"StringType"} 818 } 819 }, 820 "DescribeMLModelsInput":{ 821 "type":"structure", 822 "members":{ 823 "FilterVariable":{"shape":"MLModelFilterVariable"}, 824 "EQ":{"shape":"ComparatorValue"}, 825 "GT":{"shape":"ComparatorValue"}, 826 "LT":{"shape":"ComparatorValue"}, 827 "GE":{"shape":"ComparatorValue"}, 828 "LE":{"shape":"ComparatorValue"}, 829 "NE":{"shape":"ComparatorValue"}, 830 "Prefix":{"shape":"ComparatorValue"}, 831 "SortOrder":{"shape":"SortOrder"}, 832 "NextToken":{"shape":"StringType"}, 833 "Limit":{"shape":"PageLimit"} 834 } 835 }, 836 "DescribeMLModelsOutput":{ 837 "type":"structure", 838 "members":{ 839 "Results":{"shape":"MLModels"}, 840 "NextToken":{"shape":"StringType"} 841 } 842 }, 843 "DescribeTagsInput":{ 844 "type":"structure", 845 "required":[ 846 "ResourceId", 847 "ResourceType" 848 ], 849 "members":{ 850 "ResourceId":{"shape":"EntityId"}, 851 "ResourceType":{"shape":"TaggableResourceType"} 852 } 853 }, 854 "DescribeTagsOutput":{ 855 "type":"structure", 856 "members":{ 857 "ResourceId":{"shape":"EntityId"}, 858 "ResourceType":{"shape":"TaggableResourceType"}, 859 "Tags":{"shape":"TagList"} 860 } 861 }, 862 "DetailsAttributes":{ 863 "type":"string", 864 "enum":[ 865 "PredictiveModelType", 866 "Algorithm" 867 ] 868 }, 869 "DetailsMap":{ 870 "type":"map", 871 "key":{"shape":"DetailsAttributes"}, 872 "value":{"shape":"DetailsValue"} 873 }, 874 "DetailsValue":{ 875 "type":"string", 876 "min":1 877 }, 878 "EDPPipelineId":{ 879 "type":"string", 880 "max":1024, 881 "min":1 882 }, 883 "EDPResourceRole":{ 884 "type":"string", 885 "max":64, 886 "min":1 887 }, 888 "EDPSecurityGroupId":{ 889 "type":"string", 890 "max":255, 891 "min":1 892 }, 893 "EDPSecurityGroupIds":{ 894 "type":"list", 895 "member":{"shape":"EDPSecurityGroupId"} 896 }, 897 "EDPServiceRole":{ 898 "type":"string", 899 "max":64, 900 "min":1 901 }, 902 "EDPSubnetId":{ 903 "type":"string", 904 "max":255, 905 "min":1 906 }, 907 "EntityId":{ 908 "type":"string", 909 "max":64, 910 "min":1, 911 "pattern":"[a-zA-Z0-9_.-]+" 912 }, 913 "EntityName":{ 914 "type":"string", 915 "max":1024, 916 "pattern":".*\\S.*|^$" 917 }, 918 "EntityStatus":{ 919 "type":"string", 920 "enum":[ 921 "PENDING", 922 "INPROGRESS", 923 "FAILED", 924 "COMPLETED", 925 "DELETED" 926 ] 927 }, 928 "EpochTime":{"type":"timestamp"}, 929 "ErrorCode":{"type":"integer"}, 930 "ErrorMessage":{ 931 "type":"string", 932 "max":2048 933 }, 934 "Evaluation":{ 935 "type":"structure", 936 "members":{ 937 "EvaluationId":{"shape":"EntityId"}, 938 "MLModelId":{"shape":"EntityId"}, 939 "EvaluationDataSourceId":{"shape":"EntityId"}, 940 "InputDataLocationS3":{"shape":"S3Url"}, 941 "CreatedByIamUser":{"shape":"AwsUserArn"}, 942 "CreatedAt":{"shape":"EpochTime"}, 943 "LastUpdatedAt":{"shape":"EpochTime"}, 944 "Name":{"shape":"EntityName"}, 945 "Status":{"shape":"EntityStatus"}, 946 "PerformanceMetrics":{"shape":"PerformanceMetrics"}, 947 "Message":{"shape":"Message"}, 948 "ComputeTime":{"shape":"LongType"}, 949 "FinishedAt":{"shape":"EpochTime"}, 950 "StartedAt":{"shape":"EpochTime"} 951 } 952 }, 953 "EvaluationFilterVariable":{ 954 "type":"string", 955 "enum":[ 956 "CreatedAt", 957 "LastUpdatedAt", 958 "Status", 959 "Name", 960 "IAMUser", 961 "MLModelId", 962 "DataSourceId", 963 "DataURI" 964 ] 965 }, 966 "Evaluations":{ 967 "type":"list", 968 "member":{"shape":"Evaluation"} 969 }, 970 "GetBatchPredictionInput":{ 971 "type":"structure", 972 "required":["BatchPredictionId"], 973 "members":{ 974 "BatchPredictionId":{"shape":"EntityId"} 975 } 976 }, 977 "GetBatchPredictionOutput":{ 978 "type":"structure", 979 "members":{ 980 "BatchPredictionId":{"shape":"EntityId"}, 981 "MLModelId":{"shape":"EntityId"}, 982 "BatchPredictionDataSourceId":{"shape":"EntityId"}, 983 "InputDataLocationS3":{"shape":"S3Url"}, 984 "CreatedByIamUser":{"shape":"AwsUserArn"}, 985 "CreatedAt":{"shape":"EpochTime"}, 986 "LastUpdatedAt":{"shape":"EpochTime"}, 987 "Name":{"shape":"EntityName"}, 988 "Status":{"shape":"EntityStatus"}, 989 "OutputUri":{"shape":"S3Url"}, 990 "LogUri":{"shape":"PresignedS3Url"}, 991 "Message":{"shape":"Message"}, 992 "ComputeTime":{"shape":"LongType"}, 993 "FinishedAt":{"shape":"EpochTime"}, 994 "StartedAt":{"shape":"EpochTime"}, 995 "TotalRecordCount":{"shape":"LongType"}, 996 "InvalidRecordCount":{"shape":"LongType"} 997 } 998 }, 999 "GetDataSourceInput":{ 1000 "type":"structure", 1001 "required":["DataSourceId"], 1002 "members":{ 1003 "DataSourceId":{"shape":"EntityId"}, 1004 "Verbose":{"shape":"Verbose"} 1005 } 1006 }, 1007 "GetDataSourceOutput":{ 1008 "type":"structure", 1009 "members":{ 1010 "DataSourceId":{"shape":"EntityId"}, 1011 "DataLocationS3":{"shape":"S3Url"}, 1012 "DataRearrangement":{"shape":"DataRearrangement"}, 1013 "CreatedByIamUser":{"shape":"AwsUserArn"}, 1014 "CreatedAt":{"shape":"EpochTime"}, 1015 "LastUpdatedAt":{"shape":"EpochTime"}, 1016 "DataSizeInBytes":{"shape":"LongType"}, 1017 "NumberOfFiles":{"shape":"LongType"}, 1018 "Name":{"shape":"EntityName"}, 1019 "Status":{"shape":"EntityStatus"}, 1020 "LogUri":{"shape":"PresignedS3Url"}, 1021 "Message":{"shape":"Message"}, 1022 "RedshiftMetadata":{"shape":"RedshiftMetadata"}, 1023 "RDSMetadata":{"shape":"RDSMetadata"}, 1024 "RoleARN":{"shape":"RoleARN"}, 1025 "ComputeStatistics":{"shape":"ComputeStatistics"}, 1026 "ComputeTime":{"shape":"LongType"}, 1027 "FinishedAt":{"shape":"EpochTime"}, 1028 "StartedAt":{"shape":"EpochTime"}, 1029 "DataSourceSchema":{"shape":"DataSchema"} 1030 } 1031 }, 1032 "GetEvaluationInput":{ 1033 "type":"structure", 1034 "required":["EvaluationId"], 1035 "members":{ 1036 "EvaluationId":{"shape":"EntityId"} 1037 } 1038 }, 1039 "GetEvaluationOutput":{ 1040 "type":"structure", 1041 "members":{ 1042 "EvaluationId":{"shape":"EntityId"}, 1043 "MLModelId":{"shape":"EntityId"}, 1044 "EvaluationDataSourceId":{"shape":"EntityId"}, 1045 "InputDataLocationS3":{"shape":"S3Url"}, 1046 "CreatedByIamUser":{"shape":"AwsUserArn"}, 1047 "CreatedAt":{"shape":"EpochTime"}, 1048 "LastUpdatedAt":{"shape":"EpochTime"}, 1049 "Name":{"shape":"EntityName"}, 1050 "Status":{"shape":"EntityStatus"}, 1051 "PerformanceMetrics":{"shape":"PerformanceMetrics"}, 1052 "LogUri":{"shape":"PresignedS3Url"}, 1053 "Message":{"shape":"Message"}, 1054 "ComputeTime":{"shape":"LongType"}, 1055 "FinishedAt":{"shape":"EpochTime"}, 1056 "StartedAt":{"shape":"EpochTime"} 1057 } 1058 }, 1059 "GetMLModelInput":{ 1060 "type":"structure", 1061 "required":["MLModelId"], 1062 "members":{ 1063 "MLModelId":{"shape":"EntityId"}, 1064 "Verbose":{"shape":"Verbose"} 1065 } 1066 }, 1067 "GetMLModelOutput":{ 1068 "type":"structure", 1069 "members":{ 1070 "MLModelId":{"shape":"EntityId"}, 1071 "TrainingDataSourceId":{"shape":"EntityId"}, 1072 "CreatedByIamUser":{"shape":"AwsUserArn"}, 1073 "CreatedAt":{"shape":"EpochTime"}, 1074 "LastUpdatedAt":{"shape":"EpochTime"}, 1075 "Name":{"shape":"MLModelName"}, 1076 "Status":{"shape":"EntityStatus"}, 1077 "SizeInBytes":{"shape":"LongType"}, 1078 "EndpointInfo":{"shape":"RealtimeEndpointInfo"}, 1079 "TrainingParameters":{"shape":"TrainingParameters"}, 1080 "InputDataLocationS3":{"shape":"S3Url"}, 1081 "MLModelType":{"shape":"MLModelType"}, 1082 "ScoreThreshold":{"shape":"ScoreThreshold"}, 1083 "ScoreThresholdLastUpdatedAt":{"shape":"EpochTime"}, 1084 "LogUri":{"shape":"PresignedS3Url"}, 1085 "Message":{"shape":"Message"}, 1086 "ComputeTime":{"shape":"LongType"}, 1087 "FinishedAt":{"shape":"EpochTime"}, 1088 "StartedAt":{"shape":"EpochTime"}, 1089 "Recipe":{"shape":"Recipe"}, 1090 "Schema":{"shape":"DataSchema"} 1091 } 1092 }, 1093 "IdempotentParameterMismatchException":{ 1094 "type":"structure", 1095 "members":{ 1096 "message":{"shape":"ErrorMessage"}, 1097 "code":{"shape":"ErrorCode"} 1098 }, 1099 "exception":true 1100 }, 1101 "IntegerType":{"type":"integer"}, 1102 "InternalServerException":{ 1103 "type":"structure", 1104 "members":{ 1105 "message":{"shape":"ErrorMessage"}, 1106 "code":{"shape":"ErrorCode"} 1107 }, 1108 "exception":true, 1109 "fault":true 1110 }, 1111 "InvalidInputException":{ 1112 "type":"structure", 1113 "members":{ 1114 "message":{"shape":"ErrorMessage"}, 1115 "code":{"shape":"ErrorCode"} 1116 }, 1117 "exception":true 1118 }, 1119 "InvalidTagException":{ 1120 "type":"structure", 1121 "members":{ 1122 "message":{"shape":"ErrorMessage"} 1123 }, 1124 "exception":true 1125 }, 1126 "Label":{ 1127 "type":"string", 1128 "min":1 1129 }, 1130 "LimitExceededException":{ 1131 "type":"structure", 1132 "members":{ 1133 "message":{"shape":"ErrorMessage"}, 1134 "code":{"shape":"ErrorCode"} 1135 }, 1136 "exception":true 1137 }, 1138 "LongType":{"type":"long"}, 1139 "MLModel":{ 1140 "type":"structure", 1141 "members":{ 1142 "MLModelId":{"shape":"EntityId"}, 1143 "TrainingDataSourceId":{"shape":"EntityId"}, 1144 "CreatedByIamUser":{"shape":"AwsUserArn"}, 1145 "CreatedAt":{"shape":"EpochTime"}, 1146 "LastUpdatedAt":{"shape":"EpochTime"}, 1147 "Name":{"shape":"MLModelName"}, 1148 "Status":{"shape":"EntityStatus"}, 1149 "SizeInBytes":{"shape":"LongType"}, 1150 "EndpointInfo":{"shape":"RealtimeEndpointInfo"}, 1151 "TrainingParameters":{"shape":"TrainingParameters"}, 1152 "InputDataLocationS3":{"shape":"S3Url"}, 1153 "Algorithm":{"shape":"Algorithm"}, 1154 "MLModelType":{"shape":"MLModelType"}, 1155 "ScoreThreshold":{"shape":"ScoreThreshold"}, 1156 "ScoreThresholdLastUpdatedAt":{"shape":"EpochTime"}, 1157 "Message":{"shape":"Message"}, 1158 "ComputeTime":{"shape":"LongType"}, 1159 "FinishedAt":{"shape":"EpochTime"}, 1160 "StartedAt":{"shape":"EpochTime"} 1161 } 1162 }, 1163 "MLModelFilterVariable":{ 1164 "type":"string", 1165 "enum":[ 1166 "CreatedAt", 1167 "LastUpdatedAt", 1168 "Status", 1169 "Name", 1170 "IAMUser", 1171 "TrainingDataSourceId", 1172 "RealtimeEndpointStatus", 1173 "MLModelType", 1174 "Algorithm", 1175 "TrainingDataURI" 1176 ] 1177 }, 1178 "MLModelName":{ 1179 "type":"string", 1180 "max":1024 1181 }, 1182 "MLModelType":{ 1183 "type":"string", 1184 "enum":[ 1185 "REGRESSION", 1186 "BINARY", 1187 "MULTICLASS" 1188 ] 1189 }, 1190 "MLModels":{ 1191 "type":"list", 1192 "member":{"shape":"MLModel"} 1193 }, 1194 "Message":{ 1195 "type":"string", 1196 "max":10240 1197 }, 1198 "PageLimit":{ 1199 "type":"integer", 1200 "max":100, 1201 "min":1 1202 }, 1203 "PerformanceMetrics":{ 1204 "type":"structure", 1205 "members":{ 1206 "Properties":{"shape":"PerformanceMetricsProperties"} 1207 } 1208 }, 1209 "PerformanceMetricsProperties":{ 1210 "type":"map", 1211 "key":{"shape":"PerformanceMetricsPropertyKey"}, 1212 "value":{"shape":"PerformanceMetricsPropertyValue"} 1213 }, 1214 "PerformanceMetricsPropertyKey":{"type":"string"}, 1215 "PerformanceMetricsPropertyValue":{"type":"string"}, 1216 "PredictInput":{ 1217 "type":"structure", 1218 "required":[ 1219 "MLModelId", 1220 "Record", 1221 "PredictEndpoint" 1222 ], 1223 "members":{ 1224 "MLModelId":{"shape":"EntityId"}, 1225 "Record":{"shape":"Record"}, 1226 "PredictEndpoint":{"shape":"VipURL"} 1227 } 1228 }, 1229 "PredictOutput":{ 1230 "type":"structure", 1231 "members":{ 1232 "Prediction":{"shape":"Prediction"} 1233 } 1234 }, 1235 "Prediction":{ 1236 "type":"structure", 1237 "members":{ 1238 "predictedLabel":{"shape":"Label"}, 1239 "predictedValue":{"shape":"floatLabel"}, 1240 "predictedScores":{"shape":"ScoreValuePerLabelMap"}, 1241 "details":{"shape":"DetailsMap"} 1242 } 1243 }, 1244 "PredictorNotMountedException":{ 1245 "type":"structure", 1246 "members":{ 1247 "message":{"shape":"ErrorMessage"} 1248 }, 1249 "exception":true 1250 }, 1251 "PresignedS3Url":{"type":"string"}, 1252 "RDSDataSpec":{ 1253 "type":"structure", 1254 "required":[ 1255 "DatabaseInformation", 1256 "SelectSqlQuery", 1257 "DatabaseCredentials", 1258 "S3StagingLocation", 1259 "ResourceRole", 1260 "ServiceRole", 1261 "SubnetId", 1262 "SecurityGroupIds" 1263 ], 1264 "members":{ 1265 "DatabaseInformation":{"shape":"RDSDatabase"}, 1266 "SelectSqlQuery":{"shape":"RDSSelectSqlQuery"}, 1267 "DatabaseCredentials":{"shape":"RDSDatabaseCredentials"}, 1268 "S3StagingLocation":{"shape":"S3Url"}, 1269 "DataRearrangement":{"shape":"DataRearrangement"}, 1270 "DataSchema":{"shape":"DataSchema"}, 1271 "DataSchemaUri":{"shape":"S3Url"}, 1272 "ResourceRole":{"shape":"EDPResourceRole"}, 1273 "ServiceRole":{"shape":"EDPServiceRole"}, 1274 "SubnetId":{"shape":"EDPSubnetId"}, 1275 "SecurityGroupIds":{"shape":"EDPSecurityGroupIds"} 1276 } 1277 }, 1278 "RDSDatabase":{ 1279 "type":"structure", 1280 "required":[ 1281 "InstanceIdentifier", 1282 "DatabaseName" 1283 ], 1284 "members":{ 1285 "InstanceIdentifier":{"shape":"RDSInstanceIdentifier"}, 1286 "DatabaseName":{"shape":"RDSDatabaseName"} 1287 } 1288 }, 1289 "RDSDatabaseCredentials":{ 1290 "type":"structure", 1291 "required":[ 1292 "Username", 1293 "Password" 1294 ], 1295 "members":{ 1296 "Username":{"shape":"RDSDatabaseUsername"}, 1297 "Password":{"shape":"RDSDatabasePassword"} 1298 } 1299 }, 1300 "RDSDatabaseName":{ 1301 "type":"string", 1302 "max":64, 1303 "min":1 1304 }, 1305 "RDSDatabasePassword":{ 1306 "type":"string", 1307 "max":128, 1308 "min":8 1309 }, 1310 "RDSDatabaseUsername":{ 1311 "type":"string", 1312 "max":128, 1313 "min":1 1314 }, 1315 "RDSInstanceIdentifier":{ 1316 "type":"string", 1317 "max":63, 1318 "min":1, 1319 "pattern":"[a-z0-9-]+" 1320 }, 1321 "RDSMetadata":{ 1322 "type":"structure", 1323 "members":{ 1324 "Database":{"shape":"RDSDatabase"}, 1325 "DatabaseUserName":{"shape":"RDSDatabaseUsername"}, 1326 "SelectSqlQuery":{"shape":"RDSSelectSqlQuery"}, 1327 "ResourceRole":{"shape":"EDPResourceRole"}, 1328 "ServiceRole":{"shape":"EDPServiceRole"}, 1329 "DataPipelineId":{"shape":"EDPPipelineId"} 1330 } 1331 }, 1332 "RDSSelectSqlQuery":{ 1333 "type":"string", 1334 "max":16777216, 1335 "min":1 1336 }, 1337 "RealtimeEndpointInfo":{ 1338 "type":"structure", 1339 "members":{ 1340 "PeakRequestsPerSecond":{"shape":"IntegerType"}, 1341 "CreatedAt":{"shape":"EpochTime"}, 1342 "EndpointUrl":{"shape":"VipURL"}, 1343 "EndpointStatus":{"shape":"RealtimeEndpointStatus"} 1344 } 1345 }, 1346 "RealtimeEndpointStatus":{ 1347 "type":"string", 1348 "enum":[ 1349 "NONE", 1350 "READY", 1351 "UPDATING", 1352 "FAILED" 1353 ] 1354 }, 1355 "Recipe":{ 1356 "type":"string", 1357 "max":131071 1358 }, 1359 "Record":{ 1360 "type":"map", 1361 "key":{"shape":"VariableName"}, 1362 "value":{"shape":"VariableValue"} 1363 }, 1364 "RedshiftClusterIdentifier":{ 1365 "type":"string", 1366 "max":63, 1367 "min":1, 1368 "pattern":"[a-z0-9-]+" 1369 }, 1370 "RedshiftDataSpec":{ 1371 "type":"structure", 1372 "required":[ 1373 "DatabaseInformation", 1374 "SelectSqlQuery", 1375 "DatabaseCredentials", 1376 "S3StagingLocation" 1377 ], 1378 "members":{ 1379 "DatabaseInformation":{"shape":"RedshiftDatabase"}, 1380 "SelectSqlQuery":{"shape":"RedshiftSelectSqlQuery"}, 1381 "DatabaseCredentials":{"shape":"RedshiftDatabaseCredentials"}, 1382 "S3StagingLocation":{"shape":"S3Url"}, 1383 "DataRearrangement":{"shape":"DataRearrangement"}, 1384 "DataSchema":{"shape":"DataSchema"}, 1385 "DataSchemaUri":{"shape":"S3Url"} 1386 } 1387 }, 1388 "RedshiftDatabase":{ 1389 "type":"structure", 1390 "required":[ 1391 "DatabaseName", 1392 "ClusterIdentifier" 1393 ], 1394 "members":{ 1395 "DatabaseName":{"shape":"RedshiftDatabaseName"}, 1396 "ClusterIdentifier":{"shape":"RedshiftClusterIdentifier"} 1397 } 1398 }, 1399 "RedshiftDatabaseCredentials":{ 1400 "type":"structure", 1401 "required":[ 1402 "Username", 1403 "Password" 1404 ], 1405 "members":{ 1406 "Username":{"shape":"RedshiftDatabaseUsername"}, 1407 "Password":{"shape":"RedshiftDatabasePassword"} 1408 } 1409 }, 1410 "RedshiftDatabaseName":{ 1411 "type":"string", 1412 "max":64, 1413 "min":1, 1414 "pattern":"[a-z0-9]+" 1415 }, 1416 "RedshiftDatabasePassword":{ 1417 "type":"string", 1418 "max":64, 1419 "min":8 1420 }, 1421 "RedshiftDatabaseUsername":{ 1422 "type":"string", 1423 "max":128, 1424 "min":1 1425 }, 1426 "RedshiftMetadata":{ 1427 "type":"structure", 1428 "members":{ 1429 "RedshiftDatabase":{"shape":"RedshiftDatabase"}, 1430 "DatabaseUserName":{"shape":"RedshiftDatabaseUsername"}, 1431 "SelectSqlQuery":{"shape":"RedshiftSelectSqlQuery"} 1432 } 1433 }, 1434 "RedshiftSelectSqlQuery":{ 1435 "type":"string", 1436 "max":16777216, 1437 "min":1 1438 }, 1439 "ResourceNotFoundException":{ 1440 "type":"structure", 1441 "members":{ 1442 "message":{"shape":"ErrorMessage"}, 1443 "code":{"shape":"ErrorCode"} 1444 }, 1445 "exception":true 1446 }, 1447 "RoleARN":{ 1448 "type":"string", 1449 "max":110, 1450 "min":1 1451 }, 1452 "S3DataSpec":{ 1453 "type":"structure", 1454 "required":["DataLocationS3"], 1455 "members":{ 1456 "DataLocationS3":{"shape":"S3Url"}, 1457 "DataRearrangement":{"shape":"DataRearrangement"}, 1458 "DataSchema":{"shape":"DataSchema"}, 1459 "DataSchemaLocationS3":{"shape":"S3Url"} 1460 } 1461 }, 1462 "S3Url":{ 1463 "type":"string", 1464 "max":2048, 1465 "pattern":"s3://([^/]+)(/.*)?" 1466 }, 1467 "ScoreThreshold":{"type":"float"}, 1468 "ScoreValue":{"type":"float"}, 1469 "ScoreValuePerLabelMap":{ 1470 "type":"map", 1471 "key":{"shape":"Label"}, 1472 "value":{"shape":"ScoreValue"} 1473 }, 1474 "SortOrder":{ 1475 "type":"string", 1476 "enum":[ 1477 "asc", 1478 "dsc" 1479 ] 1480 }, 1481 "StringType":{"type":"string"}, 1482 "Tag":{ 1483 "type":"structure", 1484 "members":{ 1485 "Key":{"shape":"TagKey"}, 1486 "Value":{"shape":"TagValue"} 1487 } 1488 }, 1489 "TagKey":{ 1490 "type":"string", 1491 "max":128, 1492 "min":1, 1493 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$" 1494 }, 1495 "TagKeyList":{ 1496 "type":"list", 1497 "member":{"shape":"TagKey"}, 1498 "max":100 1499 }, 1500 "TagLimitExceededException":{ 1501 "type":"structure", 1502 "members":{ 1503 "message":{"shape":"ErrorMessage"} 1504 }, 1505 "exception":true 1506 }, 1507 "TagList":{ 1508 "type":"list", 1509 "member":{"shape":"Tag"}, 1510 "max":100 1511 }, 1512 "TagValue":{ 1513 "type":"string", 1514 "max":256, 1515 "min":0, 1516 "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$" 1517 }, 1518 "TaggableResourceType":{ 1519 "type":"string", 1520 "enum":[ 1521 "BatchPrediction", 1522 "DataSource", 1523 "Evaluation", 1524 "MLModel" 1525 ] 1526 }, 1527 "TrainingParameters":{ 1528 "type":"map", 1529 "key":{"shape":"StringType"}, 1530 "value":{"shape":"StringType"} 1531 }, 1532 "UpdateBatchPredictionInput":{ 1533 "type":"structure", 1534 "required":[ 1535 "BatchPredictionId", 1536 "BatchPredictionName" 1537 ], 1538 "members":{ 1539 "BatchPredictionId":{"shape":"EntityId"}, 1540 "BatchPredictionName":{"shape":"EntityName"} 1541 } 1542 }, 1543 "UpdateBatchPredictionOutput":{ 1544 "type":"structure", 1545 "members":{ 1546 "BatchPredictionId":{"shape":"EntityId"} 1547 } 1548 }, 1549 "UpdateDataSourceInput":{ 1550 "type":"structure", 1551 "required":[ 1552 "DataSourceId", 1553 "DataSourceName" 1554 ], 1555 "members":{ 1556 "DataSourceId":{"shape":"EntityId"}, 1557 "DataSourceName":{"shape":"EntityName"} 1558 } 1559 }, 1560 "UpdateDataSourceOutput":{ 1561 "type":"structure", 1562 "members":{ 1563 "DataSourceId":{"shape":"EntityId"} 1564 } 1565 }, 1566 "UpdateEvaluationInput":{ 1567 "type":"structure", 1568 "required":[ 1569 "EvaluationId", 1570 "EvaluationName" 1571 ], 1572 "members":{ 1573 "EvaluationId":{"shape":"EntityId"}, 1574 "EvaluationName":{"shape":"EntityName"} 1575 } 1576 }, 1577 "UpdateEvaluationOutput":{ 1578 "type":"structure", 1579 "members":{ 1580 "EvaluationId":{"shape":"EntityId"} 1581 } 1582 }, 1583 "UpdateMLModelInput":{ 1584 "type":"structure", 1585 "required":["MLModelId"], 1586 "members":{ 1587 "MLModelId":{"shape":"EntityId"}, 1588 "MLModelName":{"shape":"EntityName"}, 1589 "ScoreThreshold":{"shape":"ScoreThreshold"} 1590 } 1591 }, 1592 "UpdateMLModelOutput":{ 1593 "type":"structure", 1594 "members":{ 1595 "MLModelId":{"shape":"EntityId"} 1596 } 1597 }, 1598 "VariableName":{"type":"string"}, 1599 "VariableValue":{"type":"string"}, 1600 "Verbose":{"type":"boolean"}, 1601 "VipURL":{ 1602 "type":"string", 1603 "max":2048, 1604 "pattern":"https://[a-zA-Z0-9-.]*\\.amazon(aws)?\\.com[/]?" 1605 }, 1606 "floatLabel":{"type":"float"} 1607 } 1608 }