|
151 | 151 | {"shape":"InvalidInputException"} |
152 | 152 | ] |
153 | 153 | }, |
| 154 | + "DeleteResourcePolicy":{ |
| 155 | + "name":"DeleteResourcePolicy", |
| 156 | + "http":{ |
| 157 | + "method":"POST", |
| 158 | + "requestUri":"/" |
| 159 | + }, |
| 160 | + "input":{"shape":"DeleteResourcePolicyInput"}, |
| 161 | + "output":{"shape":"DeleteResourcePolicyOutput"}, |
| 162 | + "errors":[ |
| 163 | + {"shape":"InvalidInputException"} |
| 164 | + ] |
| 165 | + }, |
154 | 166 | "DeleteSourceCredentials":{ |
155 | 167 | "name":"DeleteSourceCredentials", |
156 | 168 | "http":{ |
|
191 | 203 | {"shape":"ResourceNotFoundException"} |
192 | 204 | ] |
193 | 205 | }, |
| 206 | + "GetResourcePolicy":{ |
| 207 | + "name":"GetResourcePolicy", |
| 208 | + "http":{ |
| 209 | + "method":"POST", |
| 210 | + "requestUri":"/" |
| 211 | + }, |
| 212 | + "input":{"shape":"GetResourcePolicyInput"}, |
| 213 | + "output":{"shape":"GetResourcePolicyOutput"}, |
| 214 | + "errors":[ |
| 215 | + {"shape":"ResourceNotFoundException"}, |
| 216 | + {"shape":"InvalidInputException"} |
| 217 | + ] |
| 218 | + }, |
194 | 219 | "ImportSourceCredentials":{ |
195 | 220 | "name":"ImportSourceCredentials", |
196 | 221 | "http":{ |
|
301 | 326 | {"shape":"ResourceNotFoundException"} |
302 | 327 | ] |
303 | 328 | }, |
| 329 | + "ListSharedProjects":{ |
| 330 | + "name":"ListSharedProjects", |
| 331 | + "http":{ |
| 332 | + "method":"POST", |
| 333 | + "requestUri":"/" |
| 334 | + }, |
| 335 | + "input":{"shape":"ListSharedProjectsInput"}, |
| 336 | + "output":{"shape":"ListSharedProjectsOutput"}, |
| 337 | + "errors":[ |
| 338 | + {"shape":"InvalidInputException"} |
| 339 | + ] |
| 340 | + }, |
| 341 | + "ListSharedReportGroups":{ |
| 342 | + "name":"ListSharedReportGroups", |
| 343 | + "http":{ |
| 344 | + "method":"POST", |
| 345 | + "requestUri":"/" |
| 346 | + }, |
| 347 | + "input":{"shape":"ListSharedReportGroupsInput"}, |
| 348 | + "output":{"shape":"ListSharedReportGroupsOutput"}, |
| 349 | + "errors":[ |
| 350 | + {"shape":"InvalidInputException"} |
| 351 | + ] |
| 352 | + }, |
304 | 353 | "ListSourceCredentials":{ |
305 | 354 | "name":"ListSourceCredentials", |
306 | 355 | "http":{ |
|
310 | 359 | "input":{"shape":"ListSourceCredentialsInput"}, |
311 | 360 | "output":{"shape":"ListSourceCredentialsOutput"} |
312 | 361 | }, |
| 362 | + "PutResourcePolicy":{ |
| 363 | + "name":"PutResourcePolicy", |
| 364 | + "http":{ |
| 365 | + "method":"POST", |
| 366 | + "requestUri":"/" |
| 367 | + }, |
| 368 | + "input":{"shape":"PutResourcePolicyInput"}, |
| 369 | + "output":{"shape":"PutResourcePolicyOutput"}, |
| 370 | + "errors":[ |
| 371 | + {"shape":"ResourceNotFoundException"}, |
| 372 | + {"shape":"InvalidInputException"} |
| 373 | + ] |
| 374 | + }, |
313 | 375 | "StartBuild":{ |
314 | 376 | "name":"StartBuild", |
315 | 377 | "http":{ |
|
737 | 799 | "members":{ |
738 | 800 | } |
739 | 801 | }, |
| 802 | + "DeleteResourcePolicyInput":{ |
| 803 | + "type":"structure", |
| 804 | + "required":["resourceArn"], |
| 805 | + "members":{ |
| 806 | + "resourceArn":{"shape":"NonEmptyString"} |
| 807 | + } |
| 808 | + }, |
| 809 | + "DeleteResourcePolicyOutput":{ |
| 810 | + "type":"structure", |
| 811 | + "members":{ |
| 812 | + } |
| 813 | + }, |
740 | 814 | "DeleteSourceCredentialsInput":{ |
741 | 815 | "type":"structure", |
742 | 816 | "required":["arn"], |
|
865 | 939 | "type":"list", |
866 | 940 | "member":{"shape":"FilterGroup"} |
867 | 941 | }, |
| 942 | + "GetResourcePolicyInput":{ |
| 943 | + "type":"structure", |
| 944 | + "required":["resourceArn"], |
| 945 | + "members":{ |
| 946 | + "resourceArn":{"shape":"NonEmptyString"} |
| 947 | + } |
| 948 | + }, |
| 949 | + "GetResourcePolicyOutput":{ |
| 950 | + "type":"structure", |
| 951 | + "members":{ |
| 952 | + "policy":{"shape":"NonEmptyString"} |
| 953 | + } |
| 954 | + }, |
868 | 955 | "GitCloneDepth":{ |
869 | 956 | "type":"integer", |
870 | 957 | "min":0 |
|
1053 | 1140 | "reports":{"shape":"ReportArns"} |
1054 | 1141 | } |
1055 | 1142 | }, |
| 1143 | + "ListSharedProjectsInput":{ |
| 1144 | + "type":"structure", |
| 1145 | + "members":{ |
| 1146 | + "sortBy":{"shape":"SharedResourceSortByType"}, |
| 1147 | + "sortOrder":{"shape":"SortOrderType"}, |
| 1148 | + "maxResults":{"shape":"PageSize"}, |
| 1149 | + "nextToken":{"shape":"NonEmptyString"} |
| 1150 | + } |
| 1151 | + }, |
| 1152 | + "ListSharedProjectsOutput":{ |
| 1153 | + "type":"structure", |
| 1154 | + "members":{ |
| 1155 | + "nextToken":{"shape":"String"}, |
| 1156 | + "projects":{"shape":"ProjectArns"} |
| 1157 | + } |
| 1158 | + }, |
| 1159 | + "ListSharedReportGroupsInput":{ |
| 1160 | + "type":"structure", |
| 1161 | + "members":{ |
| 1162 | + "sortOrder":{"shape":"SortOrderType"}, |
| 1163 | + "sortBy":{"shape":"SharedResourceSortByType"}, |
| 1164 | + "nextToken":{"shape":"String"}, |
| 1165 | + "maxResults":{"shape":"PageSize"} |
| 1166 | + } |
| 1167 | + }, |
| 1168 | + "ListSharedReportGroupsOutput":{ |
| 1169 | + "type":"structure", |
| 1170 | + "members":{ |
| 1171 | + "nextToken":{"shape":"String"}, |
| 1172 | + "reportGroups":{"shape":"ReportGroupArns"} |
| 1173 | + } |
| 1174 | + }, |
1056 | 1175 | "ListSourceCredentialsInput":{ |
1057 | 1176 | "type":"structure", |
1058 | 1177 | "members":{ |
|
1160 | 1279 | "logsConfig":{"shape":"LogsConfig"} |
1161 | 1280 | } |
1162 | 1281 | }, |
| 1282 | + "ProjectArns":{ |
| 1283 | + "type":"list", |
| 1284 | + "member":{"shape":"NonEmptyString"}, |
| 1285 | + "max":100, |
| 1286 | + "min":1 |
| 1287 | + }, |
1163 | 1288 | "ProjectArtifacts":{ |
1164 | 1289 | "type":"structure", |
1165 | 1290 | "required":["type"], |
|
1286 | 1411 | "type":"list", |
1287 | 1412 | "member":{"shape":"Project"} |
1288 | 1413 | }, |
| 1414 | + "PutResourcePolicyInput":{ |
| 1415 | + "type":"structure", |
| 1416 | + "required":[ |
| 1417 | + "policy", |
| 1418 | + "resourceArn" |
| 1419 | + ], |
| 1420 | + "members":{ |
| 1421 | + "policy":{"shape":"NonEmptyString"}, |
| 1422 | + "resourceArn":{"shape":"NonEmptyString"} |
| 1423 | + } |
| 1424 | + }, |
| 1425 | + "PutResourcePolicyOutput":{ |
| 1426 | + "type":"structure", |
| 1427 | + "members":{ |
| 1428 | + "resourceArn":{"shape":"NonEmptyString"} |
| 1429 | + } |
| 1430 | + }, |
1289 | 1431 | "RegistryCredential":{ |
1290 | 1432 | "type":"structure", |
1291 | 1433 | "required":[ |
|
1456 | 1598 | "GITHUB_ENTERPRISE" |
1457 | 1599 | ] |
1458 | 1600 | }, |
| 1601 | + "SharedResourceSortByType":{ |
| 1602 | + "type":"string", |
| 1603 | + "enum":[ |
| 1604 | + "ARN", |
| 1605 | + "MODIFIED_TIME" |
| 1606 | + ] |
| 1607 | + }, |
1459 | 1608 | "SortOrderType":{ |
1460 | 1609 | "type":"string", |
1461 | 1610 | "enum":[ |
|
0 commit comments