|
96 | 96 | {"shape":"LimitExceededException"},
|
97 | 97 | {"shape":"ResourceInUseException"}
|
98 | 98 | ],
|
99 |
| - "documentation":"<p>Creates a job that imports training data from your data source (an Amazon S3 bucket) to an Amazon Personalize dataset. To allow Amazon Personalize to import the training data, you must specify an AWS Identity and Access Management (IAM) role that has permission to read from the data source.</p> <important> <p>The dataset import job replaces any previous data in the dataset.</p> </important> <p> <b>Status</b> </p> <p>A dataset import job can be in one of the following states:</p> <ul> <li> <p>CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED</p> </li> </ul> <p>To get the status of the import job, call <a>DescribeDatasetImportJob</a>, providing the Amazon Resource Name (ARN) of the dataset import job. The dataset import is complete when the status shows as ACTIVE. If the status shows as CREATE FAILED, the response includes a <code>failureReason</code> key, which describes why the job failed.</p> <note> <p>Importing takes time. You must wait until the status shows as ACTIVE before training a model using the dataset.</p> </note> <p class=\"title\"> <b>Related APIs</b> </p> <ul> <li> <p> <a>ListDatasetImportJobs</a> </p> </li> <li> <p> <a>DescribeDatasetImportJob</a> </p> </li> </ul>" |
| 99 | + "documentation":"<p>Creates a job that imports training data from your data source (an Amazon S3 bucket) to an Amazon Personalize dataset. To allow Amazon Personalize to import the training data, you must specify an AWS Identity and Access Management (IAM) role that has permission to read from the data source, as Amazon Personalize makes a copy of your data and processes it in an internal AWS system.</p> <important> <p>The dataset import job replaces any previous data in the dataset.</p> </important> <p> <b>Status</b> </p> <p>A dataset import job can be in one of the following states:</p> <ul> <li> <p>CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED</p> </li> </ul> <p>To get the status of the import job, call <a>DescribeDatasetImportJob</a>, providing the Amazon Resource Name (ARN) of the dataset import job. The dataset import is complete when the status shows as ACTIVE. If the status shows as CREATE FAILED, the response includes a <code>failureReason</code> key, which describes why the job failed.</p> <note> <p>Importing takes time. You must wait until the status shows as ACTIVE before training a model using the dataset.</p> </note> <p class=\"title\"> <b>Related APIs</b> </p> <ul> <li> <p> <a>ListDatasetImportJobs</a> </p> </li> <li> <p> <a>DescribeDatasetImportJob</a> </p> </li> </ul>" |
100 | 100 | },
|
101 | 101 | "CreateEventTracker":{
|
102 | 102 | "name":"CreateEventTracker",
|
|
130 | 130 | {"shape":"ResourceNotFoundException"},
|
131 | 131 | {"shape":"LimitExceededException"}
|
132 | 132 | ],
|
133 |
| - "documentation":"<p>Creates a recommendation filter. For more information, see Using Filters with Amazon Personalize.</p>" |
| 133 | + "documentation":"<p>Creates a recommendation filter. For more information, see <a href=\"https://docs.aws.amazon.com/personalize/latest/dg/filters.html\">Using Filters with Amazon Personalize</a>.</p>" |
134 | 134 | },
|
135 | 135 | "CreateSchema":{
|
136 | 136 | "name":"CreateSchema",
|
|
176 | 176 | "errors":[
|
177 | 177 | {"shape":"InvalidInputException"},
|
178 | 178 | {"shape":"ResourceNotFoundException"},
|
| 179 | + {"shape":"LimitExceededException"}, |
179 | 180 | {"shape":"ResourceInUseException"}
|
180 | 181 | ],
|
181 | 182 | "documentation":"<p>Trains or retrains an active solution. A solution is created using the <a>CreateSolution</a> operation and must be in the ACTIVE state before calling <code>CreateSolutionVersion</code>. A new version of the solution is created every time you call this operation.</p> <p> <b>Status</b> </p> <p>A solution version can be in one of the following states:</p> <ul> <li> <p>CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED</p> </li> </ul> <p>To get the status of the version, call <a>DescribeSolutionVersion</a>. Wait until the status shows as ACTIVE before calling <code>CreateCampaign</code>.</p> <p>If the status shows as CREATE FAILED, the response includes a <code>failureReason</code> key, which describes why the job failed.</p> <p class=\"title\"> <b>Related APIs</b> </p> <ul> <li> <p> <a>ListSolutionVersions</a> </p> </li> <li> <p> <a>DescribeSolutionVersion</a> </p> </li> </ul> <ul> <li> <p> <a>ListSolutions</a> </p> </li> <li> <p> <a>CreateSolution</a> </p> </li> <li> <p> <a>DescribeSolution</a> </p> </li> <li> <p> <a>DeleteSolution</a> </p> </li> </ul>"
|
|
249 | 250 | "input":{"shape":"DeleteFilterRequest"},
|
250 | 251 | "errors":[
|
251 | 252 | {"shape":"InvalidInputException"},
|
252 |
| - {"shape":"ResourceNotFoundException"} |
| 253 | + {"shape":"ResourceNotFoundException"}, |
| 254 | + {"shape":"ResourceInUseException"} |
253 | 255 | ],
|
254 | 256 | "documentation":"<p>Deletes a filter.</p>"
|
255 | 257 | },
|
|
812 | 814 | "shape":"BatchInferenceJobOutput",
|
813 | 815 | "documentation":"<p>The Amazon S3 bucket that contains the output data generated by the batch inference job.</p>"
|
814 | 816 | },
|
| 817 | + "batchInferenceJobConfig":{ |
| 818 | + "shape":"BatchInferenceJobConfig", |
| 819 | + "documentation":"<p>A string to string map of the configuration details of a batch inference job.</p>" |
| 820 | + }, |
815 | 821 | "roleArn":{
|
816 | 822 | "shape":"RoleArn",
|
817 | 823 | "documentation":"<p>The ARN of the Amazon Identity and Access Management (IAM) role that requested the batch inference job.</p>"
|
|
831 | 837 | },
|
832 | 838 | "documentation":"<p>Contains information on a batch inference job.</p>"
|
833 | 839 | },
|
| 840 | + "BatchInferenceJobConfig":{ |
| 841 | + "type":"structure", |
| 842 | + "members":{ |
| 843 | + "itemExplorationConfig":{ |
| 844 | + "shape":"HyperParameters", |
| 845 | + "documentation":"<p>A string to string map specifying the inference hyperparameters you wish to use for hyperparameter optimization. See <a>customizing-solution-config-hpo</a>.</p>" |
| 846 | + } |
| 847 | + }, |
| 848 | + "documentation":"<p>The configuration details of a batch inference job.</p>" |
| 849 | + }, |
834 | 850 | "BatchInferenceJobInput":{
|
835 | 851 | "type":"structure",
|
836 | 852 | "required":["s3DataSource"],
|
|
912 | 928 | "shape":"TransactionsPerSecond",
|
913 | 929 | "documentation":"<p>Specifies the requested minimum provisioned transactions (recommendations) per second.</p>"
|
914 | 930 | },
|
| 931 | + "campaignConfig":{ |
| 932 | + "shape":"CampaignConfig", |
| 933 | + "documentation":"<p>The configuration details of a campaign.</p>" |
| 934 | + }, |
915 | 935 | "status":{
|
916 | 936 | "shape":"Status",
|
917 | 937 | "documentation":"<p>The status of the campaign.</p> <p>A campaign can be in one of the following states:</p> <ul> <li> <p>CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED</p> </li> <li> <p>DELETE PENDING > DELETE IN_PROGRESS</p> </li> </ul>"
|
|
932 | 952 | },
|
933 | 953 | "documentation":"<p>Describes a deployed solution version, otherwise known as a campaign. For more information on campaigns, see <a>CreateCampaign</a>.</p>"
|
934 | 954 | },
|
| 955 | + "CampaignConfig":{ |
| 956 | + "type":"structure", |
| 957 | + "members":{ |
| 958 | + "itemExplorationConfig":{ |
| 959 | + "shape":"HyperParameters", |
| 960 | + "documentation":"<p>A string to string map specifying the inference hyperparameters you wish to use for hyperparameter optimization. See <a>customizing-solution-config-hpo</a>.</p>" |
| 961 | + } |
| 962 | + }, |
| 963 | + "documentation":"<p>The configuration details of a campaign.</p>" |
| 964 | + }, |
935 | 965 | "CampaignSummary":{
|
936 | 966 | "type":"structure",
|
937 | 967 | "members":{
|
|
973 | 1003 | "shape":"TransactionsPerSecond",
|
974 | 1004 | "documentation":"<p>Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.</p>"
|
975 | 1005 | },
|
| 1006 | + "campaignConfig":{"shape":"CampaignConfig"}, |
976 | 1007 | "status":{
|
977 | 1008 | "shape":"Status",
|
978 | 1009 | "documentation":"<p>The status of the campaign update.</p> <p>A campaign update can be in one of the following states:</p> <ul> <li> <p>CREATE PENDING > CREATE IN_PROGRESS > ACTIVE -or- CREATE FAILED</p> </li> <li> <p>DELETE PENDING > DELETE IN_PROGRESS</p> </li> </ul>"
|
|
1093 | 1124 | "roleArn":{
|
1094 | 1125 | "shape":"RoleArn",
|
1095 | 1126 | "documentation":"<p>The ARN of the Amazon Identity and Access Management role that has permissions to read and write to your input and out Amazon S3 buckets respectively.</p>"
|
| 1127 | + }, |
| 1128 | + "batchInferenceJobConfig":{ |
| 1129 | + "shape":"BatchInferenceJobConfig", |
| 1130 | + "documentation":"<p>The configuration details of a batch inference job.</p>" |
1096 | 1131 | }
|
1097 | 1132 | }
|
1098 | 1133 | },
|
|
1124 | 1159 | "minProvisionedTPS":{
|
1125 | 1160 | "shape":"TransactionsPerSecond",
|
1126 | 1161 | "documentation":"<p>Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.</p>"
|
| 1162 | + }, |
| 1163 | + "campaignConfig":{ |
| 1164 | + "shape":"CampaignConfig", |
| 1165 | + "documentation":"<p>The configuration details of a campaign.</p>" |
1127 | 1166 | }
|
1128 | 1167 | }
|
1129 | 1168 | },
|
|
1283 | 1322 | },
|
1284 | 1323 | "filterExpression":{
|
1285 | 1324 | "shape":"FilterExpression",
|
1286 |
| - "documentation":"<p>The filter expression that designates the interaction types that the filter will filter out. A filter expression must follow the following format:</p> <p> <code>EXCLUDE itemId WHERE INTERACTIONS.event_type in (\"EVENT_TYPE\")</code> </p> <p>Where \"EVENT_TYPE\" is the type of event to filter out. To filter out all items with any interactions history, set <code>\"*\"</code> as the EVENT_TYPE. For more information, see Using Filters with Amazon Personalize.</p>" |
| 1325 | + "documentation":"<p>The filter expression that designates the interaction types that the filter will filter out. A filter expression must follow the following format:</p> <p> <code>EXCLUDE itemId WHERE INTERACTIONS.event_type in (\"EVENT_TYPE\")</code> </p> <p>Where \"EVENT_TYPE\" is the type of event to filter out. To filter out all items with any interactions history, set <code>\"*\"</code> as the EVENT_TYPE. For more information, see <a href=\"https://docs.aws.amazon.com/personalize/latest/dg/filters.html\">Using Filters with Amazon Personalize</a>.</p>" |
1287 | 1326 | }
|
1288 | 1327 | }
|
1289 | 1328 | },
|
|
2244 | 2283 | },
|
2245 | 2284 | "filterExpression":{
|
2246 | 2285 | "shape":"FilterExpression",
|
2247 |
| - "documentation":"<p>Specifies the type of item interactions to filter out of recommendation results. The filter expression must follow the following format:</p> <p> <code>EXCLUDE itemId WHERE INTERACTIONS.event_type in (\"EVENT_TYPE\")</code> </p> <p>Where \"EVENT_TYPE\" is the type of event to filter out. For more information, see Using Filters with Amazon Personalize.</p>" |
| 2286 | + "documentation":"<p>Specifies the type of item interactions to filter out of recommendation results. The filter expression must follow the following format:</p> <p> <code>EXCLUDE itemId WHERE INTERACTIONS.event_type in (\"EVENT_TYPE\")</code> </p> <p>Where \"EVENT_TYPE\" is the type of event to filter out. For more information, see <a href=\"https://docs.aws.amazon.com/personalize/latest/dg/filters.html\">Using Filters with Amazon Personalize</a>.</p>" |
2248 | 2287 | },
|
2249 | 2288 | "status":{
|
2250 | 2289 | "shape":"Status",
|
|
3227 | 3266 | "minProvisionedTPS":{
|
3228 | 3267 | "shape":"TransactionsPerSecond",
|
3229 | 3268 | "documentation":"<p>Specifies the requested minimum provisioned transactions (recommendations) per second that Amazon Personalize will support.</p>"
|
| 3269 | + }, |
| 3270 | + "campaignConfig":{ |
| 3271 | + "shape":"CampaignConfig", |
| 3272 | + "documentation":"<p>The configuration details of a campaign.</p>" |
3230 | 3273 | }
|
3231 | 3274 | }
|
3232 | 3275 | },
|
|
0 commit comments