|
52 | 52 | "output":{"shape":"CreateCustomActionTypeOutput"}, |
53 | 53 | "errors":[ |
54 | 54 | {"shape":"ValidationException"}, |
55 | | - {"shape":"LimitExceededException"} |
| 55 | + {"shape":"LimitExceededException"}, |
| 56 | + {"shape":"TooManyTagsException"}, |
| 57 | + {"shape":"InvalidTagsException"}, |
| 58 | + {"shape":"ConcurrentModificationException"} |
56 | 59 | ] |
57 | 60 | }, |
58 | 61 | "CreatePipeline":{ |
|
70 | 73 | {"shape":"InvalidActionDeclarationException"}, |
71 | 74 | {"shape":"InvalidBlockerDeclarationException"}, |
72 | 75 | {"shape":"InvalidStructureException"}, |
73 | | - {"shape":"LimitExceededException"} |
| 76 | + {"shape":"LimitExceededException"}, |
| 77 | + {"shape":"TooManyTagsException"}, |
| 78 | + {"shape":"InvalidTagsException"}, |
| 79 | + {"shape":"ConcurrentModificationException"} |
74 | 80 | ] |
75 | 81 | }, |
76 | 82 | "DeleteCustomActionType":{ |
|
81 | 87 | }, |
82 | 88 | "input":{"shape":"DeleteCustomActionTypeInput"}, |
83 | 89 | "errors":[ |
84 | | - {"shape":"ValidationException"} |
| 90 | + {"shape":"ValidationException"}, |
| 91 | + {"shape":"ConcurrentModificationException"} |
85 | 92 | ] |
86 | 93 | }, |
87 | 94 | "DeletePipeline":{ |
|
92 | 99 | }, |
93 | 100 | "input":{"shape":"DeletePipelineInput"}, |
94 | 101 | "errors":[ |
95 | | - {"shape":"ValidationException"} |
| 102 | + {"shape":"ValidationException"}, |
| 103 | + {"shape":"ConcurrentModificationException"} |
96 | 104 | ] |
97 | 105 | }, |
98 | 106 | "DeleteWebhook":{ |
|
104 | 112 | "input":{"shape":"DeleteWebhookInput"}, |
105 | 113 | "output":{"shape":"DeleteWebhookOutput"}, |
106 | 114 | "errors":[ |
107 | | - {"shape":"ValidationException"} |
| 115 | + {"shape":"ValidationException"}, |
| 116 | + {"shape":"ConcurrentModificationException"} |
108 | 117 | ] |
109 | 118 | }, |
110 | 119 | "DeregisterWebhookWithThirdParty":{ |
|
270 | 279 | {"shape":"InvalidNextTokenException"} |
271 | 280 | ] |
272 | 281 | }, |
| 282 | + "ListTagsForResource":{ |
| 283 | + "name":"ListTagsForResource", |
| 284 | + "http":{ |
| 285 | + "method":"POST", |
| 286 | + "requestUri":"/" |
| 287 | + }, |
| 288 | + "input":{"shape":"ListTagsForResourceInput"}, |
| 289 | + "output":{"shape":"ListTagsForResourceOutput"}, |
| 290 | + "errors":[ |
| 291 | + {"shape":"ValidationException"}, |
| 292 | + {"shape":"ResourceNotFoundException"}, |
| 293 | + {"shape":"InvalidNextTokenException"}, |
| 294 | + {"shape":"InvalidArnException"} |
| 295 | + ] |
| 296 | + }, |
273 | 297 | "ListWebhooks":{ |
274 | 298 | "name":"ListWebhooks", |
275 | 299 | "http":{ |
|
408 | 432 | {"shape":"LimitExceededException"}, |
409 | 433 | {"shape":"InvalidWebhookFilterPatternException"}, |
410 | 434 | {"shape":"InvalidWebhookAuthenticationParametersException"}, |
411 | | - {"shape":"PipelineNotFoundException"} |
| 435 | + {"shape":"PipelineNotFoundException"}, |
| 436 | + {"shape":"TooManyTagsException"}, |
| 437 | + {"shape":"InvalidTagsException"}, |
| 438 | + {"shape":"ConcurrentModificationException"} |
412 | 439 | ] |
413 | 440 | }, |
414 | 441 | "RegisterWebhookWithThirdParty":{ |
|
453 | 480 | {"shape":"PipelineNotFoundException"} |
454 | 481 | ] |
455 | 482 | }, |
| 483 | + "TagResource":{ |
| 484 | + "name":"TagResource", |
| 485 | + "http":{ |
| 486 | + "method":"POST", |
| 487 | + "requestUri":"/" |
| 488 | + }, |
| 489 | + "input":{"shape":"TagResourceInput"}, |
| 490 | + "output":{"shape":"TagResourceOutput"}, |
| 491 | + "errors":[ |
| 492 | + {"shape":"ValidationException"}, |
| 493 | + {"shape":"ResourceNotFoundException"}, |
| 494 | + {"shape":"InvalidArnException"}, |
| 495 | + {"shape":"TooManyTagsException"}, |
| 496 | + {"shape":"InvalidTagsException"}, |
| 497 | + {"shape":"ConcurrentModificationException"} |
| 498 | + ] |
| 499 | + }, |
| 500 | + "UntagResource":{ |
| 501 | + "name":"UntagResource", |
| 502 | + "http":{ |
| 503 | + "method":"POST", |
| 504 | + "requestUri":"/" |
| 505 | + }, |
| 506 | + "input":{"shape":"UntagResourceInput"}, |
| 507 | + "output":{"shape":"UntagResourceOutput"}, |
| 508 | + "errors":[ |
| 509 | + {"shape":"ValidationException"}, |
| 510 | + {"shape":"ResourceNotFoundException"}, |
| 511 | + {"shape":"InvalidArnException"}, |
| 512 | + {"shape":"InvalidTagsException"}, |
| 513 | + {"shape":"ConcurrentModificationException"} |
| 514 | + ] |
| 515 | + }, |
456 | 516 | "UpdatePipeline":{ |
457 | 517 | "name":"UpdatePipeline", |
458 | 518 | "http":{ |
|
969 | 1029 | "min":1 |
970 | 1030 | }, |
971 | 1031 | "Code":{"type":"string"}, |
| 1032 | + "ConcurrentModificationException":{ |
| 1033 | + "type":"structure", |
| 1034 | + "members":{ |
| 1035 | + "message":{"shape":"Message"} |
| 1036 | + }, |
| 1037 | + "exception":true |
| 1038 | + }, |
972 | 1039 | "ContinuationToken":{ |
973 | 1040 | "type":"string", |
974 | 1041 | "max":2048, |
|
990 | 1057 | "settings":{"shape":"ActionTypeSettings"}, |
991 | 1058 | "configurationProperties":{"shape":"ActionConfigurationPropertyList"}, |
992 | 1059 | "inputArtifactDetails":{"shape":"ArtifactDetails"}, |
993 | | - "outputArtifactDetails":{"shape":"ArtifactDetails"} |
| 1060 | + "outputArtifactDetails":{"shape":"ArtifactDetails"}, |
| 1061 | + "tags":{"shape":"TagList"} |
994 | 1062 | } |
995 | 1063 | }, |
996 | 1064 | "CreateCustomActionTypeOutput":{ |
997 | 1065 | "type":"structure", |
998 | 1066 | "required":["actionType"], |
999 | 1067 | "members":{ |
1000 | | - "actionType":{"shape":"ActionType"} |
| 1068 | + "actionType":{"shape":"ActionType"}, |
| 1069 | + "tags":{"shape":"TagList"} |
1001 | 1070 | } |
1002 | 1071 | }, |
1003 | 1072 | "CreatePipelineInput":{ |
1004 | 1073 | "type":"structure", |
1005 | 1074 | "required":["pipeline"], |
1006 | 1075 | "members":{ |
1007 | | - "pipeline":{"shape":"PipelineDeclaration"} |
| 1076 | + "pipeline":{"shape":"PipelineDeclaration"}, |
| 1077 | + "tags":{"shape":"TagList"} |
1008 | 1078 | } |
1009 | 1079 | }, |
1010 | 1080 | "CreatePipelineOutput":{ |
1011 | 1081 | "type":"structure", |
1012 | 1082 | "members":{ |
1013 | | - "pipeline":{"shape":"PipelineDeclaration"} |
| 1083 | + "pipeline":{"shape":"PipelineDeclaration"}, |
| 1084 | + "tags":{"shape":"TagList"} |
1014 | 1085 | } |
1015 | 1086 | }, |
1016 | 1087 | "CurrentRevision":{ |
|
1281 | 1352 | }, |
1282 | 1353 | "exception":true |
1283 | 1354 | }, |
| 1355 | + "InvalidArnException":{ |
| 1356 | + "type":"structure", |
| 1357 | + "members":{ |
| 1358 | + "message":{"shape":"Message"} |
| 1359 | + }, |
| 1360 | + "exception":true |
| 1361 | + }, |
1284 | 1362 | "InvalidBlockerDeclarationException":{ |
1285 | 1363 | "type":"structure", |
1286 | 1364 | "members":{ |
|
1329 | 1407 | }, |
1330 | 1408 | "exception":true |
1331 | 1409 | }, |
| 1410 | + "InvalidTagsException":{ |
| 1411 | + "type":"structure", |
| 1412 | + "members":{ |
| 1413 | + "message":{"shape":"Message"} |
| 1414 | + }, |
| 1415 | + "exception":true |
| 1416 | + }, |
1332 | 1417 | "InvalidWebhookAuthenticationParametersException":{ |
1333 | 1418 | "type":"structure", |
1334 | 1419 | "members":{ |
|
1472 | 1557 | "nextToken":{"shape":"NextToken"} |
1473 | 1558 | } |
1474 | 1559 | }, |
| 1560 | + "ListTagsForResourceInput":{ |
| 1561 | + "type":"structure", |
| 1562 | + "required":["resourceArn"], |
| 1563 | + "members":{ |
| 1564 | + "resourceArn":{"shape":"ResourceArn"}, |
| 1565 | + "nextToken":{"shape":"NextToken"}, |
| 1566 | + "maxResults":{"shape":"MaxResults"} |
| 1567 | + } |
| 1568 | + }, |
| 1569 | + "ListTagsForResourceOutput":{ |
| 1570 | + "type":"structure", |
| 1571 | + "members":{ |
| 1572 | + "tags":{"shape":"TagList"}, |
| 1573 | + "nextToken":{"shape":"NextToken"} |
| 1574 | + } |
| 1575 | + }, |
1475 | 1576 | "ListWebhookItem":{ |
1476 | 1577 | "type":"structure", |
1477 | 1578 | "required":[ |
|
1484 | 1585 | "errorMessage":{"shape":"WebhookErrorMessage"}, |
1485 | 1586 | "errorCode":{"shape":"WebhookErrorCode"}, |
1486 | 1587 | "lastTriggered":{"shape":"WebhookLastTriggered"}, |
1487 | | - "arn":{"shape":"WebhookArn"} |
| 1588 | + "arn":{"shape":"WebhookArn"}, |
| 1589 | + "tags":{"shape":"TagList"} |
1488 | 1590 | } |
1489 | 1591 | }, |
1490 | 1592 | "ListWebhooksInput":{ |
|
1814 | 1916 | "type":"structure", |
1815 | 1917 | "required":["webhook"], |
1816 | 1918 | "members":{ |
1817 | | - "webhook":{"shape":"WebhookDefinition"} |
| 1919 | + "webhook":{"shape":"WebhookDefinition"}, |
| 1920 | + "tags":{"shape":"TagList"} |
1818 | 1921 | } |
1819 | 1922 | }, |
1820 | 1923 | "PutWebhookOutput":{ |
|
1841 | 1944 | "members":{ |
1842 | 1945 | } |
1843 | 1946 | }, |
| 1947 | + "ResourceArn":{ |
| 1948 | + "type":"string", |
| 1949 | + "pattern":"arn:aws(-[\\w]+)*:codepipeline:.+:[0-9]{12}:.+" |
| 1950 | + }, |
| 1951 | + "ResourceNotFoundException":{ |
| 1952 | + "type":"structure", |
| 1953 | + "members":{ |
| 1954 | + }, |
| 1955 | + "exception":true |
| 1956 | + }, |
1844 | 1957 | "RetryStageExecutionInput":{ |
1845 | 1958 | "type":"structure", |
1846 | 1959 | "required":[ |
|
2032 | 2145 | "pipelineExecutionId":{"shape":"PipelineExecutionId"} |
2033 | 2146 | } |
2034 | 2147 | }, |
| 2148 | + "Tag":{ |
| 2149 | + "type":"structure", |
| 2150 | + "required":[ |
| 2151 | + "key", |
| 2152 | + "value" |
| 2153 | + ], |
| 2154 | + "members":{ |
| 2155 | + "key":{"shape":"TagKey"}, |
| 2156 | + "value":{"shape":"TagValue"} |
| 2157 | + } |
| 2158 | + }, |
| 2159 | + "TagKey":{ |
| 2160 | + "type":"string", |
| 2161 | + "max":128, |
| 2162 | + "min":1 |
| 2163 | + }, |
| 2164 | + "TagKeyList":{ |
| 2165 | + "type":"list", |
| 2166 | + "member":{"shape":"TagKey"} |
| 2167 | + }, |
| 2168 | + "TagList":{ |
| 2169 | + "type":"list", |
| 2170 | + "member":{"shape":"Tag"} |
| 2171 | + }, |
| 2172 | + "TagResourceInput":{ |
| 2173 | + "type":"structure", |
| 2174 | + "required":[ |
| 2175 | + "resourceArn", |
| 2176 | + "tags" |
| 2177 | + ], |
| 2178 | + "members":{ |
| 2179 | + "resourceArn":{"shape":"ResourceArn"}, |
| 2180 | + "tags":{"shape":"TagList"} |
| 2181 | + } |
| 2182 | + }, |
| 2183 | + "TagResourceOutput":{ |
| 2184 | + "type":"structure", |
| 2185 | + "members":{ |
| 2186 | + } |
| 2187 | + }, |
| 2188 | + "TagValue":{ |
| 2189 | + "type":"string", |
| 2190 | + "max":256, |
| 2191 | + "min":0 |
| 2192 | + }, |
2035 | 2193 | "ThirdPartyJob":{ |
2036 | 2194 | "type":"structure", |
2037 | 2195 | "members":{ |
|
2071 | 2229 | }, |
2072 | 2230 | "Time":{"type":"timestamp"}, |
2073 | 2231 | "Timestamp":{"type":"timestamp"}, |
| 2232 | + "TooManyTagsException":{ |
| 2233 | + "type":"structure", |
| 2234 | + "members":{ |
| 2235 | + "message":{"shape":"Message"} |
| 2236 | + }, |
| 2237 | + "exception":true |
| 2238 | + }, |
2074 | 2239 | "TransitionState":{ |
2075 | 2240 | "type":"structure", |
2076 | 2241 | "members":{ |
|
2080 | 2245 | "disabledReason":{"shape":"DisabledReason"} |
2081 | 2246 | } |
2082 | 2247 | }, |
| 2248 | + "UntagResourceInput":{ |
| 2249 | + "type":"structure", |
| 2250 | + "required":[ |
| 2251 | + "resourceArn", |
| 2252 | + "tagKeys" |
| 2253 | + ], |
| 2254 | + "members":{ |
| 2255 | + "resourceArn":{"shape":"ResourceArn"}, |
| 2256 | + "tagKeys":{"shape":"TagKeyList"} |
| 2257 | + } |
| 2258 | + }, |
| 2259 | + "UntagResourceOutput":{ |
| 2260 | + "type":"structure", |
| 2261 | + "members":{ |
| 2262 | + } |
| 2263 | + }, |
2083 | 2264 | "UpdatePipelineInput":{ |
2084 | 2265 | "type":"structure", |
2085 | 2266 | "required":["pipeline"], |
|
0 commit comments