github.com/aavshr/aws-sdk-go@v1.41.3/models/apis/personalize/2018-05-22/api-2.json (about)

     1  {
     2    "version":"2.0",
     3    "metadata":{
     4      "apiVersion":"2018-05-22",
     5      "endpointPrefix":"personalize",
     6      "jsonVersion":"1.1",
     7      "protocol":"json",
     8      "serviceFullName":"Amazon Personalize",
     9      "serviceId":"Personalize",
    10      "signatureVersion":"v4",
    11      "signingName":"personalize",
    12      "targetPrefix":"AmazonPersonalize",
    13      "uid":"personalize-2018-05-22"
    14    },
    15    "operations":{
    16      "CreateBatchInferenceJob":{
    17        "name":"CreateBatchInferenceJob",
    18        "http":{
    19          "method":"POST",
    20          "requestUri":"/"
    21        },
    22        "input":{"shape":"CreateBatchInferenceJobRequest"},
    23        "output":{"shape":"CreateBatchInferenceJobResponse"},
    24        "errors":[
    25          {"shape":"InvalidInputException"},
    26          {"shape":"ResourceAlreadyExistsException"},
    27          {"shape":"LimitExceededException"},
    28          {"shape":"ResourceNotFoundException"},
    29          {"shape":"ResourceInUseException"}
    30        ]
    31      },
    32      "CreateCampaign":{
    33        "name":"CreateCampaign",
    34        "http":{
    35          "method":"POST",
    36          "requestUri":"/"
    37        },
    38        "input":{"shape":"CreateCampaignRequest"},
    39        "output":{"shape":"CreateCampaignResponse"},
    40        "errors":[
    41          {"shape":"InvalidInputException"},
    42          {"shape":"ResourceNotFoundException"},
    43          {"shape":"ResourceAlreadyExistsException"},
    44          {"shape":"LimitExceededException"},
    45          {"shape":"ResourceInUseException"}
    46        ],
    47        "idempotent":true
    48      },
    49      "CreateDataset":{
    50        "name":"CreateDataset",
    51        "http":{
    52          "method":"POST",
    53          "requestUri":"/"
    54        },
    55        "input":{"shape":"CreateDatasetRequest"},
    56        "output":{"shape":"CreateDatasetResponse"},
    57        "errors":[
    58          {"shape":"InvalidInputException"},
    59          {"shape":"ResourceNotFoundException"},
    60          {"shape":"ResourceAlreadyExistsException"},
    61          {"shape":"LimitExceededException"},
    62          {"shape":"ResourceInUseException"}
    63        ],
    64        "idempotent":true
    65      },
    66      "CreateDatasetExportJob":{
    67        "name":"CreateDatasetExportJob",
    68        "http":{
    69          "method":"POST",
    70          "requestUri":"/"
    71        },
    72        "input":{"shape":"CreateDatasetExportJobRequest"},
    73        "output":{"shape":"CreateDatasetExportJobResponse"},
    74        "errors":[
    75          {"shape":"InvalidInputException"},
    76          {"shape":"ResourceNotFoundException"},
    77          {"shape":"ResourceAlreadyExistsException"},
    78          {"shape":"LimitExceededException"},
    79          {"shape":"ResourceInUseException"}
    80        ],
    81        "idempotent":true
    82      },
    83      "CreateDatasetGroup":{
    84        "name":"CreateDatasetGroup",
    85        "http":{
    86          "method":"POST",
    87          "requestUri":"/"
    88        },
    89        "input":{"shape":"CreateDatasetGroupRequest"},
    90        "output":{"shape":"CreateDatasetGroupResponse"},
    91        "errors":[
    92          {"shape":"InvalidInputException"},
    93          {"shape":"ResourceAlreadyExistsException"},
    94          {"shape":"LimitExceededException"}
    95        ]
    96      },
    97      "CreateDatasetImportJob":{
    98        "name":"CreateDatasetImportJob",
    99        "http":{
   100          "method":"POST",
   101          "requestUri":"/"
   102        },
   103        "input":{"shape":"CreateDatasetImportJobRequest"},
   104        "output":{"shape":"CreateDatasetImportJobResponse"},
   105        "errors":[
   106          {"shape":"InvalidInputException"},
   107          {"shape":"ResourceNotFoundException"},
   108          {"shape":"ResourceAlreadyExistsException"},
   109          {"shape":"LimitExceededException"},
   110          {"shape":"ResourceInUseException"}
   111        ]
   112      },
   113      "CreateEventTracker":{
   114        "name":"CreateEventTracker",
   115        "http":{
   116          "method":"POST",
   117          "requestUri":"/"
   118        },
   119        "input":{"shape":"CreateEventTrackerRequest"},
   120        "output":{"shape":"CreateEventTrackerResponse"},
   121        "errors":[
   122          {"shape":"InvalidInputException"},
   123          {"shape":"ResourceAlreadyExistsException"},
   124          {"shape":"ResourceNotFoundException"},
   125          {"shape":"LimitExceededException"},
   126          {"shape":"ResourceInUseException"}
   127        ],
   128        "idempotent":true
   129      },
   130      "CreateFilter":{
   131        "name":"CreateFilter",
   132        "http":{
   133          "method":"POST",
   134          "requestUri":"/"
   135        },
   136        "input":{"shape":"CreateFilterRequest"},
   137        "output":{"shape":"CreateFilterResponse"},
   138        "errors":[
   139          {"shape":"InvalidInputException"},
   140          {"shape":"ResourceAlreadyExistsException"},
   141          {"shape":"ResourceNotFoundException"},
   142          {"shape":"LimitExceededException"}
   143        ]
   144      },
   145      "CreateSchema":{
   146        "name":"CreateSchema",
   147        "http":{
   148          "method":"POST",
   149          "requestUri":"/"
   150        },
   151        "input":{"shape":"CreateSchemaRequest"},
   152        "output":{"shape":"CreateSchemaResponse"},
   153        "errors":[
   154          {"shape":"InvalidInputException"},
   155          {"shape":"ResourceAlreadyExistsException"},
   156          {"shape":"LimitExceededException"}
   157        ],
   158        "idempotent":true
   159      },
   160      "CreateSolution":{
   161        "name":"CreateSolution",
   162        "http":{
   163          "method":"POST",
   164          "requestUri":"/"
   165        },
   166        "input":{"shape":"CreateSolutionRequest"},
   167        "output":{"shape":"CreateSolutionResponse"},
   168        "errors":[
   169          {"shape":"InvalidInputException"},
   170          {"shape":"ResourceAlreadyExistsException"},
   171          {"shape":"ResourceNotFoundException"},
   172          {"shape":"LimitExceededException"},
   173          {"shape":"ResourceInUseException"}
   174        ]
   175      },
   176      "CreateSolutionVersion":{
   177        "name":"CreateSolutionVersion",
   178        "http":{
   179          "method":"POST",
   180          "requestUri":"/"
   181        },
   182        "input":{"shape":"CreateSolutionVersionRequest"},
   183        "output":{"shape":"CreateSolutionVersionResponse"},
   184        "errors":[
   185          {"shape":"InvalidInputException"},
   186          {"shape":"ResourceNotFoundException"},
   187          {"shape":"LimitExceededException"},
   188          {"shape":"ResourceInUseException"}
   189        ]
   190      },
   191      "DeleteCampaign":{
   192        "name":"DeleteCampaign",
   193        "http":{
   194          "method":"POST",
   195          "requestUri":"/"
   196        },
   197        "input":{"shape":"DeleteCampaignRequest"},
   198        "errors":[
   199          {"shape":"InvalidInputException"},
   200          {"shape":"ResourceNotFoundException"},
   201          {"shape":"ResourceInUseException"}
   202        ],
   203        "idempotent":true
   204      },
   205      "DeleteDataset":{
   206        "name":"DeleteDataset",
   207        "http":{
   208          "method":"POST",
   209          "requestUri":"/"
   210        },
   211        "input":{"shape":"DeleteDatasetRequest"},
   212        "errors":[
   213          {"shape":"InvalidInputException"},
   214          {"shape":"ResourceNotFoundException"},
   215          {"shape":"ResourceInUseException"}
   216        ],
   217        "idempotent":true
   218      },
   219      "DeleteDatasetGroup":{
   220        "name":"DeleteDatasetGroup",
   221        "http":{
   222          "method":"POST",
   223          "requestUri":"/"
   224        },
   225        "input":{"shape":"DeleteDatasetGroupRequest"},
   226        "errors":[
   227          {"shape":"InvalidInputException"},
   228          {"shape":"ResourceNotFoundException"},
   229          {"shape":"ResourceInUseException"}
   230        ],
   231        "idempotent":true
   232      },
   233      "DeleteEventTracker":{
   234        "name":"DeleteEventTracker",
   235        "http":{
   236          "method":"POST",
   237          "requestUri":"/"
   238        },
   239        "input":{"shape":"DeleteEventTrackerRequest"},
   240        "errors":[
   241          {"shape":"InvalidInputException"},
   242          {"shape":"ResourceNotFoundException"},
   243          {"shape":"ResourceInUseException"}
   244        ],
   245        "idempotent":true
   246      },
   247      "DeleteFilter":{
   248        "name":"DeleteFilter",
   249        "http":{
   250          "method":"POST",
   251          "requestUri":"/"
   252        },
   253        "input":{"shape":"DeleteFilterRequest"},
   254        "errors":[
   255          {"shape":"InvalidInputException"},
   256          {"shape":"ResourceNotFoundException"},
   257          {"shape":"ResourceInUseException"}
   258        ]
   259      },
   260      "DeleteSchema":{
   261        "name":"DeleteSchema",
   262        "http":{
   263          "method":"POST",
   264          "requestUri":"/"
   265        },
   266        "input":{"shape":"DeleteSchemaRequest"},
   267        "errors":[
   268          {"shape":"InvalidInputException"},
   269          {"shape":"ResourceNotFoundException"},
   270          {"shape":"ResourceInUseException"}
   271        ],
   272        "idempotent":true
   273      },
   274      "DeleteSolution":{
   275        "name":"DeleteSolution",
   276        "http":{
   277          "method":"POST",
   278          "requestUri":"/"
   279        },
   280        "input":{"shape":"DeleteSolutionRequest"},
   281        "errors":[
   282          {"shape":"InvalidInputException"},
   283          {"shape":"ResourceNotFoundException"},
   284          {"shape":"ResourceInUseException"}
   285        ],
   286        "idempotent":true
   287      },
   288      "DescribeAlgorithm":{
   289        "name":"DescribeAlgorithm",
   290        "http":{
   291          "method":"POST",
   292          "requestUri":"/"
   293        },
   294        "input":{"shape":"DescribeAlgorithmRequest"},
   295        "output":{"shape":"DescribeAlgorithmResponse"},
   296        "errors":[
   297          {"shape":"InvalidInputException"},
   298          {"shape":"ResourceNotFoundException"}
   299        ],
   300        "idempotent":true
   301      },
   302      "DescribeBatchInferenceJob":{
   303        "name":"DescribeBatchInferenceJob",
   304        "http":{
   305          "method":"POST",
   306          "requestUri":"/"
   307        },
   308        "input":{"shape":"DescribeBatchInferenceJobRequest"},
   309        "output":{"shape":"DescribeBatchInferenceJobResponse"},
   310        "errors":[
   311          {"shape":"InvalidInputException"},
   312          {"shape":"ResourceNotFoundException"}
   313        ],
   314        "idempotent":true
   315      },
   316      "DescribeCampaign":{
   317        "name":"DescribeCampaign",
   318        "http":{
   319          "method":"POST",
   320          "requestUri":"/"
   321        },
   322        "input":{"shape":"DescribeCampaignRequest"},
   323        "output":{"shape":"DescribeCampaignResponse"},
   324        "errors":[
   325          {"shape":"InvalidInputException"},
   326          {"shape":"ResourceNotFoundException"}
   327        ],
   328        "idempotent":true
   329      },
   330      "DescribeDataset":{
   331        "name":"DescribeDataset",
   332        "http":{
   333          "method":"POST",
   334          "requestUri":"/"
   335        },
   336        "input":{"shape":"DescribeDatasetRequest"},
   337        "output":{"shape":"DescribeDatasetResponse"},
   338        "errors":[
   339          {"shape":"InvalidInputException"},
   340          {"shape":"ResourceNotFoundException"}
   341        ],
   342        "idempotent":true
   343      },
   344      "DescribeDatasetExportJob":{
   345        "name":"DescribeDatasetExportJob",
   346        "http":{
   347          "method":"POST",
   348          "requestUri":"/"
   349        },
   350        "input":{"shape":"DescribeDatasetExportJobRequest"},
   351        "output":{"shape":"DescribeDatasetExportJobResponse"},
   352        "errors":[
   353          {"shape":"InvalidInputException"},
   354          {"shape":"ResourceNotFoundException"}
   355        ],
   356        "idempotent":true
   357      },
   358      "DescribeDatasetGroup":{
   359        "name":"DescribeDatasetGroup",
   360        "http":{
   361          "method":"POST",
   362          "requestUri":"/"
   363        },
   364        "input":{"shape":"DescribeDatasetGroupRequest"},
   365        "output":{"shape":"DescribeDatasetGroupResponse"},
   366        "errors":[
   367          {"shape":"InvalidInputException"},
   368          {"shape":"ResourceNotFoundException"}
   369        ],
   370        "idempotent":true
   371      },
   372      "DescribeDatasetImportJob":{
   373        "name":"DescribeDatasetImportJob",
   374        "http":{
   375          "method":"POST",
   376          "requestUri":"/"
   377        },
   378        "input":{"shape":"DescribeDatasetImportJobRequest"},
   379        "output":{"shape":"DescribeDatasetImportJobResponse"},
   380        "errors":[
   381          {"shape":"InvalidInputException"},
   382          {"shape":"ResourceNotFoundException"}
   383        ],
   384        "idempotent":true
   385      },
   386      "DescribeEventTracker":{
   387        "name":"DescribeEventTracker",
   388        "http":{
   389          "method":"POST",
   390          "requestUri":"/"
   391        },
   392        "input":{"shape":"DescribeEventTrackerRequest"},
   393        "output":{"shape":"DescribeEventTrackerResponse"},
   394        "errors":[
   395          {"shape":"InvalidInputException"},
   396          {"shape":"ResourceNotFoundException"}
   397        ],
   398        "idempotent":true
   399      },
   400      "DescribeFeatureTransformation":{
   401        "name":"DescribeFeatureTransformation",
   402        "http":{
   403          "method":"POST",
   404          "requestUri":"/"
   405        },
   406        "input":{"shape":"DescribeFeatureTransformationRequest"},
   407        "output":{"shape":"DescribeFeatureTransformationResponse"},
   408        "errors":[
   409          {"shape":"InvalidInputException"},
   410          {"shape":"ResourceNotFoundException"}
   411        ],
   412        "idempotent":true
   413      },
   414      "DescribeFilter":{
   415        "name":"DescribeFilter",
   416        "http":{
   417          "method":"POST",
   418          "requestUri":"/"
   419        },
   420        "input":{"shape":"DescribeFilterRequest"},
   421        "output":{"shape":"DescribeFilterResponse"},
   422        "errors":[
   423          {"shape":"InvalidInputException"},
   424          {"shape":"ResourceNotFoundException"}
   425        ],
   426        "idempotent":true
   427      },
   428      "DescribeRecipe":{
   429        "name":"DescribeRecipe",
   430        "http":{
   431          "method":"POST",
   432          "requestUri":"/"
   433        },
   434        "input":{"shape":"DescribeRecipeRequest"},
   435        "output":{"shape":"DescribeRecipeResponse"},
   436        "errors":[
   437          {"shape":"InvalidInputException"},
   438          {"shape":"ResourceNotFoundException"}
   439        ],
   440        "idempotent":true
   441      },
   442      "DescribeSchema":{
   443        "name":"DescribeSchema",
   444        "http":{
   445          "method":"POST",
   446          "requestUri":"/"
   447        },
   448        "input":{"shape":"DescribeSchemaRequest"},
   449        "output":{"shape":"DescribeSchemaResponse"},
   450        "errors":[
   451          {"shape":"InvalidInputException"},
   452          {"shape":"ResourceNotFoundException"}
   453        ],
   454        "idempotent":true
   455      },
   456      "DescribeSolution":{
   457        "name":"DescribeSolution",
   458        "http":{
   459          "method":"POST",
   460          "requestUri":"/"
   461        },
   462        "input":{"shape":"DescribeSolutionRequest"},
   463        "output":{"shape":"DescribeSolutionResponse"},
   464        "errors":[
   465          {"shape":"InvalidInputException"},
   466          {"shape":"ResourceNotFoundException"}
   467        ],
   468        "idempotent":true
   469      },
   470      "DescribeSolutionVersion":{
   471        "name":"DescribeSolutionVersion",
   472        "http":{
   473          "method":"POST",
   474          "requestUri":"/"
   475        },
   476        "input":{"shape":"DescribeSolutionVersionRequest"},
   477        "output":{"shape":"DescribeSolutionVersionResponse"},
   478        "errors":[
   479          {"shape":"InvalidInputException"},
   480          {"shape":"ResourceNotFoundException"}
   481        ],
   482        "idempotent":true
   483      },
   484      "GetSolutionMetrics":{
   485        "name":"GetSolutionMetrics",
   486        "http":{
   487          "method":"POST",
   488          "requestUri":"/"
   489        },
   490        "input":{"shape":"GetSolutionMetricsRequest"},
   491        "output":{"shape":"GetSolutionMetricsResponse"},
   492        "errors":[
   493          {"shape":"InvalidInputException"},
   494          {"shape":"ResourceNotFoundException"},
   495          {"shape":"ResourceInUseException"}
   496        ]
   497      },
   498      "ListBatchInferenceJobs":{
   499        "name":"ListBatchInferenceJobs",
   500        "http":{
   501          "method":"POST",
   502          "requestUri":"/"
   503        },
   504        "input":{"shape":"ListBatchInferenceJobsRequest"},
   505        "output":{"shape":"ListBatchInferenceJobsResponse"},
   506        "errors":[
   507          {"shape":"InvalidInputException"},
   508          {"shape":"InvalidNextTokenException"}
   509        ],
   510        "idempotent":true
   511      },
   512      "ListCampaigns":{
   513        "name":"ListCampaigns",
   514        "http":{
   515          "method":"POST",
   516          "requestUri":"/"
   517        },
   518        "input":{"shape":"ListCampaignsRequest"},
   519        "output":{"shape":"ListCampaignsResponse"},
   520        "errors":[
   521          {"shape":"InvalidInputException"},
   522          {"shape":"InvalidNextTokenException"}
   523        ],
   524        "idempotent":true
   525      },
   526      "ListDatasetExportJobs":{
   527        "name":"ListDatasetExportJobs",
   528        "http":{
   529          "method":"POST",
   530          "requestUri":"/"
   531        },
   532        "input":{"shape":"ListDatasetExportJobsRequest"},
   533        "output":{"shape":"ListDatasetExportJobsResponse"},
   534        "errors":[
   535          {"shape":"InvalidInputException"},
   536          {"shape":"InvalidNextTokenException"}
   537        ],
   538        "idempotent":true
   539      },
   540      "ListDatasetGroups":{
   541        "name":"ListDatasetGroups",
   542        "http":{
   543          "method":"POST",
   544          "requestUri":"/"
   545        },
   546        "input":{"shape":"ListDatasetGroupsRequest"},
   547        "output":{"shape":"ListDatasetGroupsResponse"},
   548        "errors":[
   549          {"shape":"InvalidNextTokenException"}
   550        ],
   551        "idempotent":true
   552      },
   553      "ListDatasetImportJobs":{
   554        "name":"ListDatasetImportJobs",
   555        "http":{
   556          "method":"POST",
   557          "requestUri":"/"
   558        },
   559        "input":{"shape":"ListDatasetImportJobsRequest"},
   560        "output":{"shape":"ListDatasetImportJobsResponse"},
   561        "errors":[
   562          {"shape":"InvalidInputException"},
   563          {"shape":"InvalidNextTokenException"}
   564        ],
   565        "idempotent":true
   566      },
   567      "ListDatasets":{
   568        "name":"ListDatasets",
   569        "http":{
   570          "method":"POST",
   571          "requestUri":"/"
   572        },
   573        "input":{"shape":"ListDatasetsRequest"},
   574        "output":{"shape":"ListDatasetsResponse"},
   575        "errors":[
   576          {"shape":"InvalidInputException"},
   577          {"shape":"InvalidNextTokenException"}
   578        ],
   579        "idempotent":true
   580      },
   581      "ListEventTrackers":{
   582        "name":"ListEventTrackers",
   583        "http":{
   584          "method":"POST",
   585          "requestUri":"/"
   586        },
   587        "input":{"shape":"ListEventTrackersRequest"},
   588        "output":{"shape":"ListEventTrackersResponse"},
   589        "errors":[
   590          {"shape":"InvalidInputException"},
   591          {"shape":"InvalidNextTokenException"}
   592        ],
   593        "idempotent":true
   594      },
   595      "ListFilters":{
   596        "name":"ListFilters",
   597        "http":{
   598          "method":"POST",
   599          "requestUri":"/"
   600        },
   601        "input":{"shape":"ListFiltersRequest"},
   602        "output":{"shape":"ListFiltersResponse"},
   603        "errors":[
   604          {"shape":"InvalidInputException"},
   605          {"shape":"InvalidNextTokenException"}
   606        ],
   607        "idempotent":true
   608      },
   609      "ListRecipes":{
   610        "name":"ListRecipes",
   611        "http":{
   612          "method":"POST",
   613          "requestUri":"/"
   614        },
   615        "input":{"shape":"ListRecipesRequest"},
   616        "output":{"shape":"ListRecipesResponse"},
   617        "errors":[
   618          {"shape":"InvalidNextTokenException"}
   619        ],
   620        "idempotent":true
   621      },
   622      "ListSchemas":{
   623        "name":"ListSchemas",
   624        "http":{
   625          "method":"POST",
   626          "requestUri":"/"
   627        },
   628        "input":{"shape":"ListSchemasRequest"},
   629        "output":{"shape":"ListSchemasResponse"},
   630        "errors":[
   631          {"shape":"InvalidNextTokenException"}
   632        ],
   633        "idempotent":true
   634      },
   635      "ListSolutionVersions":{
   636        "name":"ListSolutionVersions",
   637        "http":{
   638          "method":"POST",
   639          "requestUri":"/"
   640        },
   641        "input":{"shape":"ListSolutionVersionsRequest"},
   642        "output":{"shape":"ListSolutionVersionsResponse"},
   643        "errors":[
   644          {"shape":"InvalidInputException"},
   645          {"shape":"ResourceNotFoundException"},
   646          {"shape":"InvalidNextTokenException"}
   647        ],
   648        "idempotent":true
   649      },
   650      "ListSolutions":{
   651        "name":"ListSolutions",
   652        "http":{
   653          "method":"POST",
   654          "requestUri":"/"
   655        },
   656        "input":{"shape":"ListSolutionsRequest"},
   657        "output":{"shape":"ListSolutionsResponse"},
   658        "errors":[
   659          {"shape":"InvalidInputException"},
   660          {"shape":"InvalidNextTokenException"}
   661        ],
   662        "idempotent":true
   663      },
   664      "StopSolutionVersionCreation":{
   665        "name":"StopSolutionVersionCreation",
   666        "http":{
   667          "method":"POST",
   668          "requestUri":"/"
   669        },
   670        "input":{"shape":"StopSolutionVersionCreationRequest"},
   671        "errors":[
   672          {"shape":"InvalidInputException"},
   673          {"shape":"ResourceNotFoundException"},
   674          {"shape":"ResourceInUseException"}
   675        ],
   676        "idempotent":true
   677      },
   678      "UpdateCampaign":{
   679        "name":"UpdateCampaign",
   680        "http":{
   681          "method":"POST",
   682          "requestUri":"/"
   683        },
   684        "input":{"shape":"UpdateCampaignRequest"},
   685        "output":{"shape":"UpdateCampaignResponse"},
   686        "errors":[
   687          {"shape":"InvalidInputException"},
   688          {"shape":"ResourceNotFoundException"},
   689          {"shape":"ResourceInUseException"}
   690        ],
   691        "idempotent":true
   692      }
   693    },
   694    "shapes":{
   695      "AccountId":{
   696        "type":"string",
   697        "max":256
   698      },
   699      "Algorithm":{
   700        "type":"structure",
   701        "members":{
   702          "name":{"shape":"Name"},
   703          "algorithmArn":{"shape":"Arn"},
   704          "algorithmImage":{"shape":"AlgorithmImage"},
   705          "defaultHyperParameters":{"shape":"HyperParameters"},
   706          "defaultHyperParameterRanges":{"shape":"DefaultHyperParameterRanges"},
   707          "defaultResourceConfig":{"shape":"ResourceConfig"},
   708          "trainingInputMode":{"shape":"TrainingInputMode"},
   709          "roleArn":{"shape":"Arn"},
   710          "creationDateTime":{"shape":"Date"},
   711          "lastUpdatedDateTime":{"shape":"Date"}
   712        }
   713      },
   714      "AlgorithmImage":{
   715        "type":"structure",
   716        "required":["dockerURI"],
   717        "members":{
   718          "name":{"shape":"Name"},
   719          "dockerURI":{"shape":"DockerURI"}
   720        }
   721      },
   722      "Arn":{
   723        "type":"string",
   724        "max":256,
   725        "pattern":"arn:([a-z\\d-]+):personalize:.*:.*:.+"
   726      },
   727      "ArnList":{
   728        "type":"list",
   729        "member":{"shape":"Arn"},
   730        "max":100
   731      },
   732      "AutoMLConfig":{
   733        "type":"structure",
   734        "members":{
   735          "metricName":{"shape":"MetricName"},
   736          "recipeList":{"shape":"ArnList"}
   737        }
   738      },
   739      "AutoMLResult":{
   740        "type":"structure",
   741        "members":{
   742          "bestRecipeArn":{"shape":"Arn"}
   743        }
   744      },
   745      "AvroSchema":{
   746        "type":"string",
   747        "max":10000
   748      },
   749      "BatchInferenceJob":{
   750        "type":"structure",
   751        "members":{
   752          "jobName":{"shape":"Name"},
   753          "batchInferenceJobArn":{"shape":"Arn"},
   754          "filterArn":{"shape":"Arn"},
   755          "failureReason":{"shape":"FailureReason"},
   756          "solutionVersionArn":{"shape":"Arn"},
   757          "numResults":{"shape":"NumBatchResults"},
   758          "jobInput":{"shape":"BatchInferenceJobInput"},
   759          "jobOutput":{"shape":"BatchInferenceJobOutput"},
   760          "batchInferenceJobConfig":{"shape":"BatchInferenceJobConfig"},
   761          "roleArn":{"shape":"RoleArn"},
   762          "status":{"shape":"Status"},
   763          "creationDateTime":{"shape":"Date"},
   764          "lastUpdatedDateTime":{"shape":"Date"}
   765        }
   766      },
   767      "BatchInferenceJobConfig":{
   768        "type":"structure",
   769        "members":{
   770          "itemExplorationConfig":{"shape":"HyperParameters"}
   771        }
   772      },
   773      "BatchInferenceJobInput":{
   774        "type":"structure",
   775        "required":["s3DataSource"],
   776        "members":{
   777          "s3DataSource":{"shape":"S3DataConfig"}
   778        }
   779      },
   780      "BatchInferenceJobOutput":{
   781        "type":"structure",
   782        "required":["s3DataDestination"],
   783        "members":{
   784          "s3DataDestination":{"shape":"S3DataConfig"}
   785        }
   786      },
   787      "BatchInferenceJobSummary":{
   788        "type":"structure",
   789        "members":{
   790          "batchInferenceJobArn":{"shape":"Arn"},
   791          "jobName":{"shape":"Name"},
   792          "status":{"shape":"Status"},
   793          "creationDateTime":{"shape":"Date"},
   794          "lastUpdatedDateTime":{"shape":"Date"},
   795          "failureReason":{"shape":"FailureReason"},
   796          "solutionVersionArn":{"shape":"Arn"}
   797        }
   798      },
   799      "BatchInferenceJobs":{
   800        "type":"list",
   801        "member":{"shape":"BatchInferenceJobSummary"},
   802        "max":100
   803      },
   804      "Boolean":{"type":"boolean"},
   805      "Campaign":{
   806        "type":"structure",
   807        "members":{
   808          "name":{"shape":"Name"},
   809          "campaignArn":{"shape":"Arn"},
   810          "solutionVersionArn":{"shape":"Arn"},
   811          "minProvisionedTPS":{"shape":"TransactionsPerSecond"},
   812          "campaignConfig":{"shape":"CampaignConfig"},
   813          "status":{"shape":"Status"},
   814          "failureReason":{"shape":"FailureReason"},
   815          "creationDateTime":{"shape":"Date"},
   816          "lastUpdatedDateTime":{"shape":"Date"},
   817          "latestCampaignUpdate":{"shape":"CampaignUpdateSummary"}
   818        }
   819      },
   820      "CampaignConfig":{
   821        "type":"structure",
   822        "members":{
   823          "itemExplorationConfig":{"shape":"HyperParameters"}
   824        }
   825      },
   826      "CampaignSummary":{
   827        "type":"structure",
   828        "members":{
   829          "name":{"shape":"Name"},
   830          "campaignArn":{"shape":"Arn"},
   831          "status":{"shape":"Status"},
   832          "creationDateTime":{"shape":"Date"},
   833          "lastUpdatedDateTime":{"shape":"Date"},
   834          "failureReason":{"shape":"FailureReason"}
   835        }
   836      },
   837      "CampaignUpdateSummary":{
   838        "type":"structure",
   839        "members":{
   840          "solutionVersionArn":{"shape":"Arn"},
   841          "minProvisionedTPS":{"shape":"TransactionsPerSecond"},
   842          "campaignConfig":{"shape":"CampaignConfig"},
   843          "status":{"shape":"Status"},
   844          "failureReason":{"shape":"FailureReason"},
   845          "creationDateTime":{"shape":"Date"},
   846          "lastUpdatedDateTime":{"shape":"Date"}
   847        }
   848      },
   849      "Campaigns":{
   850        "type":"list",
   851        "member":{"shape":"CampaignSummary"},
   852        "max":100
   853      },
   854      "CategoricalHyperParameterRange":{
   855        "type":"structure",
   856        "members":{
   857          "name":{"shape":"ParameterName"},
   858          "values":{"shape":"CategoricalValues"}
   859        }
   860      },
   861      "CategoricalHyperParameterRanges":{
   862        "type":"list",
   863        "member":{"shape":"CategoricalHyperParameterRange"},
   864        "max":100
   865      },
   866      "CategoricalValue":{
   867        "type":"string",
   868        "max":1000
   869      },
   870      "CategoricalValues":{
   871        "type":"list",
   872        "member":{"shape":"CategoricalValue"},
   873        "max":100
   874      },
   875      "ContinuousHyperParameterRange":{
   876        "type":"structure",
   877        "members":{
   878          "name":{"shape":"ParameterName"},
   879          "minValue":{"shape":"ContinuousMinValue"},
   880          "maxValue":{"shape":"ContinuousMaxValue"}
   881        }
   882      },
   883      "ContinuousHyperParameterRanges":{
   884        "type":"list",
   885        "member":{"shape":"ContinuousHyperParameterRange"},
   886        "max":100
   887      },
   888      "ContinuousMaxValue":{
   889        "type":"double",
   890        "min":-1000000
   891      },
   892      "ContinuousMinValue":{
   893        "type":"double",
   894        "min":-1000000
   895      },
   896      "CreateBatchInferenceJobRequest":{
   897        "type":"structure",
   898        "required":[
   899          "jobName",
   900          "solutionVersionArn",
   901          "jobInput",
   902          "jobOutput",
   903          "roleArn"
   904        ],
   905        "members":{
   906          "jobName":{"shape":"Name"},
   907          "solutionVersionArn":{"shape":"Arn"},
   908          "filterArn":{"shape":"Arn"},
   909          "numResults":{"shape":"NumBatchResults"},
   910          "jobInput":{"shape":"BatchInferenceJobInput"},
   911          "jobOutput":{"shape":"BatchInferenceJobOutput"},
   912          "roleArn":{"shape":"RoleArn"},
   913          "batchInferenceJobConfig":{"shape":"BatchInferenceJobConfig"}
   914        }
   915      },
   916      "CreateBatchInferenceJobResponse":{
   917        "type":"structure",
   918        "members":{
   919          "batchInferenceJobArn":{"shape":"Arn"}
   920        }
   921      },
   922      "CreateCampaignRequest":{
   923        "type":"structure",
   924        "required":[
   925          "name",
   926          "solutionVersionArn"
   927        ],
   928        "members":{
   929          "name":{"shape":"Name"},
   930          "solutionVersionArn":{"shape":"Arn"},
   931          "minProvisionedTPS":{"shape":"TransactionsPerSecond"},
   932          "campaignConfig":{"shape":"CampaignConfig"}
   933        }
   934      },
   935      "CreateCampaignResponse":{
   936        "type":"structure",
   937        "members":{
   938          "campaignArn":{"shape":"Arn"}
   939        }
   940      },
   941      "CreateDatasetExportJobRequest":{
   942        "type":"structure",
   943        "required":[
   944          "jobName",
   945          "datasetArn",
   946          "roleArn",
   947          "jobOutput"
   948        ],
   949        "members":{
   950          "jobName":{"shape":"Name"},
   951          "datasetArn":{"shape":"Arn"},
   952          "ingestionMode":{"shape":"IngestionMode"},
   953          "roleArn":{"shape":"RoleArn"},
   954          "jobOutput":{"shape":"DatasetExportJobOutput"}
   955        }
   956      },
   957      "CreateDatasetExportJobResponse":{
   958        "type":"structure",
   959        "members":{
   960          "datasetExportJobArn":{"shape":"Arn"}
   961        }
   962      },
   963      "CreateDatasetGroupRequest":{
   964        "type":"structure",
   965        "required":["name"],
   966        "members":{
   967          "name":{"shape":"Name"},
   968          "roleArn":{"shape":"RoleArn"},
   969          "kmsKeyArn":{"shape":"KmsKeyArn"}
   970        }
   971      },
   972      "CreateDatasetGroupResponse":{
   973        "type":"structure",
   974        "members":{
   975          "datasetGroupArn":{"shape":"Arn"}
   976        }
   977      },
   978      "CreateDatasetImportJobRequest":{
   979        "type":"structure",
   980        "required":[
   981          "jobName",
   982          "datasetArn",
   983          "dataSource",
   984          "roleArn"
   985        ],
   986        "members":{
   987          "jobName":{"shape":"Name"},
   988          "datasetArn":{"shape":"Arn"},
   989          "dataSource":{"shape":"DataSource"},
   990          "roleArn":{"shape":"RoleArn"}
   991        }
   992      },
   993      "CreateDatasetImportJobResponse":{
   994        "type":"structure",
   995        "members":{
   996          "datasetImportJobArn":{"shape":"Arn"}
   997        }
   998      },
   999      "CreateDatasetRequest":{
  1000        "type":"structure",
  1001        "required":[
  1002          "name",
  1003          "schemaArn",
  1004          "datasetGroupArn",
  1005          "datasetType"
  1006        ],
  1007        "members":{
  1008          "name":{"shape":"Name"},
  1009          "schemaArn":{"shape":"Arn"},
  1010          "datasetGroupArn":{"shape":"Arn"},
  1011          "datasetType":{"shape":"DatasetType"}
  1012        }
  1013      },
  1014      "CreateDatasetResponse":{
  1015        "type":"structure",
  1016        "members":{
  1017          "datasetArn":{"shape":"Arn"}
  1018        }
  1019      },
  1020      "CreateEventTrackerRequest":{
  1021        "type":"structure",
  1022        "required":[
  1023          "name",
  1024          "datasetGroupArn"
  1025        ],
  1026        "members":{
  1027          "name":{"shape":"Name"},
  1028          "datasetGroupArn":{"shape":"Arn"}
  1029        }
  1030      },
  1031      "CreateEventTrackerResponse":{
  1032        "type":"structure",
  1033        "members":{
  1034          "eventTrackerArn":{"shape":"Arn"},
  1035          "trackingId":{"shape":"TrackingId"}
  1036        }
  1037      },
  1038      "CreateFilterRequest":{
  1039        "type":"structure",
  1040        "required":[
  1041          "name",
  1042          "datasetGroupArn",
  1043          "filterExpression"
  1044        ],
  1045        "members":{
  1046          "name":{"shape":"Name"},
  1047          "datasetGroupArn":{"shape":"Arn"},
  1048          "filterExpression":{"shape":"FilterExpression"}
  1049        }
  1050      },
  1051      "CreateFilterResponse":{
  1052        "type":"structure",
  1053        "members":{
  1054          "filterArn":{"shape":"Arn"}
  1055        }
  1056      },
  1057      "CreateSchemaRequest":{
  1058        "type":"structure",
  1059        "required":[
  1060          "name",
  1061          "schema"
  1062        ],
  1063        "members":{
  1064          "name":{"shape":"Name"},
  1065          "schema":{"shape":"AvroSchema"}
  1066        }
  1067      },
  1068      "CreateSchemaResponse":{
  1069        "type":"structure",
  1070        "members":{
  1071          "schemaArn":{"shape":"Arn"}
  1072        }
  1073      },
  1074      "CreateSolutionRequest":{
  1075        "type":"structure",
  1076        "required":[
  1077          "name",
  1078          "datasetGroupArn"
  1079        ],
  1080        "members":{
  1081          "name":{"shape":"Name"},
  1082          "performHPO":{"shape":"Boolean"},
  1083          "performAutoML":{"shape":"PerformAutoML"},
  1084          "recipeArn":{"shape":"Arn"},
  1085          "datasetGroupArn":{"shape":"Arn"},
  1086          "eventType":{"shape":"EventType"},
  1087          "solutionConfig":{"shape":"SolutionConfig"}
  1088        }
  1089      },
  1090      "CreateSolutionResponse":{
  1091        "type":"structure",
  1092        "members":{
  1093          "solutionArn":{"shape":"Arn"}
  1094        }
  1095      },
  1096      "CreateSolutionVersionRequest":{
  1097        "type":"structure",
  1098        "required":["solutionArn"],
  1099        "members":{
  1100          "solutionArn":{"shape":"Arn"},
  1101          "trainingMode":{"shape":"TrainingMode"}
  1102        }
  1103      },
  1104      "CreateSolutionVersionResponse":{
  1105        "type":"structure",
  1106        "members":{
  1107          "solutionVersionArn":{"shape":"Arn"}
  1108        }
  1109      },
  1110      "DataSource":{
  1111        "type":"structure",
  1112        "members":{
  1113          "dataLocation":{"shape":"S3Location"}
  1114        }
  1115      },
  1116      "Dataset":{
  1117        "type":"structure",
  1118        "members":{
  1119          "name":{"shape":"Name"},
  1120          "datasetArn":{"shape":"Arn"},
  1121          "datasetGroupArn":{"shape":"Arn"},
  1122          "datasetType":{"shape":"DatasetType"},
  1123          "schemaArn":{"shape":"Arn"},
  1124          "status":{"shape":"Status"},
  1125          "creationDateTime":{"shape":"Date"},
  1126          "lastUpdatedDateTime":{"shape":"Date"}
  1127        }
  1128      },
  1129      "DatasetExportJob":{
  1130        "type":"structure",
  1131        "members":{
  1132          "jobName":{"shape":"Name"},
  1133          "datasetExportJobArn":{"shape":"Arn"},
  1134          "datasetArn":{"shape":"Arn"},
  1135          "ingestionMode":{"shape":"IngestionMode"},
  1136          "roleArn":{"shape":"Arn"},
  1137          "status":{"shape":"Status"},
  1138          "jobOutput":{"shape":"DatasetExportJobOutput"},
  1139          "creationDateTime":{"shape":"Date"},
  1140          "lastUpdatedDateTime":{"shape":"Date"},
  1141          "failureReason":{"shape":"FailureReason"}
  1142        }
  1143      },
  1144      "DatasetExportJobOutput":{
  1145        "type":"structure",
  1146        "required":["s3DataDestination"],
  1147        "members":{
  1148          "s3DataDestination":{"shape":"S3DataConfig"}
  1149        }
  1150      },
  1151      "DatasetExportJobSummary":{
  1152        "type":"structure",
  1153        "members":{
  1154          "datasetExportJobArn":{"shape":"Arn"},
  1155          "jobName":{"shape":"Name"},
  1156          "status":{"shape":"Status"},
  1157          "creationDateTime":{"shape":"Date"},
  1158          "lastUpdatedDateTime":{"shape":"Date"},
  1159          "failureReason":{"shape":"FailureReason"}
  1160        }
  1161      },
  1162      "DatasetExportJobs":{
  1163        "type":"list",
  1164        "member":{"shape":"DatasetExportJobSummary"},
  1165        "max":100
  1166      },
  1167      "DatasetGroup":{
  1168        "type":"structure",
  1169        "members":{
  1170          "name":{"shape":"Name"},
  1171          "datasetGroupArn":{"shape":"Arn"},
  1172          "status":{"shape":"Status"},
  1173          "roleArn":{"shape":"RoleArn"},
  1174          "kmsKeyArn":{"shape":"KmsKeyArn"},
  1175          "creationDateTime":{"shape":"Date"},
  1176          "lastUpdatedDateTime":{"shape":"Date"},
  1177          "failureReason":{"shape":"FailureReason"}
  1178        }
  1179      },
  1180      "DatasetGroupSummary":{
  1181        "type":"structure",
  1182        "members":{
  1183          "name":{"shape":"Name"},
  1184          "datasetGroupArn":{"shape":"Arn"},
  1185          "status":{"shape":"Status"},
  1186          "creationDateTime":{"shape":"Date"},
  1187          "lastUpdatedDateTime":{"shape":"Date"},
  1188          "failureReason":{"shape":"FailureReason"}
  1189        }
  1190      },
  1191      "DatasetGroups":{
  1192        "type":"list",
  1193        "member":{"shape":"DatasetGroupSummary"},
  1194        "max":100
  1195      },
  1196      "DatasetImportJob":{
  1197        "type":"structure",
  1198        "members":{
  1199          "jobName":{"shape":"Name"},
  1200          "datasetImportJobArn":{"shape":"Arn"},
  1201          "datasetArn":{"shape":"Arn"},
  1202          "dataSource":{"shape":"DataSource"},
  1203          "roleArn":{"shape":"Arn"},
  1204          "status":{"shape":"Status"},
  1205          "creationDateTime":{"shape":"Date"},
  1206          "lastUpdatedDateTime":{"shape":"Date"},
  1207          "failureReason":{"shape":"FailureReason"}
  1208        }
  1209      },
  1210      "DatasetImportJobSummary":{
  1211        "type":"structure",
  1212        "members":{
  1213          "datasetImportJobArn":{"shape":"Arn"},
  1214          "jobName":{"shape":"Name"},
  1215          "status":{"shape":"Status"},
  1216          "creationDateTime":{"shape":"Date"},
  1217          "lastUpdatedDateTime":{"shape":"Date"},
  1218          "failureReason":{"shape":"FailureReason"}
  1219        }
  1220      },
  1221      "DatasetImportJobs":{
  1222        "type":"list",
  1223        "member":{"shape":"DatasetImportJobSummary"},
  1224        "max":100
  1225      },
  1226      "DatasetSchema":{
  1227        "type":"structure",
  1228        "members":{
  1229          "name":{"shape":"Name"},
  1230          "schemaArn":{"shape":"Arn"},
  1231          "schema":{"shape":"AvroSchema"},
  1232          "creationDateTime":{"shape":"Date"},
  1233          "lastUpdatedDateTime":{"shape":"Date"}
  1234        }
  1235      },
  1236      "DatasetSchemaSummary":{
  1237        "type":"structure",
  1238        "members":{
  1239          "name":{"shape":"Name"},
  1240          "schemaArn":{"shape":"Arn"},
  1241          "creationDateTime":{"shape":"Date"},
  1242          "lastUpdatedDateTime":{"shape":"Date"}
  1243        }
  1244      },
  1245      "DatasetSummary":{
  1246        "type":"structure",
  1247        "members":{
  1248          "name":{"shape":"Name"},
  1249          "datasetArn":{"shape":"Arn"},
  1250          "datasetType":{"shape":"DatasetType"},
  1251          "status":{"shape":"Status"},
  1252          "creationDateTime":{"shape":"Date"},
  1253          "lastUpdatedDateTime":{"shape":"Date"}
  1254        }
  1255      },
  1256      "DatasetType":{
  1257        "type":"string",
  1258        "max":256
  1259      },
  1260      "Datasets":{
  1261        "type":"list",
  1262        "member":{"shape":"DatasetSummary"},
  1263        "max":100
  1264      },
  1265      "Date":{"type":"timestamp"},
  1266      "DefaultCategoricalHyperParameterRange":{
  1267        "type":"structure",
  1268        "members":{
  1269          "name":{"shape":"ParameterName"},
  1270          "values":{"shape":"CategoricalValues"},
  1271          "isTunable":{"shape":"Tunable"}
  1272        }
  1273      },
  1274      "DefaultCategoricalHyperParameterRanges":{
  1275        "type":"list",
  1276        "member":{"shape":"DefaultCategoricalHyperParameterRange"},
  1277        "max":100
  1278      },
  1279      "DefaultContinuousHyperParameterRange":{
  1280        "type":"structure",
  1281        "members":{
  1282          "name":{"shape":"ParameterName"},
  1283          "minValue":{"shape":"ContinuousMinValue"},
  1284          "maxValue":{"shape":"ContinuousMaxValue"},
  1285          "isTunable":{"shape":"Tunable"}
  1286        }
  1287      },
  1288      "DefaultContinuousHyperParameterRanges":{
  1289        "type":"list",
  1290        "member":{"shape":"DefaultContinuousHyperParameterRange"},
  1291        "max":100
  1292      },
  1293      "DefaultHyperParameterRanges":{
  1294        "type":"structure",
  1295        "members":{
  1296          "integerHyperParameterRanges":{"shape":"DefaultIntegerHyperParameterRanges"},
  1297          "continuousHyperParameterRanges":{"shape":"DefaultContinuousHyperParameterRanges"},
  1298          "categoricalHyperParameterRanges":{"shape":"DefaultCategoricalHyperParameterRanges"}
  1299        }
  1300      },
  1301      "DefaultIntegerHyperParameterRange":{
  1302        "type":"structure",
  1303        "members":{
  1304          "name":{"shape":"ParameterName"},
  1305          "minValue":{"shape":"IntegerMinValue"},
  1306          "maxValue":{"shape":"IntegerMaxValue"},
  1307          "isTunable":{"shape":"Tunable"}
  1308        }
  1309      },
  1310      "DefaultIntegerHyperParameterRanges":{
  1311        "type":"list",
  1312        "member":{"shape":"DefaultIntegerHyperParameterRange"},
  1313        "max":100
  1314      },
  1315      "DeleteCampaignRequest":{
  1316        "type":"structure",
  1317        "required":["campaignArn"],
  1318        "members":{
  1319          "campaignArn":{"shape":"Arn"}
  1320        }
  1321      },
  1322      "DeleteDatasetGroupRequest":{
  1323        "type":"structure",
  1324        "required":["datasetGroupArn"],
  1325        "members":{
  1326          "datasetGroupArn":{"shape":"Arn"}
  1327        }
  1328      },
  1329      "DeleteDatasetRequest":{
  1330        "type":"structure",
  1331        "required":["datasetArn"],
  1332        "members":{
  1333          "datasetArn":{"shape":"Arn"}
  1334        }
  1335      },
  1336      "DeleteEventTrackerRequest":{
  1337        "type":"structure",
  1338        "required":["eventTrackerArn"],
  1339        "members":{
  1340          "eventTrackerArn":{"shape":"Arn"}
  1341        }
  1342      },
  1343      "DeleteFilterRequest":{
  1344        "type":"structure",
  1345        "required":["filterArn"],
  1346        "members":{
  1347          "filterArn":{"shape":"Arn"}
  1348        }
  1349      },
  1350      "DeleteSchemaRequest":{
  1351        "type":"structure",
  1352        "required":["schemaArn"],
  1353        "members":{
  1354          "schemaArn":{"shape":"Arn"}
  1355        }
  1356      },
  1357      "DeleteSolutionRequest":{
  1358        "type":"structure",
  1359        "required":["solutionArn"],
  1360        "members":{
  1361          "solutionArn":{"shape":"Arn"}
  1362        }
  1363      },
  1364      "DescribeAlgorithmRequest":{
  1365        "type":"structure",
  1366        "required":["algorithmArn"],
  1367        "members":{
  1368          "algorithmArn":{"shape":"Arn"}
  1369        }
  1370      },
  1371      "DescribeAlgorithmResponse":{
  1372        "type":"structure",
  1373        "members":{
  1374          "algorithm":{"shape":"Algorithm"}
  1375        }
  1376      },
  1377      "DescribeBatchInferenceJobRequest":{
  1378        "type":"structure",
  1379        "required":["batchInferenceJobArn"],
  1380        "members":{
  1381          "batchInferenceJobArn":{"shape":"Arn"}
  1382        }
  1383      },
  1384      "DescribeBatchInferenceJobResponse":{
  1385        "type":"structure",
  1386        "members":{
  1387          "batchInferenceJob":{"shape":"BatchInferenceJob"}
  1388        }
  1389      },
  1390      "DescribeCampaignRequest":{
  1391        "type":"structure",
  1392        "required":["campaignArn"],
  1393        "members":{
  1394          "campaignArn":{"shape":"Arn"}
  1395        }
  1396      },
  1397      "DescribeCampaignResponse":{
  1398        "type":"structure",
  1399        "members":{
  1400          "campaign":{"shape":"Campaign"}
  1401        }
  1402      },
  1403      "DescribeDatasetExportJobRequest":{
  1404        "type":"structure",
  1405        "required":["datasetExportJobArn"],
  1406        "members":{
  1407          "datasetExportJobArn":{"shape":"Arn"}
  1408        }
  1409      },
  1410      "DescribeDatasetExportJobResponse":{
  1411        "type":"structure",
  1412        "members":{
  1413          "datasetExportJob":{"shape":"DatasetExportJob"}
  1414        }
  1415      },
  1416      "DescribeDatasetGroupRequest":{
  1417        "type":"structure",
  1418        "required":["datasetGroupArn"],
  1419        "members":{
  1420          "datasetGroupArn":{"shape":"Arn"}
  1421        }
  1422      },
  1423      "DescribeDatasetGroupResponse":{
  1424        "type":"structure",
  1425        "members":{
  1426          "datasetGroup":{"shape":"DatasetGroup"}
  1427        }
  1428      },
  1429      "DescribeDatasetImportJobRequest":{
  1430        "type":"structure",
  1431        "required":["datasetImportJobArn"],
  1432        "members":{
  1433          "datasetImportJobArn":{"shape":"Arn"}
  1434        }
  1435      },
  1436      "DescribeDatasetImportJobResponse":{
  1437        "type":"structure",
  1438        "members":{
  1439          "datasetImportJob":{"shape":"DatasetImportJob"}
  1440        }
  1441      },
  1442      "DescribeDatasetRequest":{
  1443        "type":"structure",
  1444        "required":["datasetArn"],
  1445        "members":{
  1446          "datasetArn":{"shape":"Arn"}
  1447        }
  1448      },
  1449      "DescribeDatasetResponse":{
  1450        "type":"structure",
  1451        "members":{
  1452          "dataset":{"shape":"Dataset"}
  1453        }
  1454      },
  1455      "DescribeEventTrackerRequest":{
  1456        "type":"structure",
  1457        "required":["eventTrackerArn"],
  1458        "members":{
  1459          "eventTrackerArn":{"shape":"Arn"}
  1460        }
  1461      },
  1462      "DescribeEventTrackerResponse":{
  1463        "type":"structure",
  1464        "members":{
  1465          "eventTracker":{"shape":"EventTracker"}
  1466        }
  1467      },
  1468      "DescribeFeatureTransformationRequest":{
  1469        "type":"structure",
  1470        "required":["featureTransformationArn"],
  1471        "members":{
  1472          "featureTransformationArn":{"shape":"Arn"}
  1473        }
  1474      },
  1475      "DescribeFeatureTransformationResponse":{
  1476        "type":"structure",
  1477        "members":{
  1478          "featureTransformation":{"shape":"FeatureTransformation"}
  1479        }
  1480      },
  1481      "DescribeFilterRequest":{
  1482        "type":"structure",
  1483        "required":["filterArn"],
  1484        "members":{
  1485          "filterArn":{"shape":"Arn"}
  1486        }
  1487      },
  1488      "DescribeFilterResponse":{
  1489        "type":"structure",
  1490        "members":{
  1491          "filter":{"shape":"Filter"}
  1492        }
  1493      },
  1494      "DescribeRecipeRequest":{
  1495        "type":"structure",
  1496        "required":["recipeArn"],
  1497        "members":{
  1498          "recipeArn":{"shape":"Arn"}
  1499        }
  1500      },
  1501      "DescribeRecipeResponse":{
  1502        "type":"structure",
  1503        "members":{
  1504          "recipe":{"shape":"Recipe"}
  1505        }
  1506      },
  1507      "DescribeSchemaRequest":{
  1508        "type":"structure",
  1509        "required":["schemaArn"],
  1510        "members":{
  1511          "schemaArn":{"shape":"Arn"}
  1512        }
  1513      },
  1514      "DescribeSchemaResponse":{
  1515        "type":"structure",
  1516        "members":{
  1517          "schema":{"shape":"DatasetSchema"}
  1518        }
  1519      },
  1520      "DescribeSolutionRequest":{
  1521        "type":"structure",
  1522        "required":["solutionArn"],
  1523        "members":{
  1524          "solutionArn":{"shape":"Arn"}
  1525        }
  1526      },
  1527      "DescribeSolutionResponse":{
  1528        "type":"structure",
  1529        "members":{
  1530          "solution":{"shape":"Solution"}
  1531        }
  1532      },
  1533      "DescribeSolutionVersionRequest":{
  1534        "type":"structure",
  1535        "required":["solutionVersionArn"],
  1536        "members":{
  1537          "solutionVersionArn":{"shape":"Arn"}
  1538        }
  1539      },
  1540      "DescribeSolutionVersionResponse":{
  1541        "type":"structure",
  1542        "members":{
  1543          "solutionVersion":{"shape":"SolutionVersion"}
  1544        }
  1545      },
  1546      "Description":{"type":"string"},
  1547      "DockerURI":{
  1548        "type":"string",
  1549        "max":256
  1550      },
  1551      "ErrorMessage":{"type":"string"},
  1552      "EventTracker":{
  1553        "type":"structure",
  1554        "members":{
  1555          "name":{"shape":"Name"},
  1556          "eventTrackerArn":{"shape":"Arn"},
  1557          "accountId":{"shape":"AccountId"},
  1558          "trackingId":{"shape":"TrackingId"},
  1559          "datasetGroupArn":{"shape":"Arn"},
  1560          "status":{"shape":"Status"},
  1561          "creationDateTime":{"shape":"Date"},
  1562          "lastUpdatedDateTime":{"shape":"Date"}
  1563        }
  1564      },
  1565      "EventTrackerSummary":{
  1566        "type":"structure",
  1567        "members":{
  1568          "name":{"shape":"Name"},
  1569          "eventTrackerArn":{"shape":"Arn"},
  1570          "status":{"shape":"Status"},
  1571          "creationDateTime":{"shape":"Date"},
  1572          "lastUpdatedDateTime":{"shape":"Date"}
  1573        }
  1574      },
  1575      "EventTrackers":{
  1576        "type":"list",
  1577        "member":{"shape":"EventTrackerSummary"},
  1578        "max":100
  1579      },
  1580      "EventType":{
  1581        "type":"string",
  1582        "max":256
  1583      },
  1584      "EventValueThreshold":{
  1585        "type":"string",
  1586        "max":256
  1587      },
  1588      "FailureReason":{"type":"string"},
  1589      "FeatureTransformation":{
  1590        "type":"structure",
  1591        "members":{
  1592          "name":{"shape":"Name"},
  1593          "featureTransformationArn":{"shape":"Arn"},
  1594          "defaultParameters":{"shape":"FeaturizationParameters"},
  1595          "creationDateTime":{"shape":"Date"},
  1596          "lastUpdatedDateTime":{"shape":"Date"},
  1597          "status":{"shape":"Status"}
  1598        }
  1599      },
  1600      "FeatureTransformationParameters":{
  1601        "type":"map",
  1602        "key":{"shape":"ParameterName"},
  1603        "value":{"shape":"ParameterValue"},
  1604        "max":100
  1605      },
  1606      "FeaturizationParameters":{
  1607        "type":"map",
  1608        "key":{"shape":"ParameterName"},
  1609        "value":{"shape":"ParameterValue"},
  1610        "max":100
  1611      },
  1612      "Filter":{
  1613        "type":"structure",
  1614        "members":{
  1615          "name":{"shape":"Name"},
  1616          "filterArn":{"shape":"Arn"},
  1617          "creationDateTime":{"shape":"Date"},
  1618          "lastUpdatedDateTime":{"shape":"Date"},
  1619          "datasetGroupArn":{"shape":"Arn"},
  1620          "failureReason":{"shape":"FailureReason"},
  1621          "filterExpression":{"shape":"FilterExpression"},
  1622          "status":{"shape":"Status"}
  1623        }
  1624      },
  1625      "FilterExpression":{
  1626        "type":"string",
  1627        "max":2500,
  1628        "min":1,
  1629        "sensitive":true
  1630      },
  1631      "FilterSummary":{
  1632        "type":"structure",
  1633        "members":{
  1634          "name":{"shape":"Name"},
  1635          "filterArn":{"shape":"Arn"},
  1636          "creationDateTime":{"shape":"Date"},
  1637          "lastUpdatedDateTime":{"shape":"Date"},
  1638          "datasetGroupArn":{"shape":"Arn"},
  1639          "failureReason":{"shape":"FailureReason"},
  1640          "status":{"shape":"Status"}
  1641        }
  1642      },
  1643      "Filters":{
  1644        "type":"list",
  1645        "member":{"shape":"FilterSummary"},
  1646        "max":100
  1647      },
  1648      "GetSolutionMetricsRequest":{
  1649        "type":"structure",
  1650        "required":["solutionVersionArn"],
  1651        "members":{
  1652          "solutionVersionArn":{"shape":"Arn"}
  1653        }
  1654      },
  1655      "GetSolutionMetricsResponse":{
  1656        "type":"structure",
  1657        "members":{
  1658          "solutionVersionArn":{"shape":"Arn"},
  1659          "metrics":{"shape":"Metrics"}
  1660        }
  1661      },
  1662      "HPOConfig":{
  1663        "type":"structure",
  1664        "members":{
  1665          "hpoObjective":{"shape":"HPOObjective"},
  1666          "hpoResourceConfig":{"shape":"HPOResourceConfig"},
  1667          "algorithmHyperParameterRanges":{"shape":"HyperParameterRanges"}
  1668        }
  1669      },
  1670      "HPOObjective":{
  1671        "type":"structure",
  1672        "members":{
  1673          "type":{"shape":"HPOObjectiveType"},
  1674          "metricName":{"shape":"MetricName"},
  1675          "metricRegex":{"shape":"MetricRegex"}
  1676        }
  1677      },
  1678      "HPOObjectiveType":{
  1679        "type":"string",
  1680        "max":256
  1681      },
  1682      "HPOResource":{
  1683        "type":"string",
  1684        "max":256
  1685      },
  1686      "HPOResourceConfig":{
  1687        "type":"structure",
  1688        "members":{
  1689          "maxNumberOfTrainingJobs":{"shape":"HPOResource"},
  1690          "maxParallelTrainingJobs":{"shape":"HPOResource"}
  1691        }
  1692      },
  1693      "HyperParameterRanges":{
  1694        "type":"structure",
  1695        "members":{
  1696          "integerHyperParameterRanges":{"shape":"IntegerHyperParameterRanges"},
  1697          "continuousHyperParameterRanges":{"shape":"ContinuousHyperParameterRanges"},
  1698          "categoricalHyperParameterRanges":{"shape":"CategoricalHyperParameterRanges"}
  1699        }
  1700      },
  1701      "HyperParameters":{
  1702        "type":"map",
  1703        "key":{"shape":"ParameterName"},
  1704        "value":{"shape":"ParameterValue"},
  1705        "max":100
  1706      },
  1707      "IngestionMode":{
  1708        "type":"string",
  1709        "enum":[
  1710          "BULK",
  1711          "PUT",
  1712          "ALL"
  1713        ]
  1714      },
  1715      "IntegerHyperParameterRange":{
  1716        "type":"structure",
  1717        "members":{
  1718          "name":{"shape":"ParameterName"},
  1719          "minValue":{"shape":"IntegerMinValue"},
  1720          "maxValue":{"shape":"IntegerMaxValue"}
  1721        }
  1722      },
  1723      "IntegerHyperParameterRanges":{
  1724        "type":"list",
  1725        "member":{"shape":"IntegerHyperParameterRange"},
  1726        "max":100
  1727      },
  1728      "IntegerMaxValue":{
  1729        "type":"integer",
  1730        "max":1000000
  1731      },
  1732      "IntegerMinValue":{
  1733        "type":"integer",
  1734        "min":-1000000
  1735      },
  1736      "InvalidInputException":{
  1737        "type":"structure",
  1738        "members":{
  1739          "message":{"shape":"ErrorMessage"}
  1740        },
  1741        "exception":true
  1742      },
  1743      "InvalidNextTokenException":{
  1744        "type":"structure",
  1745        "members":{
  1746          "message":{"shape":"ErrorMessage"}
  1747        },
  1748        "exception":true
  1749      },
  1750      "ItemAttribute":{
  1751        "type":"string",
  1752        "max":150,
  1753        "min":1
  1754      },
  1755      "KmsKeyArn":{
  1756        "type":"string",
  1757        "pattern":"arn:aws.*:kms:.*:[0-9]{12}:key/.*"
  1758      },
  1759      "LimitExceededException":{
  1760        "type":"structure",
  1761        "members":{
  1762          "message":{"shape":"ErrorMessage"}
  1763        },
  1764        "exception":true
  1765      },
  1766      "ListBatchInferenceJobsRequest":{
  1767        "type":"structure",
  1768        "members":{
  1769          "solutionVersionArn":{"shape":"Arn"},
  1770          "nextToken":{"shape":"NextToken"},
  1771          "maxResults":{"shape":"MaxResults"}
  1772        }
  1773      },
  1774      "ListBatchInferenceJobsResponse":{
  1775        "type":"structure",
  1776        "members":{
  1777          "batchInferenceJobs":{"shape":"BatchInferenceJobs"},
  1778          "nextToken":{"shape":"NextToken"}
  1779        }
  1780      },
  1781      "ListCampaignsRequest":{
  1782        "type":"structure",
  1783        "members":{
  1784          "solutionArn":{"shape":"Arn"},
  1785          "nextToken":{"shape":"NextToken"},
  1786          "maxResults":{"shape":"MaxResults"}
  1787        }
  1788      },
  1789      "ListCampaignsResponse":{
  1790        "type":"structure",
  1791        "members":{
  1792          "campaigns":{"shape":"Campaigns"},
  1793          "nextToken":{"shape":"NextToken"}
  1794        }
  1795      },
  1796      "ListDatasetExportJobsRequest":{
  1797        "type":"structure",
  1798        "members":{
  1799          "datasetArn":{"shape":"Arn"},
  1800          "nextToken":{"shape":"NextToken"},
  1801          "maxResults":{"shape":"MaxResults"}
  1802        }
  1803      },
  1804      "ListDatasetExportJobsResponse":{
  1805        "type":"structure",
  1806        "members":{
  1807          "datasetExportJobs":{"shape":"DatasetExportJobs"},
  1808          "nextToken":{"shape":"NextToken"}
  1809        }
  1810      },
  1811      "ListDatasetGroupsRequest":{
  1812        "type":"structure",
  1813        "members":{
  1814          "nextToken":{"shape":"NextToken"},
  1815          "maxResults":{"shape":"MaxResults"}
  1816        }
  1817      },
  1818      "ListDatasetGroupsResponse":{
  1819        "type":"structure",
  1820        "members":{
  1821          "datasetGroups":{"shape":"DatasetGroups"},
  1822          "nextToken":{"shape":"NextToken"}
  1823        }
  1824      },
  1825      "ListDatasetImportJobsRequest":{
  1826        "type":"structure",
  1827        "members":{
  1828          "datasetArn":{"shape":"Arn"},
  1829          "nextToken":{"shape":"NextToken"},
  1830          "maxResults":{"shape":"MaxResults"}
  1831        }
  1832      },
  1833      "ListDatasetImportJobsResponse":{
  1834        "type":"structure",
  1835        "members":{
  1836          "datasetImportJobs":{"shape":"DatasetImportJobs"},
  1837          "nextToken":{"shape":"NextToken"}
  1838        }
  1839      },
  1840      "ListDatasetsRequest":{
  1841        "type":"structure",
  1842        "members":{
  1843          "datasetGroupArn":{"shape":"Arn"},
  1844          "nextToken":{"shape":"NextToken"},
  1845          "maxResults":{"shape":"MaxResults"}
  1846        }
  1847      },
  1848      "ListDatasetsResponse":{
  1849        "type":"structure",
  1850        "members":{
  1851          "datasets":{"shape":"Datasets"},
  1852          "nextToken":{"shape":"NextToken"}
  1853        }
  1854      },
  1855      "ListEventTrackersRequest":{
  1856        "type":"structure",
  1857        "members":{
  1858          "datasetGroupArn":{"shape":"Arn"},
  1859          "nextToken":{"shape":"NextToken"},
  1860          "maxResults":{"shape":"MaxResults"}
  1861        }
  1862      },
  1863      "ListEventTrackersResponse":{
  1864        "type":"structure",
  1865        "members":{
  1866          "eventTrackers":{"shape":"EventTrackers"},
  1867          "nextToken":{"shape":"NextToken"}
  1868        }
  1869      },
  1870      "ListFiltersRequest":{
  1871        "type":"structure",
  1872        "members":{
  1873          "datasetGroupArn":{"shape":"Arn"},
  1874          "nextToken":{"shape":"NextToken"},
  1875          "maxResults":{"shape":"MaxResults"}
  1876        }
  1877      },
  1878      "ListFiltersResponse":{
  1879        "type":"structure",
  1880        "members":{
  1881          "Filters":{"shape":"Filters"},
  1882          "nextToken":{"shape":"NextToken"}
  1883        }
  1884      },
  1885      "ListRecipesRequest":{
  1886        "type":"structure",
  1887        "members":{
  1888          "recipeProvider":{"shape":"RecipeProvider"},
  1889          "nextToken":{"shape":"NextToken"},
  1890          "maxResults":{"shape":"MaxResults"}
  1891        }
  1892      },
  1893      "ListRecipesResponse":{
  1894        "type":"structure",
  1895        "members":{
  1896          "recipes":{"shape":"Recipes"},
  1897          "nextToken":{"shape":"NextToken"}
  1898        }
  1899      },
  1900      "ListSchemasRequest":{
  1901        "type":"structure",
  1902        "members":{
  1903          "nextToken":{"shape":"NextToken"},
  1904          "maxResults":{"shape":"MaxResults"}
  1905        }
  1906      },
  1907      "ListSchemasResponse":{
  1908        "type":"structure",
  1909        "members":{
  1910          "schemas":{"shape":"Schemas"},
  1911          "nextToken":{"shape":"NextToken"}
  1912        }
  1913      },
  1914      "ListSolutionVersionsRequest":{
  1915        "type":"structure",
  1916        "members":{
  1917          "solutionArn":{"shape":"Arn"},
  1918          "nextToken":{"shape":"NextToken"},
  1919          "maxResults":{"shape":"MaxResults"}
  1920        }
  1921      },
  1922      "ListSolutionVersionsResponse":{
  1923        "type":"structure",
  1924        "members":{
  1925          "solutionVersions":{"shape":"SolutionVersions"},
  1926          "nextToken":{"shape":"NextToken"}
  1927        }
  1928      },
  1929      "ListSolutionsRequest":{
  1930        "type":"structure",
  1931        "members":{
  1932          "datasetGroupArn":{"shape":"Arn"},
  1933          "nextToken":{"shape":"NextToken"},
  1934          "maxResults":{"shape":"MaxResults"}
  1935        }
  1936      },
  1937      "ListSolutionsResponse":{
  1938        "type":"structure",
  1939        "members":{
  1940          "solutions":{"shape":"Solutions"},
  1941          "nextToken":{"shape":"NextToken"}
  1942        }
  1943      },
  1944      "MaxResults":{
  1945        "type":"integer",
  1946        "max":100,
  1947        "min":1
  1948      },
  1949      "MetricName":{
  1950        "type":"string",
  1951        "max":256
  1952      },
  1953      "MetricRegex":{
  1954        "type":"string",
  1955        "max":256
  1956      },
  1957      "MetricValue":{"type":"double"},
  1958      "Metrics":{
  1959        "type":"map",
  1960        "key":{"shape":"MetricName"},
  1961        "value":{"shape":"MetricValue"},
  1962        "max":100
  1963      },
  1964      "Name":{
  1965        "type":"string",
  1966        "max":63,
  1967        "min":1,
  1968        "pattern":"^[a-zA-Z0-9][a-zA-Z0-9\\-_]*"
  1969      },
  1970      "NextToken":{
  1971        "type":"string",
  1972        "max":1300
  1973      },
  1974      "NumBatchResults":{"type":"integer"},
  1975      "ObjectiveSensitivity":{
  1976        "type":"string",
  1977        "enum":[
  1978          "LOW",
  1979          "MEDIUM",
  1980          "HIGH",
  1981          "OFF"
  1982        ]
  1983      },
  1984      "OptimizationObjective":{
  1985        "type":"structure",
  1986        "members":{
  1987          "itemAttribute":{"shape":"ItemAttribute"},
  1988          "objectiveSensitivity":{"shape":"ObjectiveSensitivity"}
  1989        }
  1990      },
  1991      "ParameterName":{
  1992        "type":"string",
  1993        "max":256
  1994      },
  1995      "ParameterValue":{
  1996        "type":"string",
  1997        "max":1000
  1998      },
  1999      "PerformAutoML":{"type":"boolean"},
  2000      "PerformHPO":{"type":"boolean"},
  2001      "Recipe":{
  2002        "type":"structure",
  2003        "members":{
  2004          "name":{"shape":"Name"},
  2005          "recipeArn":{"shape":"Arn"},
  2006          "algorithmArn":{"shape":"Arn"},
  2007          "featureTransformationArn":{"shape":"Arn"},
  2008          "status":{"shape":"Status"},
  2009          "description":{"shape":"Description"},
  2010          "creationDateTime":{"shape":"Date"},
  2011          "recipeType":{"shape":"RecipeType"},
  2012          "lastUpdatedDateTime":{"shape":"Date"}
  2013        }
  2014      },
  2015      "RecipeProvider":{
  2016        "type":"string",
  2017        "enum":["SERVICE"]
  2018      },
  2019      "RecipeSummary":{
  2020        "type":"structure",
  2021        "members":{
  2022          "name":{"shape":"Name"},
  2023          "recipeArn":{"shape":"Arn"},
  2024          "status":{"shape":"Status"},
  2025          "creationDateTime":{"shape":"Date"},
  2026          "lastUpdatedDateTime":{"shape":"Date"}
  2027        }
  2028      },
  2029      "RecipeType":{
  2030        "type":"string",
  2031        "max":256
  2032      },
  2033      "Recipes":{
  2034        "type":"list",
  2035        "member":{"shape":"RecipeSummary"},
  2036        "max":100
  2037      },
  2038      "ResourceAlreadyExistsException":{
  2039        "type":"structure",
  2040        "members":{
  2041          "message":{"shape":"ErrorMessage"}
  2042        },
  2043        "exception":true
  2044      },
  2045      "ResourceConfig":{
  2046        "type":"map",
  2047        "key":{"shape":"ParameterName"},
  2048        "value":{"shape":"ParameterValue"},
  2049        "max":100
  2050      },
  2051      "ResourceInUseException":{
  2052        "type":"structure",
  2053        "members":{
  2054          "message":{"shape":"ErrorMessage"}
  2055        },
  2056        "exception":true
  2057      },
  2058      "ResourceNotFoundException":{
  2059        "type":"structure",
  2060        "members":{
  2061          "message":{"shape":"ErrorMessage"}
  2062        },
  2063        "exception":true
  2064      },
  2065      "RoleArn":{
  2066        "type":"string",
  2067        "max":256,
  2068        "pattern":"arn:([a-z\\d-]+):iam::\\d{12}:role/?[a-zA-Z_0-9+=,.@\\-_/]+"
  2069      },
  2070      "S3DataConfig":{
  2071        "type":"structure",
  2072        "required":["path"],
  2073        "members":{
  2074          "path":{"shape":"S3Location"},
  2075          "kmsKeyArn":{"shape":"KmsKeyArn"}
  2076        }
  2077      },
  2078      "S3Location":{
  2079        "type":"string",
  2080        "max":256,
  2081        "pattern":"(s3|http|https)://.+"
  2082      },
  2083      "Schemas":{
  2084        "type":"list",
  2085        "member":{"shape":"DatasetSchemaSummary"},
  2086        "max":100
  2087      },
  2088      "Solution":{
  2089        "type":"structure",
  2090        "members":{
  2091          "name":{"shape":"Name"},
  2092          "solutionArn":{"shape":"Arn"},
  2093          "performHPO":{"shape":"PerformHPO"},
  2094          "performAutoML":{"shape":"PerformAutoML"},
  2095          "recipeArn":{"shape":"Arn"},
  2096          "datasetGroupArn":{"shape":"Arn"},
  2097          "eventType":{"shape":"EventType"},
  2098          "solutionConfig":{"shape":"SolutionConfig"},
  2099          "autoMLResult":{"shape":"AutoMLResult"},
  2100          "status":{"shape":"Status"},
  2101          "creationDateTime":{"shape":"Date"},
  2102          "lastUpdatedDateTime":{"shape":"Date"},
  2103          "latestSolutionVersion":{"shape":"SolutionVersionSummary"}
  2104        }
  2105      },
  2106      "SolutionConfig":{
  2107        "type":"structure",
  2108        "members":{
  2109          "eventValueThreshold":{"shape":"EventValueThreshold"},
  2110          "hpoConfig":{"shape":"HPOConfig"},
  2111          "algorithmHyperParameters":{"shape":"HyperParameters"},
  2112          "featureTransformationParameters":{"shape":"FeatureTransformationParameters"},
  2113          "autoMLConfig":{"shape":"AutoMLConfig"},
  2114          "optimizationObjective":{"shape":"OptimizationObjective"}
  2115        }
  2116      },
  2117      "SolutionSummary":{
  2118        "type":"structure",
  2119        "members":{
  2120          "name":{"shape":"Name"},
  2121          "solutionArn":{"shape":"Arn"},
  2122          "status":{"shape":"Status"},
  2123          "creationDateTime":{"shape":"Date"},
  2124          "lastUpdatedDateTime":{"shape":"Date"}
  2125        }
  2126      },
  2127      "SolutionVersion":{
  2128        "type":"structure",
  2129        "members":{
  2130          "solutionVersionArn":{"shape":"Arn"},
  2131          "solutionArn":{"shape":"Arn"},
  2132          "performHPO":{"shape":"PerformHPO"},
  2133          "performAutoML":{"shape":"PerformAutoML"},
  2134          "recipeArn":{"shape":"Arn"},
  2135          "eventType":{"shape":"EventType"},
  2136          "datasetGroupArn":{"shape":"Arn"},
  2137          "solutionConfig":{"shape":"SolutionConfig"},
  2138          "trainingHours":{"shape":"TrainingHours"},
  2139          "trainingMode":{"shape":"TrainingMode"},
  2140          "tunedHPOParams":{"shape":"TunedHPOParams"},
  2141          "status":{"shape":"Status"},
  2142          "failureReason":{"shape":"FailureReason"},
  2143          "creationDateTime":{"shape":"Date"},
  2144          "lastUpdatedDateTime":{"shape":"Date"}
  2145        }
  2146      },
  2147      "SolutionVersionSummary":{
  2148        "type":"structure",
  2149        "members":{
  2150          "solutionVersionArn":{"shape":"Arn"},
  2151          "status":{"shape":"Status"},
  2152          "creationDateTime":{"shape":"Date"},
  2153          "lastUpdatedDateTime":{"shape":"Date"},
  2154          "failureReason":{"shape":"FailureReason"}
  2155        }
  2156      },
  2157      "SolutionVersions":{
  2158        "type":"list",
  2159        "member":{"shape":"SolutionVersionSummary"},
  2160        "max":100
  2161      },
  2162      "Solutions":{
  2163        "type":"list",
  2164        "member":{"shape":"SolutionSummary"},
  2165        "max":100
  2166      },
  2167      "Status":{
  2168        "type":"string",
  2169        "max":256
  2170      },
  2171      "StopSolutionVersionCreationRequest":{
  2172        "type":"structure",
  2173        "required":["solutionVersionArn"],
  2174        "members":{
  2175          "solutionVersionArn":{"shape":"Arn"}
  2176        }
  2177      },
  2178      "TrackingId":{
  2179        "type":"string",
  2180        "max":256
  2181      },
  2182      "TrainingHours":{
  2183        "type":"double",
  2184        "min":0
  2185      },
  2186      "TrainingInputMode":{
  2187        "type":"string",
  2188        "max":256
  2189      },
  2190      "TrainingMode":{
  2191        "type":"string",
  2192        "enum":[
  2193          "FULL",
  2194          "UPDATE"
  2195        ]
  2196      },
  2197      "TransactionsPerSecond":{
  2198        "type":"integer",
  2199        "min":1
  2200      },
  2201      "Tunable":{"type":"boolean"},
  2202      "TunedHPOParams":{
  2203        "type":"structure",
  2204        "members":{
  2205          "algorithmHyperParameters":{"shape":"HyperParameters"}
  2206        }
  2207      },
  2208      "UpdateCampaignRequest":{
  2209        "type":"structure",
  2210        "required":["campaignArn"],
  2211        "members":{
  2212          "campaignArn":{"shape":"Arn"},
  2213          "solutionVersionArn":{"shape":"Arn"},
  2214          "minProvisionedTPS":{"shape":"TransactionsPerSecond"},
  2215          "campaignConfig":{"shape":"CampaignConfig"}
  2216        }
  2217      },
  2218      "UpdateCampaignResponse":{
  2219        "type":"structure",
  2220        "members":{
  2221          "campaignArn":{"shape":"Arn"}
  2222        }
  2223      }
  2224    }
  2225  }