|
112 | 112 | "input":{"shape":"DeleteExperimentRequest"},
|
113 | 113 | "output":{"shape":"DeleteExperimentResponse"},
|
114 | 114 | "errors":[
|
| 115 | + {"shape":"ValidationException"}, |
115 | 116 | {"shape":"InternalServerException"},
|
116 | 117 | {"shape":"ConflictException"},
|
117 | 118 | {"shape":"ServiceUnavailableException"},
|
|
207 | 208 | "output":{"shape":"GetExperimentResponse"},
|
208 | 209 | "errors":[
|
209 | 210 | {"shape":"ThrottlingException"},
|
| 211 | + {"shape":"ValidationException"}, |
210 | 212 | {"shape":"ResourceNotFoundException"},
|
211 | 213 | {"shape":"AccessDeniedException"}
|
212 | 214 | ],
|
|
258 | 260 | "output":{"shape":"GetLaunchResponse"},
|
259 | 261 | "errors":[
|
260 | 262 | {"shape":"ThrottlingException"},
|
| 263 | + {"shape":"ValidationException"}, |
261 | 264 | {"shape":"ResourceNotFoundException"},
|
262 | 265 | {"shape":"AccessDeniedException"}
|
263 | 266 | ],
|
|
291 | 294 | "output":{"shape":"ListExperimentsResponse"},
|
292 | 295 | "errors":[
|
293 | 296 | {"shape":"ValidationException"},
|
294 |
| - {"shape":"ResourceNotFoundException"} |
| 297 | + {"shape":"ResourceNotFoundException"}, |
| 298 | + {"shape":"AccessDeniedException"} |
295 | 299 | ],
|
296 | 300 | "documentation":"<p>Returns configuration details about all the experiments in the specified project.</p>"
|
297 | 301 | },
|
|
409 | 413 | "errors":[
|
410 | 414 | {"shape":"ThrottlingException"},
|
411 | 415 | {"shape":"ValidationException"},
|
| 416 | + {"shape":"ConflictException"}, |
412 | 417 | {"shape":"ServiceQuotaExceededException"},
|
413 | 418 | {"shape":"ResourceNotFoundException"},
|
414 | 419 | {"shape":"AccessDeniedException"}
|
|
1313 | 1318 | "type":"string",
|
1314 | 1319 | "max":127,
|
1315 | 1320 | "min":1,
|
1316 |
| - "pattern":"[-a-zA-Z0-9._]*" |
| 1321 | + "pattern":"^[-a-zA-Z0-9._]*$" |
1317 | 1322 | },
|
1318 | 1323 | "ExperimentReport":{
|
1319 | 1324 | "type":"structure",
|
|
1527 | 1532 | "type":"string",
|
1528 | 1533 | "max":127,
|
1529 | 1534 | "min":1,
|
1530 |
| - "pattern":"[-a-zA-Z0-9._]*" |
| 1535 | + "pattern":"^[-a-zA-Z0-9._]*$" |
1531 | 1536 | },
|
1532 | 1537 | "FeatureStatus":{
|
1533 | 1538 | "type":"string",
|
|
1788 | 1793 | "type":"string",
|
1789 | 1794 | "max":127,
|
1790 | 1795 | "min":1,
|
1791 |
| - "pattern":"[-a-zA-Z0-9._]*" |
| 1796 | + "pattern":"^[-a-zA-Z0-9._]*$" |
1792 | 1797 | },
|
1793 | 1798 | "GroupToWeightMap":{
|
1794 | 1799 | "type":"map",
|
|
1975 | 1980 | "type":"string",
|
1976 | 1981 | "max":127,
|
1977 | 1982 | "min":1,
|
1978 |
| - "pattern":"[-a-zA-Z0-9._]*" |
| 1983 | + "pattern":"^[-a-zA-Z0-9._]*$" |
1979 | 1984 | },
|
1980 | 1985 | "LaunchStatus":{
|
1981 | 1986 | "type":"string",
|
|
2023 | 2028 | "documentation":"<p>The name or ARN of the project to return the experiment list from.</p>",
|
2024 | 2029 | "location":"uri",
|
2025 | 2030 | "locationName":"project"
|
| 2031 | + }, |
| 2032 | + "status":{ |
| 2033 | + "shape":"ExperimentStatus", |
| 2034 | + "documentation":"<p>Use this optional parameter to limit the returned results to only the experiments with the status that you specify here.</p>", |
| 2035 | + "location":"querystring", |
| 2036 | + "locationName":"status" |
2026 | 2037 | }
|
2027 | 2038 | }
|
2028 | 2039 | },
|
|
2097 | 2108 | "documentation":"<p>The name or ARN of the project to return the launch list from.</p>",
|
2098 | 2109 | "location":"uri",
|
2099 | 2110 | "locationName":"project"
|
| 2111 | + }, |
| 2112 | + "status":{ |
| 2113 | + "shape":"LaunchStatus", |
| 2114 | + "documentation":"<p>Use this optional parameter to limit the returned results to only the launches with the status that you specify here.</p>", |
| 2115 | + "location":"querystring", |
| 2116 | + "locationName":"status" |
2100 | 2117 | }
|
2101 | 2118 | }
|
2102 | 2119 | },
|
|
2221 | 2238 | },
|
2222 | 2239 | "MetricDefinitionConfig":{
|
2223 | 2240 | "type":"structure",
|
| 2241 | + "required":[ |
| 2242 | + "entityIdKey", |
| 2243 | + "name", |
| 2244 | + "valueKey" |
| 2245 | + ], |
2224 | 2246 | "members":{
|
2225 | 2247 | "entityIdKey":{
|
2226 | 2248 | "shape":"JsonPath",
|
|
2476 | 2498 | "type":"string",
|
2477 | 2499 | "max":127,
|
2478 | 2500 | "min":1,
|
2479 |
| - "pattern":"[-a-zA-Z0-9._]*" |
| 2501 | + "pattern":"^[-a-zA-Z0-9._]*$" |
2480 | 2502 | },
|
2481 | 2503 | "ProjectRef":{
|
2482 | 2504 | "type":"string",
|
|
3078 | 3100 | "type":"string",
|
3079 | 3101 | "max":127,
|
3080 | 3102 | "min":1,
|
3081 |
| - "pattern":"[-a-zA-Z0-9._]*" |
| 3103 | + "pattern":"^[-a-zA-Z0-9._]*$" |
3082 | 3104 | },
|
3083 | 3105 | "TreatmentNameList":{
|
3084 | 3106 | "type":"list",
|
|
3468 | 3490 | "type":"string",
|
3469 | 3491 | "max":127,
|
3470 | 3492 | "min":1,
|
3471 |
| - "pattern":"[-a-zA-Z0-9._]*" |
| 3493 | + "pattern":"^[-a-zA-Z0-9._]*$" |
3472 | 3494 | },
|
3473 | 3495 | "VariationNameList":{
|
3474 | 3496 | "type":"list",
|
|
0 commit comments