github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/forecast/2018-06-26/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2018-06-26",
     5      "endpointPrefix":"forecast",
     6      "jsonVersion":"1.1",
     7      "protocol":"json",
     8      "serviceFullName":"Amazon Forecast Service",
     9      "serviceId":"forecast",
    10      "signatureVersion":"v4",
    11      "signingName":"forecast",
    12      "targetPrefix":"AmazonForecast",
    13      "uid":"forecast-2018-06-26"
    14    },
    15    "operations":{
    16      "CreateDataset":{
    17        "name":"CreateDataset",
    18        "http":{
    19          "method":"POST",
    20          "requestUri":"/"
    21        },
    22        "input":{"shape":"CreateDatasetRequest"},
    23        "output":{"shape":"CreateDatasetResponse"},
    24        "errors":[
    25          {"shape":"InvalidInputException"},
    26          {"shape":"ResourceAlreadyExistsException"},
    27          {"shape":"LimitExceededException"}
    28        ]
    29      },
    30      "CreateDatasetGroup":{
    31        "name":"CreateDatasetGroup",
    32        "http":{
    33          "method":"POST",
    34          "requestUri":"/"
    35        },
    36        "input":{"shape":"CreateDatasetGroupRequest"},
    37        "output":{"shape":"CreateDatasetGroupResponse"},
    38        "errors":[
    39          {"shape":"InvalidInputException"},
    40          {"shape":"ResourceAlreadyExistsException"},
    41          {"shape":"ResourceNotFoundException"},
    42          {"shape":"ResourceInUseException"},
    43          {"shape":"LimitExceededException"}
    44        ]
    45      },
    46      "CreateDatasetImportJob":{
    47        "name":"CreateDatasetImportJob",
    48        "http":{
    49          "method":"POST",
    50          "requestUri":"/"
    51        },
    52        "input":{"shape":"CreateDatasetImportJobRequest"},
    53        "output":{"shape":"CreateDatasetImportJobResponse"},
    54        "errors":[
    55          {"shape":"InvalidInputException"},
    56          {"shape":"ResourceAlreadyExistsException"},
    57          {"shape":"ResourceNotFoundException"},
    58          {"shape":"ResourceInUseException"},
    59          {"shape":"LimitExceededException"}
    60        ]
    61      },
    62      "CreateForecast":{
    63        "name":"CreateForecast",
    64        "http":{
    65          "method":"POST",
    66          "requestUri":"/"
    67        },
    68        "input":{"shape":"CreateForecastRequest"},
    69        "output":{"shape":"CreateForecastResponse"},
    70        "errors":[
    71          {"shape":"InvalidInputException"},
    72          {"shape":"ResourceAlreadyExistsException"},
    73          {"shape":"ResourceNotFoundException"},
    74          {"shape":"ResourceInUseException"},
    75          {"shape":"LimitExceededException"}
    76        ]
    77      },
    78      "CreateForecastExportJob":{
    79        "name":"CreateForecastExportJob",
    80        "http":{
    81          "method":"POST",
    82          "requestUri":"/"
    83        },
    84        "input":{"shape":"CreateForecastExportJobRequest"},
    85        "output":{"shape":"CreateForecastExportJobResponse"},
    86        "errors":[
    87          {"shape":"InvalidInputException"},
    88          {"shape":"ResourceAlreadyExistsException"},
    89          {"shape":"ResourceNotFoundException"},
    90          {"shape":"ResourceInUseException"},
    91          {"shape":"LimitExceededException"}
    92        ]
    93      },
    94      "CreatePredictor":{
    95        "name":"CreatePredictor",
    96        "http":{
    97          "method":"POST",
    98          "requestUri":"/"
    99        },
   100        "input":{"shape":"CreatePredictorRequest"},
   101        "output":{"shape":"CreatePredictorResponse"},
   102        "errors":[
   103          {"shape":"InvalidInputException"},
   104          {"shape":"ResourceAlreadyExistsException"},
   105          {"shape":"ResourceNotFoundException"},
   106          {"shape":"ResourceInUseException"},
   107          {"shape":"LimitExceededException"}
   108        ]
   109      },
   110      "CreatePredictorBacktestExportJob":{
   111        "name":"CreatePredictorBacktestExportJob",
   112        "http":{
   113          "method":"POST",
   114          "requestUri":"/"
   115        },
   116        "input":{"shape":"CreatePredictorBacktestExportJobRequest"},
   117        "output":{"shape":"CreatePredictorBacktestExportJobResponse"},
   118        "errors":[
   119          {"shape":"InvalidInputException"},
   120          {"shape":"ResourceAlreadyExistsException"},
   121          {"shape":"ResourceNotFoundException"},
   122          {"shape":"ResourceInUseException"},
   123          {"shape":"LimitExceededException"}
   124        ]
   125      },
   126      "DeleteDataset":{
   127        "name":"DeleteDataset",
   128        "http":{
   129          "method":"POST",
   130          "requestUri":"/"
   131        },
   132        "input":{"shape":"DeleteDatasetRequest"},
   133        "errors":[
   134          {"shape":"InvalidInputException"},
   135          {"shape":"ResourceNotFoundException"},
   136          {"shape":"ResourceInUseException"}
   137        ],
   138        "idempotent":true
   139      },
   140      "DeleteDatasetGroup":{
   141        "name":"DeleteDatasetGroup",
   142        "http":{
   143          "method":"POST",
   144          "requestUri":"/"
   145        },
   146        "input":{"shape":"DeleteDatasetGroupRequest"},
   147        "errors":[
   148          {"shape":"InvalidInputException"},
   149          {"shape":"ResourceNotFoundException"},
   150          {"shape":"ResourceInUseException"}
   151        ],
   152        "idempotent":true
   153      },
   154      "DeleteDatasetImportJob":{
   155        "name":"DeleteDatasetImportJob",
   156        "http":{
   157          "method":"POST",
   158          "requestUri":"/"
   159        },
   160        "input":{"shape":"DeleteDatasetImportJobRequest"},
   161        "errors":[
   162          {"shape":"InvalidInputException"},
   163          {"shape":"ResourceNotFoundException"},
   164          {"shape":"ResourceInUseException"}
   165        ],
   166        "idempotent":true
   167      },
   168      "DeleteForecast":{
   169        "name":"DeleteForecast",
   170        "http":{
   171          "method":"POST",
   172          "requestUri":"/"
   173        },
   174        "input":{"shape":"DeleteForecastRequest"},
   175        "errors":[
   176          {"shape":"InvalidInputException"},
   177          {"shape":"ResourceNotFoundException"},
   178          {"shape":"ResourceInUseException"}
   179        ],
   180        "idempotent":true
   181      },
   182      "DeleteForecastExportJob":{
   183        "name":"DeleteForecastExportJob",
   184        "http":{
   185          "method":"POST",
   186          "requestUri":"/"
   187        },
   188        "input":{"shape":"DeleteForecastExportJobRequest"},
   189        "errors":[
   190          {"shape":"InvalidInputException"},
   191          {"shape":"ResourceNotFoundException"},
   192          {"shape":"ResourceInUseException"}
   193        ],
   194        "idempotent":true
   195      },
   196      "DeletePredictor":{
   197        "name":"DeletePredictor",
   198        "http":{
   199          "method":"POST",
   200          "requestUri":"/"
   201        },
   202        "input":{"shape":"DeletePredictorRequest"},
   203        "errors":[
   204          {"shape":"InvalidInputException"},
   205          {"shape":"ResourceNotFoundException"},
   206          {"shape":"ResourceInUseException"}
   207        ],
   208        "idempotent":true
   209      },
   210      "DeletePredictorBacktestExportJob":{
   211        "name":"DeletePredictorBacktestExportJob",
   212        "http":{
   213          "method":"POST",
   214          "requestUri":"/"
   215        },
   216        "input":{"shape":"DeletePredictorBacktestExportJobRequest"},
   217        "errors":[
   218          {"shape":"InvalidInputException"},
   219          {"shape":"ResourceNotFoundException"},
   220          {"shape":"ResourceInUseException"}
   221        ],
   222        "idempotent":true
   223      },
   224      "DeleteResourceTree":{
   225        "name":"DeleteResourceTree",
   226        "http":{
   227          "method":"POST",
   228          "requestUri":"/"
   229        },
   230        "input":{"shape":"DeleteResourceTreeRequest"},
   231        "errors":[
   232          {"shape":"InvalidInputException"},
   233          {"shape":"ResourceNotFoundException"},
   234          {"shape":"ResourceInUseException"}
   235        ],
   236        "idempotent":true
   237      },
   238      "DescribeDataset":{
   239        "name":"DescribeDataset",
   240        "http":{
   241          "method":"POST",
   242          "requestUri":"/"
   243        },
   244        "input":{"shape":"DescribeDatasetRequest"},
   245        "output":{"shape":"DescribeDatasetResponse"},
   246        "errors":[
   247          {"shape":"InvalidInputException"},
   248          {"shape":"ResourceNotFoundException"}
   249        ],
   250        "idempotent":true
   251      },
   252      "DescribeDatasetGroup":{
   253        "name":"DescribeDatasetGroup",
   254        "http":{
   255          "method":"POST",
   256          "requestUri":"/"
   257        },
   258        "input":{"shape":"DescribeDatasetGroupRequest"},
   259        "output":{"shape":"DescribeDatasetGroupResponse"},
   260        "errors":[
   261          {"shape":"InvalidInputException"},
   262          {"shape":"ResourceNotFoundException"}
   263        ],
   264        "idempotent":true
   265      },
   266      "DescribeDatasetImportJob":{
   267        "name":"DescribeDatasetImportJob",
   268        "http":{
   269          "method":"POST",
   270          "requestUri":"/"
   271        },
   272        "input":{"shape":"DescribeDatasetImportJobRequest"},
   273        "output":{"shape":"DescribeDatasetImportJobResponse"},
   274        "errors":[
   275          {"shape":"InvalidInputException"},
   276          {"shape":"ResourceNotFoundException"}
   277        ],
   278        "idempotent":true
   279      },
   280      "DescribeForecast":{
   281        "name":"DescribeForecast",
   282        "http":{
   283          "method":"POST",
   284          "requestUri":"/"
   285        },
   286        "input":{"shape":"DescribeForecastRequest"},
   287        "output":{"shape":"DescribeForecastResponse"},
   288        "errors":[
   289          {"shape":"InvalidInputException"},
   290          {"shape":"ResourceNotFoundException"}
   291        ],
   292        "idempotent":true
   293      },
   294      "DescribeForecastExportJob":{
   295        "name":"DescribeForecastExportJob",
   296        "http":{
   297          "method":"POST",
   298          "requestUri":"/"
   299        },
   300        "input":{"shape":"DescribeForecastExportJobRequest"},
   301        "output":{"shape":"DescribeForecastExportJobResponse"},
   302        "errors":[
   303          {"shape":"InvalidInputException"},
   304          {"shape":"ResourceNotFoundException"}
   305        ],
   306        "idempotent":true
   307      },
   308      "DescribePredictor":{
   309        "name":"DescribePredictor",
   310        "http":{
   311          "method":"POST",
   312          "requestUri":"/"
   313        },
   314        "input":{"shape":"DescribePredictorRequest"},
   315        "output":{"shape":"DescribePredictorResponse"},
   316        "errors":[
   317          {"shape":"InvalidInputException"},
   318          {"shape":"ResourceNotFoundException"}
   319        ],
   320        "idempotent":true
   321      },
   322      "DescribePredictorBacktestExportJob":{
   323        "name":"DescribePredictorBacktestExportJob",
   324        "http":{
   325          "method":"POST",
   326          "requestUri":"/"
   327        },
   328        "input":{"shape":"DescribePredictorBacktestExportJobRequest"},
   329        "output":{"shape":"DescribePredictorBacktestExportJobResponse"},
   330        "errors":[
   331          {"shape":"InvalidInputException"},
   332          {"shape":"ResourceNotFoundException"}
   333        ],
   334        "idempotent":true
   335      },
   336      "GetAccuracyMetrics":{
   337        "name":"GetAccuracyMetrics",
   338        "http":{
   339          "method":"POST",
   340          "requestUri":"/"
   341        },
   342        "input":{"shape":"GetAccuracyMetricsRequest"},
   343        "output":{"shape":"GetAccuracyMetricsResponse"},
   344        "errors":[
   345          {"shape":"InvalidInputException"},
   346          {"shape":"ResourceNotFoundException"},
   347          {"shape":"ResourceInUseException"}
   348        ],
   349        "idempotent":true
   350      },
   351      "ListDatasetGroups":{
   352        "name":"ListDatasetGroups",
   353        "http":{
   354          "method":"POST",
   355          "requestUri":"/"
   356        },
   357        "input":{"shape":"ListDatasetGroupsRequest"},
   358        "output":{"shape":"ListDatasetGroupsResponse"},
   359        "errors":[
   360          {"shape":"InvalidNextTokenException"}
   361        ],
   362        "idempotent":true
   363      },
   364      "ListDatasetImportJobs":{
   365        "name":"ListDatasetImportJobs",
   366        "http":{
   367          "method":"POST",
   368          "requestUri":"/"
   369        },
   370        "input":{"shape":"ListDatasetImportJobsRequest"},
   371        "output":{"shape":"ListDatasetImportJobsResponse"},
   372        "errors":[
   373          {"shape":"InvalidNextTokenException"},
   374          {"shape":"InvalidInputException"}
   375        ],
   376        "idempotent":true
   377      },
   378      "ListDatasets":{
   379        "name":"ListDatasets",
   380        "http":{
   381          "method":"POST",
   382          "requestUri":"/"
   383        },
   384        "input":{"shape":"ListDatasetsRequest"},
   385        "output":{"shape":"ListDatasetsResponse"},
   386        "errors":[
   387          {"shape":"InvalidNextTokenException"}
   388        ],
   389        "idempotent":true
   390      },
   391      "ListForecastExportJobs":{
   392        "name":"ListForecastExportJobs",
   393        "http":{
   394          "method":"POST",
   395          "requestUri":"/"
   396        },
   397        "input":{"shape":"ListForecastExportJobsRequest"},
   398        "output":{"shape":"ListForecastExportJobsResponse"},
   399        "errors":[
   400          {"shape":"InvalidNextTokenException"},
   401          {"shape":"InvalidInputException"}
   402        ],
   403        "idempotent":true
   404      },
   405      "ListForecasts":{
   406        "name":"ListForecasts",
   407        "http":{
   408          "method":"POST",
   409          "requestUri":"/"
   410        },
   411        "input":{"shape":"ListForecastsRequest"},
   412        "output":{"shape":"ListForecastsResponse"},
   413        "errors":[
   414          {"shape":"InvalidNextTokenException"},
   415          {"shape":"InvalidInputException"}
   416        ],
   417        "idempotent":true
   418      },
   419      "ListPredictorBacktestExportJobs":{
   420        "name":"ListPredictorBacktestExportJobs",
   421        "http":{
   422          "method":"POST",
   423          "requestUri":"/"
   424        },
   425        "input":{"shape":"ListPredictorBacktestExportJobsRequest"},
   426        "output":{"shape":"ListPredictorBacktestExportJobsResponse"},
   427        "errors":[
   428          {"shape":"InvalidNextTokenException"},
   429          {"shape":"InvalidInputException"}
   430        ],
   431        "idempotent":true
   432      },
   433      "ListPredictors":{
   434        "name":"ListPredictors",
   435        "http":{
   436          "method":"POST",
   437          "requestUri":"/"
   438        },
   439        "input":{"shape":"ListPredictorsRequest"},
   440        "output":{"shape":"ListPredictorsResponse"},
   441        "errors":[
   442          {"shape":"InvalidNextTokenException"},
   443          {"shape":"InvalidInputException"}
   444        ],
   445        "idempotent":true
   446      },
   447      "ListTagsForResource":{
   448        "name":"ListTagsForResource",
   449        "http":{
   450          "method":"POST",
   451          "requestUri":"/"
   452        },
   453        "input":{"shape":"ListTagsForResourceRequest"},
   454        "output":{"shape":"ListTagsForResourceResponse"},
   455        "errors":[
   456          {"shape":"ResourceNotFoundException"},
   457          {"shape":"InvalidInputException"}
   458        ]
   459      },
   460      "StopResource":{
   461        "name":"StopResource",
   462        "http":{
   463          "method":"POST",
   464          "requestUri":"/"
   465        },
   466        "input":{"shape":"StopResourceRequest"},
   467        "errors":[
   468          {"shape":"InvalidInputException"},
   469          {"shape":"LimitExceededException"},
   470          {"shape":"ResourceNotFoundException"}
   471        ],
   472        "idempotent":true
   473      },
   474      "TagResource":{
   475        "name":"TagResource",
   476        "http":{
   477          "method":"POST",
   478          "requestUri":"/"
   479        },
   480        "input":{"shape":"TagResourceRequest"},
   481        "output":{"shape":"TagResourceResponse"},
   482        "errors":[
   483          {"shape":"ResourceNotFoundException"},
   484          {"shape":"LimitExceededException"},
   485          {"shape":"InvalidInputException"}
   486        ]
   487      },
   488      "UntagResource":{
   489        "name":"UntagResource",
   490        "http":{
   491          "method":"POST",
   492          "requestUri":"/"
   493        },
   494        "input":{"shape":"UntagResourceRequest"},
   495        "output":{"shape":"UntagResourceResponse"},
   496        "errors":[
   497          {"shape":"ResourceNotFoundException"},
   498          {"shape":"InvalidInputException"}
   499        ]
   500      },
   501      "UpdateDatasetGroup":{
   502        "name":"UpdateDatasetGroup",
   503        "http":{
   504          "method":"POST",
   505          "requestUri":"/"
   506        },
   507        "input":{"shape":"UpdateDatasetGroupRequest"},
   508        "output":{"shape":"UpdateDatasetGroupResponse"},
   509        "errors":[
   510          {"shape":"InvalidInputException"},
   511          {"shape":"ResourceNotFoundException"},
   512          {"shape":"ResourceInUseException"}
   513        ],
   514        "idempotent":true
   515      }
   516    },
   517    "shapes":{
   518      "Arn":{
   519        "type":"string",
   520        "max":256,
   521        "pattern":"^[a-zA-Z0-9\\-\\_\\.\\/\\:]+$"
   522      },
   523      "ArnList":{
   524        "type":"list",
   525        "member":{"shape":"Arn"}
   526      },
   527      "AttributeType":{
   528        "type":"string",
   529        "enum":[
   530          "string",
   531          "integer",
   532          "float",
   533          "timestamp",
   534          "geolocation"
   535        ]
   536      },
   537      "AutoMLOverrideStrategy":{
   538        "type":"string",
   539        "enum":["LatencyOptimized"]
   540      },
   541      "Boolean":{"type":"boolean"},
   542      "CategoricalParameterRange":{
   543        "type":"structure",
   544        "required":[
   545          "Name",
   546          "Values"
   547        ],
   548        "members":{
   549          "Name":{"shape":"Name"},
   550          "Values":{"shape":"Values"}
   551        }
   552      },
   553      "CategoricalParameterRanges":{
   554        "type":"list",
   555        "member":{"shape":"CategoricalParameterRange"},
   556        "max":20,
   557        "min":1
   558      },
   559      "ContinuousParameterRange":{
   560        "type":"structure",
   561        "required":[
   562          "Name",
   563          "MaxValue",
   564          "MinValue"
   565        ],
   566        "members":{
   567          "Name":{"shape":"Name"},
   568          "MaxValue":{"shape":"Double"},
   569          "MinValue":{"shape":"Double"},
   570          "ScalingType":{"shape":"ScalingType"}
   571        }
   572      },
   573      "ContinuousParameterRanges":{
   574        "type":"list",
   575        "member":{"shape":"ContinuousParameterRange"},
   576        "max":20,
   577        "min":1
   578      },
   579      "CreateDatasetGroupRequest":{
   580        "type":"structure",
   581        "required":[
   582          "DatasetGroupName",
   583          "Domain"
   584        ],
   585        "members":{
   586          "DatasetGroupName":{"shape":"Name"},
   587          "Domain":{"shape":"Domain"},
   588          "DatasetArns":{"shape":"ArnList"},
   589          "Tags":{"shape":"Tags"}
   590        }
   591      },
   592      "CreateDatasetGroupResponse":{
   593        "type":"structure",
   594        "members":{
   595          "DatasetGroupArn":{"shape":"Arn"}
   596        }
   597      },
   598      "CreateDatasetImportJobRequest":{
   599        "type":"structure",
   600        "required":[
   601          "DatasetImportJobName",
   602          "DatasetArn",
   603          "DataSource"
   604        ],
   605        "members":{
   606          "DatasetImportJobName":{"shape":"Name"},
   607          "DatasetArn":{"shape":"Arn"},
   608          "DataSource":{"shape":"DataSource"},
   609          "TimestampFormat":{"shape":"TimestampFormat"},
   610          "TimeZone":{"shape":"TimeZone"},
   611          "UseGeolocationForTimeZone":{"shape":"UseGeolocationForTimeZone"},
   612          "GeolocationFormat":{"shape":"GeolocationFormat"},
   613          "Tags":{"shape":"Tags"}
   614        }
   615      },
   616      "CreateDatasetImportJobResponse":{
   617        "type":"structure",
   618        "members":{
   619          "DatasetImportJobArn":{"shape":"Arn"}
   620        }
   621      },
   622      "CreateDatasetRequest":{
   623        "type":"structure",
   624        "required":[
   625          "DatasetName",
   626          "Domain",
   627          "DatasetType",
   628          "Schema"
   629        ],
   630        "members":{
   631          "DatasetName":{"shape":"Name"},
   632          "Domain":{"shape":"Domain"},
   633          "DatasetType":{"shape":"DatasetType"},
   634          "DataFrequency":{"shape":"Frequency"},
   635          "Schema":{"shape":"Schema"},
   636          "EncryptionConfig":{"shape":"EncryptionConfig"},
   637          "Tags":{"shape":"Tags"}
   638        }
   639      },
   640      "CreateDatasetResponse":{
   641        "type":"structure",
   642        "members":{
   643          "DatasetArn":{"shape":"Arn"}
   644        }
   645      },
   646      "CreateForecastExportJobRequest":{
   647        "type":"structure",
   648        "required":[
   649          "ForecastExportJobName",
   650          "ForecastArn",
   651          "Destination"
   652        ],
   653        "members":{
   654          "ForecastExportJobName":{"shape":"Name"},
   655          "ForecastArn":{"shape":"Arn"},
   656          "Destination":{"shape":"DataDestination"},
   657          "Tags":{"shape":"Tags"}
   658        }
   659      },
   660      "CreateForecastExportJobResponse":{
   661        "type":"structure",
   662        "members":{
   663          "ForecastExportJobArn":{"shape":"Arn"}
   664        }
   665      },
   666      "CreateForecastRequest":{
   667        "type":"structure",
   668        "required":[
   669          "ForecastName",
   670          "PredictorArn"
   671        ],
   672        "members":{
   673          "ForecastName":{"shape":"Name"},
   674          "PredictorArn":{"shape":"Arn"},
   675          "ForecastTypes":{"shape":"ForecastTypes"},
   676          "Tags":{"shape":"Tags"}
   677        }
   678      },
   679      "CreateForecastResponse":{
   680        "type":"structure",
   681        "members":{
   682          "ForecastArn":{"shape":"Arn"}
   683        }
   684      },
   685      "CreatePredictorBacktestExportJobRequest":{
   686        "type":"structure",
   687        "required":[
   688          "PredictorBacktestExportJobName",
   689          "PredictorArn",
   690          "Destination"
   691        ],
   692        "members":{
   693          "PredictorBacktestExportJobName":{"shape":"Name"},
   694          "PredictorArn":{"shape":"Arn"},
   695          "Destination":{"shape":"DataDestination"},
   696          "Tags":{"shape":"Tags"}
   697        }
   698      },
   699      "CreatePredictorBacktestExportJobResponse":{
   700        "type":"structure",
   701        "members":{
   702          "PredictorBacktestExportJobArn":{"shape":"Arn"}
   703        }
   704      },
   705      "CreatePredictorRequest":{
   706        "type":"structure",
   707        "required":[
   708          "PredictorName",
   709          "ForecastHorizon",
   710          "InputDataConfig",
   711          "FeaturizationConfig"
   712        ],
   713        "members":{
   714          "PredictorName":{"shape":"Name"},
   715          "AlgorithmArn":{"shape":"Arn"},
   716          "ForecastHorizon":{"shape":"Integer"},
   717          "ForecastTypes":{"shape":"ForecastTypes"},
   718          "PerformAutoML":{"shape":"Boolean"},
   719          "AutoMLOverrideStrategy":{"shape":"AutoMLOverrideStrategy"},
   720          "PerformHPO":{"shape":"Boolean"},
   721          "TrainingParameters":{"shape":"TrainingParameters"},
   722          "EvaluationParameters":{"shape":"EvaluationParameters"},
   723          "HPOConfig":{"shape":"HyperParameterTuningJobConfig"},
   724          "InputDataConfig":{"shape":"InputDataConfig"},
   725          "FeaturizationConfig":{"shape":"FeaturizationConfig"},
   726          "EncryptionConfig":{"shape":"EncryptionConfig"},
   727          "Tags":{"shape":"Tags"},
   728          "OptimizationMetric":{"shape":"OptimizationMetric"}
   729        }
   730      },
   731      "CreatePredictorResponse":{
   732        "type":"structure",
   733        "members":{
   734          "PredictorArn":{"shape":"Arn"}
   735        }
   736      },
   737      "DataDestination":{
   738        "type":"structure",
   739        "required":["S3Config"],
   740        "members":{
   741          "S3Config":{"shape":"S3Config"}
   742        }
   743      },
   744      "DataSource":{
   745        "type":"structure",
   746        "required":["S3Config"],
   747        "members":{
   748          "S3Config":{"shape":"S3Config"}
   749        }
   750      },
   751      "DatasetGroupSummary":{
   752        "type":"structure",
   753        "members":{
   754          "DatasetGroupArn":{"shape":"Arn"},
   755          "DatasetGroupName":{"shape":"Name"},
   756          "CreationTime":{"shape":"Timestamp"},
   757          "LastModificationTime":{"shape":"Timestamp"}
   758        }
   759      },
   760      "DatasetGroups":{
   761        "type":"list",
   762        "member":{"shape":"DatasetGroupSummary"}
   763      },
   764      "DatasetImportJobSummary":{
   765        "type":"structure",
   766        "members":{
   767          "DatasetImportJobArn":{"shape":"Arn"},
   768          "DatasetImportJobName":{"shape":"Name"},
   769          "DataSource":{"shape":"DataSource"},
   770          "Status":{"shape":"Status"},
   771          "Message":{"shape":"ErrorMessage"},
   772          "CreationTime":{"shape":"Timestamp"},
   773          "LastModificationTime":{"shape":"Timestamp"}
   774        }
   775      },
   776      "DatasetImportJobs":{
   777        "type":"list",
   778        "member":{"shape":"DatasetImportJobSummary"}
   779      },
   780      "DatasetSummary":{
   781        "type":"structure",
   782        "members":{
   783          "DatasetArn":{"shape":"Arn"},
   784          "DatasetName":{"shape":"Name"},
   785          "DatasetType":{"shape":"DatasetType"},
   786          "Domain":{"shape":"Domain"},
   787          "CreationTime":{"shape":"Timestamp"},
   788          "LastModificationTime":{"shape":"Timestamp"}
   789        }
   790      },
   791      "DatasetType":{
   792        "type":"string",
   793        "enum":[
   794          "TARGET_TIME_SERIES",
   795          "RELATED_TIME_SERIES",
   796          "ITEM_METADATA"
   797        ]
   798      },
   799      "Datasets":{
   800        "type":"list",
   801        "member":{"shape":"DatasetSummary"}
   802      },
   803      "DeleteDatasetGroupRequest":{
   804        "type":"structure",
   805        "required":["DatasetGroupArn"],
   806        "members":{
   807          "DatasetGroupArn":{"shape":"Arn"}
   808        }
   809      },
   810      "DeleteDatasetImportJobRequest":{
   811        "type":"structure",
   812        "required":["DatasetImportJobArn"],
   813        "members":{
   814          "DatasetImportJobArn":{"shape":"Arn"}
   815        }
   816      },
   817      "DeleteDatasetRequest":{
   818        "type":"structure",
   819        "required":["DatasetArn"],
   820        "members":{
   821          "DatasetArn":{"shape":"Arn"}
   822        }
   823      },
   824      "DeleteForecastExportJobRequest":{
   825        "type":"structure",
   826        "required":["ForecastExportJobArn"],
   827        "members":{
   828          "ForecastExportJobArn":{"shape":"Arn"}
   829        }
   830      },
   831      "DeleteForecastRequest":{
   832        "type":"structure",
   833        "required":["ForecastArn"],
   834        "members":{
   835          "ForecastArn":{"shape":"Arn"}
   836        }
   837      },
   838      "DeletePredictorBacktestExportJobRequest":{
   839        "type":"structure",
   840        "required":["PredictorBacktestExportJobArn"],
   841        "members":{
   842          "PredictorBacktestExportJobArn":{"shape":"Arn"}
   843        }
   844      },
   845      "DeletePredictorRequest":{
   846        "type":"structure",
   847        "required":["PredictorArn"],
   848        "members":{
   849          "PredictorArn":{"shape":"Arn"}
   850        }
   851      },
   852      "DeleteResourceTreeRequest":{
   853        "type":"structure",
   854        "required":["ResourceArn"],
   855        "members":{
   856          "ResourceArn":{"shape":"Arn"}
   857        }
   858      },
   859      "DescribeDatasetGroupRequest":{
   860        "type":"structure",
   861        "required":["DatasetGroupArn"],
   862        "members":{
   863          "DatasetGroupArn":{"shape":"Arn"}
   864        }
   865      },
   866      "DescribeDatasetGroupResponse":{
   867        "type":"structure",
   868        "members":{
   869          "DatasetGroupName":{"shape":"Name"},
   870          "DatasetGroupArn":{"shape":"Arn"},
   871          "DatasetArns":{"shape":"ArnList"},
   872          "Domain":{"shape":"Domain"},
   873          "Status":{"shape":"Status"},
   874          "CreationTime":{"shape":"Timestamp"},
   875          "LastModificationTime":{"shape":"Timestamp"}
   876        }
   877      },
   878      "DescribeDatasetImportJobRequest":{
   879        "type":"structure",
   880        "required":["DatasetImportJobArn"],
   881        "members":{
   882          "DatasetImportJobArn":{"shape":"Arn"}
   883        }
   884      },
   885      "DescribeDatasetImportJobResponse":{
   886        "type":"structure",
   887        "members":{
   888          "DatasetImportJobName":{"shape":"Name"},
   889          "DatasetImportJobArn":{"shape":"Arn"},
   890          "DatasetArn":{"shape":"Arn"},
   891          "TimestampFormat":{"shape":"TimestampFormat"},
   892          "TimeZone":{"shape":"TimeZone"},
   893          "UseGeolocationForTimeZone":{"shape":"UseGeolocationForTimeZone"},
   894          "GeolocationFormat":{"shape":"GeolocationFormat"},
   895          "DataSource":{"shape":"DataSource"},
   896          "EstimatedTimeRemainingInMinutes":{"shape":"Long"},
   897          "FieldStatistics":{"shape":"FieldStatistics"},
   898          "DataSize":{"shape":"Double"},
   899          "Status":{"shape":"Status"},
   900          "Message":{"shape":"Message"},
   901          "CreationTime":{"shape":"Timestamp"},
   902          "LastModificationTime":{"shape":"Timestamp"}
   903        }
   904      },
   905      "DescribeDatasetRequest":{
   906        "type":"structure",
   907        "required":["DatasetArn"],
   908        "members":{
   909          "DatasetArn":{"shape":"Arn"}
   910        }
   911      },
   912      "DescribeDatasetResponse":{
   913        "type":"structure",
   914        "members":{
   915          "DatasetArn":{"shape":"Arn"},
   916          "DatasetName":{"shape":"Name"},
   917          "Domain":{"shape":"Domain"},
   918          "DatasetType":{"shape":"DatasetType"},
   919          "DataFrequency":{"shape":"Frequency"},
   920          "Schema":{"shape":"Schema"},
   921          "EncryptionConfig":{"shape":"EncryptionConfig"},
   922          "Status":{"shape":"Status"},
   923          "CreationTime":{"shape":"Timestamp"},
   924          "LastModificationTime":{"shape":"Timestamp"}
   925        }
   926      },
   927      "DescribeForecastExportJobRequest":{
   928        "type":"structure",
   929        "required":["ForecastExportJobArn"],
   930        "members":{
   931          "ForecastExportJobArn":{"shape":"Arn"}
   932        }
   933      },
   934      "DescribeForecastExportJobResponse":{
   935        "type":"structure",
   936        "members":{
   937          "ForecastExportJobArn":{"shape":"Arn"},
   938          "ForecastExportJobName":{"shape":"Name"},
   939          "ForecastArn":{"shape":"Arn"},
   940          "Destination":{"shape":"DataDestination"},
   941          "Message":{"shape":"Message"},
   942          "Status":{"shape":"Status"},
   943          "CreationTime":{"shape":"Timestamp"},
   944          "LastModificationTime":{"shape":"Timestamp"}
   945        }
   946      },
   947      "DescribeForecastRequest":{
   948        "type":"structure",
   949        "required":["ForecastArn"],
   950        "members":{
   951          "ForecastArn":{"shape":"Arn"}
   952        }
   953      },
   954      "DescribeForecastResponse":{
   955        "type":"structure",
   956        "members":{
   957          "ForecastArn":{"shape":"Arn"},
   958          "ForecastName":{"shape":"Name"},
   959          "ForecastTypes":{"shape":"ForecastTypes"},
   960          "PredictorArn":{"shape":"Arn"},
   961          "DatasetGroupArn":{"shape":"Arn"},
   962          "EstimatedTimeRemainingInMinutes":{"shape":"Long"},
   963          "Status":{"shape":"String"},
   964          "Message":{"shape":"ErrorMessage"},
   965          "CreationTime":{"shape":"Timestamp"},
   966          "LastModificationTime":{"shape":"Timestamp"}
   967        }
   968      },
   969      "DescribePredictorBacktestExportJobRequest":{
   970        "type":"structure",
   971        "required":["PredictorBacktestExportJobArn"],
   972        "members":{
   973          "PredictorBacktestExportJobArn":{"shape":"Arn"}
   974        }
   975      },
   976      "DescribePredictorBacktestExportJobResponse":{
   977        "type":"structure",
   978        "members":{
   979          "PredictorBacktestExportJobArn":{"shape":"Arn"},
   980          "PredictorBacktestExportJobName":{"shape":"Name"},
   981          "PredictorArn":{"shape":"Arn"},
   982          "Destination":{"shape":"DataDestination"},
   983          "Message":{"shape":"Message"},
   984          "Status":{"shape":"Status"},
   985          "CreationTime":{"shape":"Timestamp"},
   986          "LastModificationTime":{"shape":"Timestamp"}
   987        }
   988      },
   989      "DescribePredictorRequest":{
   990        "type":"structure",
   991        "required":["PredictorArn"],
   992        "members":{
   993          "PredictorArn":{"shape":"Arn"}
   994        }
   995      },
   996      "DescribePredictorResponse":{
   997        "type":"structure",
   998        "members":{
   999          "PredictorArn":{"shape":"Name"},
  1000          "PredictorName":{"shape":"Name"},
  1001          "AlgorithmArn":{"shape":"Arn"},
  1002          "ForecastHorizon":{"shape":"Integer"},
  1003          "ForecastTypes":{"shape":"ForecastTypes"},
  1004          "PerformAutoML":{"shape":"Boolean"},
  1005          "AutoMLOverrideStrategy":{"shape":"AutoMLOverrideStrategy"},
  1006          "PerformHPO":{"shape":"Boolean"},
  1007          "TrainingParameters":{"shape":"TrainingParameters"},
  1008          "EvaluationParameters":{"shape":"EvaluationParameters"},
  1009          "HPOConfig":{"shape":"HyperParameterTuningJobConfig"},
  1010          "InputDataConfig":{"shape":"InputDataConfig"},
  1011          "FeaturizationConfig":{"shape":"FeaturizationConfig"},
  1012          "EncryptionConfig":{"shape":"EncryptionConfig"},
  1013          "PredictorExecutionDetails":{"shape":"PredictorExecutionDetails"},
  1014          "EstimatedTimeRemainingInMinutes":{"shape":"Long"},
  1015          "DatasetImportJobArns":{"shape":"ArnList"},
  1016          "AutoMLAlgorithmArns":{"shape":"ArnList"},
  1017          "Status":{"shape":"Status"},
  1018          "Message":{"shape":"Message"},
  1019          "CreationTime":{"shape":"Timestamp"},
  1020          "LastModificationTime":{"shape":"Timestamp"},
  1021          "OptimizationMetric":{"shape":"OptimizationMetric"}
  1022        }
  1023      },
  1024      "Domain":{
  1025        "type":"string",
  1026        "enum":[
  1027          "RETAIL",
  1028          "CUSTOM",
  1029          "INVENTORY_PLANNING",
  1030          "EC2_CAPACITY",
  1031          "WORK_FORCE",
  1032          "WEB_TRAFFIC",
  1033          "METRICS"
  1034        ]
  1035      },
  1036      "Double":{"type":"double"},
  1037      "EncryptionConfig":{
  1038        "type":"structure",
  1039        "required":[
  1040          "RoleArn",
  1041          "KMSKeyArn"
  1042        ],
  1043        "members":{
  1044          "RoleArn":{"shape":"Arn"},
  1045          "KMSKeyArn":{"shape":"KMSKeyArn"}
  1046        }
  1047      },
  1048      "ErrorMessage":{"type":"string"},
  1049      "ErrorMetric":{
  1050        "type":"structure",
  1051        "members":{
  1052          "ForecastType":{"shape":"ForecastType"},
  1053          "WAPE":{"shape":"Double"},
  1054          "RMSE":{"shape":"Double"},
  1055          "MASE":{"shape":"Double"},
  1056          "MAPE":{"shape":"Double"}
  1057        }
  1058      },
  1059      "ErrorMetrics":{
  1060        "type":"list",
  1061        "member":{"shape":"ErrorMetric"}
  1062      },
  1063      "EvaluationParameters":{
  1064        "type":"structure",
  1065        "members":{
  1066          "NumberOfBacktestWindows":{"shape":"Integer"},
  1067          "BackTestWindowOffset":{"shape":"Integer"}
  1068        }
  1069      },
  1070      "EvaluationResult":{
  1071        "type":"structure",
  1072        "members":{
  1073          "AlgorithmArn":{"shape":"Arn"},
  1074          "TestWindows":{"shape":"TestWindows"}
  1075        }
  1076      },
  1077      "EvaluationType":{
  1078        "type":"string",
  1079        "enum":[
  1080          "SUMMARY",
  1081          "COMPUTED"
  1082        ]
  1083      },
  1084      "Featurization":{
  1085        "type":"structure",
  1086        "required":["AttributeName"],
  1087        "members":{
  1088          "AttributeName":{"shape":"Name"},
  1089          "FeaturizationPipeline":{"shape":"FeaturizationPipeline"}
  1090        }
  1091      },
  1092      "FeaturizationConfig":{
  1093        "type":"structure",
  1094        "required":["ForecastFrequency"],
  1095        "members":{
  1096          "ForecastFrequency":{"shape":"Frequency"},
  1097          "ForecastDimensions":{"shape":"ForecastDimensions"},
  1098          "Featurizations":{"shape":"Featurizations"}
  1099        }
  1100      },
  1101      "FeaturizationMethod":{
  1102        "type":"structure",
  1103        "required":["FeaturizationMethodName"],
  1104        "members":{
  1105          "FeaturizationMethodName":{"shape":"FeaturizationMethodName"},
  1106          "FeaturizationMethodParameters":{"shape":"FeaturizationMethodParameters"}
  1107        }
  1108      },
  1109      "FeaturizationMethodName":{
  1110        "type":"string",
  1111        "enum":["filling"]
  1112      },
  1113      "FeaturizationMethodParameters":{
  1114        "type":"map",
  1115        "key":{"shape":"ParameterKey"},
  1116        "value":{"shape":"ParameterValue"},
  1117        "max":20,
  1118        "min":1
  1119      },
  1120      "FeaturizationPipeline":{
  1121        "type":"list",
  1122        "member":{"shape":"FeaturizationMethod"},
  1123        "max":1,
  1124        "min":1
  1125      },
  1126      "Featurizations":{
  1127        "type":"list",
  1128        "member":{"shape":"Featurization"},
  1129        "max":50,
  1130        "min":1
  1131      },
  1132      "FieldStatistics":{
  1133        "type":"map",
  1134        "key":{"shape":"String"},
  1135        "value":{"shape":"Statistics"}
  1136      },
  1137      "Filter":{
  1138        "type":"structure",
  1139        "required":[
  1140          "Key",
  1141          "Value",
  1142          "Condition"
  1143        ],
  1144        "members":{
  1145          "Key":{"shape":"String"},
  1146          "Value":{"shape":"Arn"},
  1147          "Condition":{"shape":"FilterConditionString"}
  1148        }
  1149      },
  1150      "FilterConditionString":{
  1151        "type":"string",
  1152        "enum":[
  1153          "IS",
  1154          "IS_NOT"
  1155        ]
  1156      },
  1157      "Filters":{
  1158        "type":"list",
  1159        "member":{"shape":"Filter"}
  1160      },
  1161      "ForecastDimensions":{
  1162        "type":"list",
  1163        "member":{"shape":"Name"},
  1164        "max":5,
  1165        "min":1
  1166      },
  1167      "ForecastExportJobSummary":{
  1168        "type":"structure",
  1169        "members":{
  1170          "ForecastExportJobArn":{"shape":"Arn"},
  1171          "ForecastExportJobName":{"shape":"Name"},
  1172          "Destination":{"shape":"DataDestination"},
  1173          "Status":{"shape":"Status"},
  1174          "Message":{"shape":"ErrorMessage"},
  1175          "CreationTime":{"shape":"Timestamp"},
  1176          "LastModificationTime":{"shape":"Timestamp"}
  1177        }
  1178      },
  1179      "ForecastExportJobs":{
  1180        "type":"list",
  1181        "member":{"shape":"ForecastExportJobSummary"}
  1182      },
  1183      "ForecastSummary":{
  1184        "type":"structure",
  1185        "members":{
  1186          "ForecastArn":{"shape":"Arn"},
  1187          "ForecastName":{"shape":"Name"},
  1188          "PredictorArn":{"shape":"String"},
  1189          "DatasetGroupArn":{"shape":"String"},
  1190          "Status":{"shape":"Status"},
  1191          "Message":{"shape":"ErrorMessage"},
  1192          "CreationTime":{"shape":"Timestamp"},
  1193          "LastModificationTime":{"shape":"Timestamp"}
  1194        }
  1195      },
  1196      "ForecastType":{
  1197        "type":"string",
  1198        "pattern":"(^0?\\.\\d\\d?$|^mean$)"
  1199      },
  1200      "ForecastTypes":{
  1201        "type":"list",
  1202        "member":{"shape":"ForecastType"},
  1203        "max":20,
  1204        "min":1
  1205      },
  1206      "Forecasts":{
  1207        "type":"list",
  1208        "member":{"shape":"ForecastSummary"}
  1209      },
  1210      "Frequency":{
  1211        "type":"string",
  1212        "pattern":"^Y|M|W|D|H|30min|15min|10min|5min|1min$"
  1213      },
  1214      "GeolocationFormat":{
  1215        "type":"string",
  1216        "max":256,
  1217        "pattern":"^[a-zA-Z0-9_]+$"
  1218      },
  1219      "GetAccuracyMetricsRequest":{
  1220        "type":"structure",
  1221        "required":["PredictorArn"],
  1222        "members":{
  1223          "PredictorArn":{"shape":"Arn"}
  1224        }
  1225      },
  1226      "GetAccuracyMetricsResponse":{
  1227        "type":"structure",
  1228        "members":{
  1229          "PredictorEvaluationResults":{"shape":"PredictorEvaluationResults"},
  1230          "AutoMLOverrideStrategy":{"shape":"AutoMLOverrideStrategy"},
  1231          "OptimizationMetric":{"shape":"OptimizationMetric"}
  1232        }
  1233      },
  1234      "HyperParameterTuningJobConfig":{
  1235        "type":"structure",
  1236        "members":{
  1237          "ParameterRanges":{"shape":"ParameterRanges"}
  1238        }
  1239      },
  1240      "InputDataConfig":{
  1241        "type":"structure",
  1242        "required":["DatasetGroupArn"],
  1243        "members":{
  1244          "DatasetGroupArn":{"shape":"Arn"},
  1245          "SupplementaryFeatures":{"shape":"SupplementaryFeatures"}
  1246        }
  1247      },
  1248      "Integer":{"type":"integer"},
  1249      "IntegerParameterRange":{
  1250        "type":"structure",
  1251        "required":[
  1252          "Name",
  1253          "MaxValue",
  1254          "MinValue"
  1255        ],
  1256        "members":{
  1257          "Name":{"shape":"Name"},
  1258          "MaxValue":{"shape":"Integer"},
  1259          "MinValue":{"shape":"Integer"},
  1260          "ScalingType":{"shape":"ScalingType"}
  1261        }
  1262      },
  1263      "IntegerParameterRanges":{
  1264        "type":"list",
  1265        "member":{"shape":"IntegerParameterRange"},
  1266        "max":20,
  1267        "min":1
  1268      },
  1269      "InvalidInputException":{
  1270        "type":"structure",
  1271        "members":{
  1272          "Message":{"shape":"ErrorMessage"}
  1273        },
  1274        "exception":true
  1275      },
  1276      "InvalidNextTokenException":{
  1277        "type":"structure",
  1278        "members":{
  1279          "Message":{"shape":"ErrorMessage"}
  1280        },
  1281        "exception":true
  1282      },
  1283      "KMSKeyArn":{
  1284        "type":"string",
  1285        "max":256,
  1286        "pattern":"arn:aws:kms:.*:key/.*"
  1287      },
  1288      "LimitExceededException":{
  1289        "type":"structure",
  1290        "members":{
  1291          "Message":{"shape":"ErrorMessage"}
  1292        },
  1293        "exception":true
  1294      },
  1295      "ListDatasetGroupsRequest":{
  1296        "type":"structure",
  1297        "members":{
  1298          "NextToken":{"shape":"NextToken"},
  1299          "MaxResults":{"shape":"MaxResults"}
  1300        }
  1301      },
  1302      "ListDatasetGroupsResponse":{
  1303        "type":"structure",
  1304        "members":{
  1305          "DatasetGroups":{"shape":"DatasetGroups"},
  1306          "NextToken":{"shape":"NextToken"}
  1307        }
  1308      },
  1309      "ListDatasetImportJobsRequest":{
  1310        "type":"structure",
  1311        "members":{
  1312          "NextToken":{"shape":"NextToken"},
  1313          "MaxResults":{"shape":"MaxResults"},
  1314          "Filters":{"shape":"Filters"}
  1315        }
  1316      },
  1317      "ListDatasetImportJobsResponse":{
  1318        "type":"structure",
  1319        "members":{
  1320          "DatasetImportJobs":{"shape":"DatasetImportJobs"},
  1321          "NextToken":{"shape":"NextToken"}
  1322        }
  1323      },
  1324      "ListDatasetsRequest":{
  1325        "type":"structure",
  1326        "members":{
  1327          "NextToken":{"shape":"NextToken"},
  1328          "MaxResults":{"shape":"MaxResults"}
  1329        }
  1330      },
  1331      "ListDatasetsResponse":{
  1332        "type":"structure",
  1333        "members":{
  1334          "Datasets":{"shape":"Datasets"},
  1335          "NextToken":{"shape":"NextToken"}
  1336        }
  1337      },
  1338      "ListForecastExportJobsRequest":{
  1339        "type":"structure",
  1340        "members":{
  1341          "NextToken":{"shape":"NextToken"},
  1342          "MaxResults":{"shape":"MaxResults"},
  1343          "Filters":{"shape":"Filters"}
  1344        }
  1345      },
  1346      "ListForecastExportJobsResponse":{
  1347        "type":"structure",
  1348        "members":{
  1349          "ForecastExportJobs":{"shape":"ForecastExportJobs"},
  1350          "NextToken":{"shape":"NextToken"}
  1351        }
  1352      },
  1353      "ListForecastsRequest":{
  1354        "type":"structure",
  1355        "members":{
  1356          "NextToken":{"shape":"NextToken"},
  1357          "MaxResults":{"shape":"MaxResults"},
  1358          "Filters":{"shape":"Filters"}
  1359        }
  1360      },
  1361      "ListForecastsResponse":{
  1362        "type":"structure",
  1363        "members":{
  1364          "Forecasts":{"shape":"Forecasts"},
  1365          "NextToken":{"shape":"NextToken"}
  1366        }
  1367      },
  1368      "ListPredictorBacktestExportJobsRequest":{
  1369        "type":"structure",
  1370        "members":{
  1371          "NextToken":{"shape":"NextToken"},
  1372          "MaxResults":{"shape":"MaxResults"},
  1373          "Filters":{"shape":"Filters"}
  1374        }
  1375      },
  1376      "ListPredictorBacktestExportJobsResponse":{
  1377        "type":"structure",
  1378        "members":{
  1379          "PredictorBacktestExportJobs":{"shape":"PredictorBacktestExportJobs"},
  1380          "NextToken":{"shape":"NextToken"}
  1381        }
  1382      },
  1383      "ListPredictorsRequest":{
  1384        "type":"structure",
  1385        "members":{
  1386          "NextToken":{"shape":"NextToken"},
  1387          "MaxResults":{"shape":"MaxResults"},
  1388          "Filters":{"shape":"Filters"}
  1389        }
  1390      },
  1391      "ListPredictorsResponse":{
  1392        "type":"structure",
  1393        "members":{
  1394          "Predictors":{"shape":"Predictors"},
  1395          "NextToken":{"shape":"NextToken"}
  1396        }
  1397      },
  1398      "ListTagsForResourceRequest":{
  1399        "type":"structure",
  1400        "required":["ResourceArn"],
  1401        "members":{
  1402          "ResourceArn":{"shape":"Arn"}
  1403        }
  1404      },
  1405      "ListTagsForResourceResponse":{
  1406        "type":"structure",
  1407        "members":{
  1408          "Tags":{"shape":"Tags"}
  1409        }
  1410      },
  1411      "Long":{"type":"long"},
  1412      "MaxResults":{
  1413        "type":"integer",
  1414        "max":100,
  1415        "min":1
  1416      },
  1417      "Message":{"type":"string"},
  1418      "Metrics":{
  1419        "type":"structure",
  1420        "members":{
  1421          "RMSE":{
  1422            "shape":"Double",
  1423            "deprecated":true,
  1424            "deprecatedMessage":"This property is deprecated, please refer to ErrorMetrics for both RMSE and WAPE"
  1425          },
  1426          "WeightedQuantileLosses":{"shape":"WeightedQuantileLosses"},
  1427          "ErrorMetrics":{"shape":"ErrorMetrics"},
  1428          "AverageWeightedQuantileLoss":{"shape":"Double"}
  1429        }
  1430      },
  1431      "Name":{
  1432        "type":"string",
  1433        "max":63,
  1434        "min":1,
  1435        "pattern":"^[a-zA-Z][a-zA-Z0-9_]*"
  1436      },
  1437      "NextToken":{
  1438        "type":"string",
  1439        "max":3000,
  1440        "min":1
  1441      },
  1442      "OptimizationMetric":{
  1443        "type":"string",
  1444        "enum":[
  1445          "WAPE",
  1446          "RMSE",
  1447          "AverageWeightedQuantileLoss",
  1448          "MASE",
  1449          "MAPE"
  1450        ]
  1451      },
  1452      "ParameterKey":{
  1453        "type":"string",
  1454        "max":256,
  1455        "pattern":"^[a-zA-Z0-9\\-\\_\\.\\/\\[\\]\\,\\\\]+$"
  1456      },
  1457      "ParameterRanges":{
  1458        "type":"structure",
  1459        "members":{
  1460          "CategoricalParameterRanges":{"shape":"CategoricalParameterRanges"},
  1461          "ContinuousParameterRanges":{"shape":"ContinuousParameterRanges"},
  1462          "IntegerParameterRanges":{"shape":"IntegerParameterRanges"}
  1463        }
  1464      },
  1465      "ParameterValue":{
  1466        "type":"string",
  1467        "max":256,
  1468        "pattern":"^[a-zA-Z0-9\\-\\_\\.\\/\\[\\]\\,\\\"\\\\\\s]+$"
  1469      },
  1470      "PredictorBacktestExportJobSummary":{
  1471        "type":"structure",
  1472        "members":{
  1473          "PredictorBacktestExportJobArn":{"shape":"Arn"},
  1474          "PredictorBacktestExportJobName":{"shape":"Name"},
  1475          "Destination":{"shape":"DataDestination"},
  1476          "Status":{"shape":"Status"},
  1477          "Message":{"shape":"ErrorMessage"},
  1478          "CreationTime":{"shape":"Timestamp"},
  1479          "LastModificationTime":{"shape":"Timestamp"}
  1480        }
  1481      },
  1482      "PredictorBacktestExportJobs":{
  1483        "type":"list",
  1484        "member":{"shape":"PredictorBacktestExportJobSummary"}
  1485      },
  1486      "PredictorEvaluationResults":{
  1487        "type":"list",
  1488        "member":{"shape":"EvaluationResult"}
  1489      },
  1490      "PredictorExecution":{
  1491        "type":"structure",
  1492        "members":{
  1493          "AlgorithmArn":{"shape":"Arn"},
  1494          "TestWindows":{"shape":"TestWindowDetails"}
  1495        }
  1496      },
  1497      "PredictorExecutionDetails":{
  1498        "type":"structure",
  1499        "members":{
  1500          "PredictorExecutions":{"shape":"PredictorExecutions"}
  1501        }
  1502      },
  1503      "PredictorExecutions":{
  1504        "type":"list",
  1505        "member":{"shape":"PredictorExecution"},
  1506        "max":5,
  1507        "min":1
  1508      },
  1509      "PredictorSummary":{
  1510        "type":"structure",
  1511        "members":{
  1512          "PredictorArn":{"shape":"Arn"},
  1513          "PredictorName":{"shape":"Name"},
  1514          "DatasetGroupArn":{"shape":"Arn"},
  1515          "Status":{"shape":"Status"},
  1516          "Message":{"shape":"ErrorMessage"},
  1517          "CreationTime":{"shape":"Timestamp"},
  1518          "LastModificationTime":{"shape":"Timestamp"}
  1519        }
  1520      },
  1521      "Predictors":{
  1522        "type":"list",
  1523        "member":{"shape":"PredictorSummary"}
  1524      },
  1525      "ResourceAlreadyExistsException":{
  1526        "type":"structure",
  1527        "members":{
  1528          "Message":{"shape":"ErrorMessage"}
  1529        },
  1530        "exception":true
  1531      },
  1532      "ResourceInUseException":{
  1533        "type":"structure",
  1534        "members":{
  1535          "Message":{"shape":"ErrorMessage"}
  1536        },
  1537        "exception":true
  1538      },
  1539      "ResourceNotFoundException":{
  1540        "type":"structure",
  1541        "members":{
  1542          "Message":{"shape":"ErrorMessage"}
  1543        },
  1544        "exception":true
  1545      },
  1546      "S3Config":{
  1547        "type":"structure",
  1548        "required":[
  1549          "Path",
  1550          "RoleArn"
  1551        ],
  1552        "members":{
  1553          "Path":{"shape":"S3Path"},
  1554          "RoleArn":{"shape":"Arn"},
  1555          "KMSKeyArn":{"shape":"KMSKeyArn"}
  1556        }
  1557      },
  1558      "S3Path":{
  1559        "type":"string",
  1560        "pattern":"^s3://[a-z0-9].+$"
  1561      },
  1562      "ScalingType":{
  1563        "type":"string",
  1564        "enum":[
  1565          "Auto",
  1566          "Linear",
  1567          "Logarithmic",
  1568          "ReverseLogarithmic"
  1569        ]
  1570      },
  1571      "Schema":{
  1572        "type":"structure",
  1573        "members":{
  1574          "Attributes":{"shape":"SchemaAttributes"}
  1575        }
  1576      },
  1577      "SchemaAttribute":{
  1578        "type":"structure",
  1579        "members":{
  1580          "AttributeName":{"shape":"Name"},
  1581          "AttributeType":{"shape":"AttributeType"}
  1582        }
  1583      },
  1584      "SchemaAttributes":{
  1585        "type":"list",
  1586        "member":{"shape":"SchemaAttribute"},
  1587        "max":100,
  1588        "min":1
  1589      },
  1590      "Statistics":{
  1591        "type":"structure",
  1592        "members":{
  1593          "Count":{"shape":"Integer"},
  1594          "CountDistinct":{"shape":"Integer"},
  1595          "CountNull":{"shape":"Integer"},
  1596          "CountNan":{"shape":"Integer"},
  1597          "Min":{"shape":"String"},
  1598          "Max":{"shape":"String"},
  1599          "Avg":{"shape":"Double"},
  1600          "Stddev":{"shape":"Double"},
  1601          "CountLong":{"shape":"Long"},
  1602          "CountDistinctLong":{"shape":"Long"},
  1603          "CountNullLong":{"shape":"Long"},
  1604          "CountNanLong":{"shape":"Long"}
  1605        }
  1606      },
  1607      "Status":{
  1608        "type":"string",
  1609        "max":256
  1610      },
  1611      "StopResourceRequest":{
  1612        "type":"structure",
  1613        "required":["ResourceArn"],
  1614        "members":{
  1615          "ResourceArn":{"shape":"Arn"}
  1616        }
  1617      },
  1618      "String":{
  1619        "type":"string",
  1620        "max":256,
  1621        "pattern":"^[a-zA-Z0-9\\_]+$"
  1622      },
  1623      "SupplementaryFeature":{
  1624        "type":"structure",
  1625        "required":[
  1626          "Name",
  1627          "Value"
  1628        ],
  1629        "members":{
  1630          "Name":{"shape":"Name"},
  1631          "Value":{"shape":"Value"}
  1632        }
  1633      },
  1634      "SupplementaryFeatures":{
  1635        "type":"list",
  1636        "member":{"shape":"SupplementaryFeature"},
  1637        "max":2,
  1638        "min":1
  1639      },
  1640      "Tag":{
  1641        "type":"structure",
  1642        "required":[
  1643          "Key",
  1644          "Value"
  1645        ],
  1646        "members":{
  1647          "Key":{"shape":"TagKey"},
  1648          "Value":{"shape":"TagValue"}
  1649        }
  1650      },
  1651      "TagKey":{
  1652        "type":"string",
  1653        "max":128,
  1654        "min":1,
  1655        "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$",
  1656        "sensitive":true
  1657      },
  1658      "TagKeys":{
  1659        "type":"list",
  1660        "member":{"shape":"TagKey"},
  1661        "max":200,
  1662        "min":0
  1663      },
  1664      "TagResourceRequest":{
  1665        "type":"structure",
  1666        "required":[
  1667          "ResourceArn",
  1668          "Tags"
  1669        ],
  1670        "members":{
  1671          "ResourceArn":{"shape":"Arn"},
  1672          "Tags":{"shape":"Tags"}
  1673        }
  1674      },
  1675      "TagResourceResponse":{
  1676        "type":"structure",
  1677        "members":{
  1678        }
  1679      },
  1680      "TagValue":{
  1681        "type":"string",
  1682        "max":256,
  1683        "min":0,
  1684        "pattern":"^([\\p{L}\\p{Z}\\p{N}_.:/=+\\-@]*)$",
  1685        "sensitive":true
  1686      },
  1687      "Tags":{
  1688        "type":"list",
  1689        "member":{"shape":"Tag"},
  1690        "max":200,
  1691        "min":0
  1692      },
  1693      "TestWindowDetails":{
  1694        "type":"list",
  1695        "member":{"shape":"TestWindowSummary"}
  1696      },
  1697      "TestWindowSummary":{
  1698        "type":"structure",
  1699        "members":{
  1700          "TestWindowStart":{"shape":"Timestamp"},
  1701          "TestWindowEnd":{"shape":"Timestamp"},
  1702          "Status":{"shape":"Status"},
  1703          "Message":{"shape":"ErrorMessage"}
  1704        }
  1705      },
  1706      "TestWindows":{
  1707        "type":"list",
  1708        "member":{"shape":"WindowSummary"}
  1709      },
  1710      "TimeZone":{
  1711        "type":"string",
  1712        "max":256,
  1713        "pattern":"^[a-zA-Z0-9\\/\\+\\-\\_]+$"
  1714      },
  1715      "Timestamp":{"type":"timestamp"},
  1716      "TimestampFormat":{
  1717        "type":"string",
  1718        "max":256,
  1719        "pattern":"^[a-zA-Z0-9\\-\\:\\.\\,\\'\\s]+$"
  1720      },
  1721      "TrainingParameters":{
  1722        "type":"map",
  1723        "key":{"shape":"ParameterKey"},
  1724        "value":{"shape":"ParameterValue"},
  1725        "max":100,
  1726        "min":0
  1727      },
  1728      "UntagResourceRequest":{
  1729        "type":"structure",
  1730        "required":[
  1731          "ResourceArn",
  1732          "TagKeys"
  1733        ],
  1734        "members":{
  1735          "ResourceArn":{"shape":"Arn"},
  1736          "TagKeys":{"shape":"TagKeys"}
  1737        }
  1738      },
  1739      "UntagResourceResponse":{
  1740        "type":"structure",
  1741        "members":{
  1742        }
  1743      },
  1744      "UpdateDatasetGroupRequest":{
  1745        "type":"structure",
  1746        "required":[
  1747          "DatasetGroupArn",
  1748          "DatasetArns"
  1749        ],
  1750        "members":{
  1751          "DatasetGroupArn":{"shape":"Arn"},
  1752          "DatasetArns":{"shape":"ArnList"}
  1753        }
  1754      },
  1755      "UpdateDatasetGroupResponse":{
  1756        "type":"structure",
  1757        "members":{
  1758        }
  1759      },
  1760      "UseGeolocationForTimeZone":{"type":"boolean"},
  1761      "Value":{
  1762        "type":"string",
  1763        "max":256,
  1764        "pattern":"^[a-zA-Z0-9\\_\\-]+$"
  1765      },
  1766      "Values":{
  1767        "type":"list",
  1768        "member":{"shape":"Value"},
  1769        "max":20,
  1770        "min":1
  1771      },
  1772      "WeightedQuantileLoss":{
  1773        "type":"structure",
  1774        "members":{
  1775          "Quantile":{"shape":"Double"},
  1776          "LossValue":{"shape":"Double"}
  1777        }
  1778      },
  1779      "WeightedQuantileLosses":{
  1780        "type":"list",
  1781        "member":{"shape":"WeightedQuantileLoss"}
  1782      },
  1783      "WindowSummary":{
  1784        "type":"structure",
  1785        "members":{
  1786          "TestWindowStart":{"shape":"Timestamp"},
  1787          "TestWindowEnd":{"shape":"Timestamp"},
  1788          "ItemCount":{"shape":"Integer"},
  1789          "EvaluationType":{"shape":"EvaluationType"},
  1790          "Metrics":{"shape":"Metrics"}
  1791        }
  1792      }
  1793    }
  1794  }