|
45 | 45 | {"shape":"InternalServerErrorException"}
|
46 | 46 | ]
|
47 | 47 | },
|
| 48 | + "GetAccountSettings":{ |
| 49 | + "name":"GetAccountSettings", |
| 50 | + "http":{ |
| 51 | + "method":"POST", |
| 52 | + "requestUri":"/get-account-settings" |
| 53 | + }, |
| 54 | + "output":{"shape":"GetAccountSettingsOutput"}, |
| 55 | + "errors":[ |
| 56 | + {"shape":"BadRequestException"}, |
| 57 | + {"shape":"ForbiddenException"}, |
| 58 | + {"shape":"MethodNotAllowedException"}, |
| 59 | + {"shape":"TooManyRequestsException"}, |
| 60 | + {"shape":"InternalServerErrorException"} |
| 61 | + ] |
| 62 | + }, |
48 | 63 | "GetGroup":{
|
49 | 64 | "name":"GetGroup",
|
50 | 65 | "http":{
|
|
250 | 265 | {"shape":"InternalServerErrorException"}
|
251 | 266 | ]
|
252 | 267 | },
|
| 268 | + "UpdateAccountSettings":{ |
| 269 | + "name":"UpdateAccountSettings", |
| 270 | + "http":{ |
| 271 | + "method":"POST", |
| 272 | + "requestUri":"/update-account-settings" |
| 273 | + }, |
| 274 | + "input":{"shape":"UpdateAccountSettingsInput"}, |
| 275 | + "output":{"shape":"UpdateAccountSettingsOutput"}, |
| 276 | + "errors":[ |
| 277 | + {"shape":"BadRequestException"}, |
| 278 | + {"shape":"ForbiddenException"}, |
| 279 | + {"shape":"MethodNotAllowedException"}, |
| 280 | + {"shape":"TooManyRequestsException"}, |
| 281 | + {"shape":"InternalServerErrorException"} |
| 282 | + ] |
| 283 | + }, |
253 | 284 | "UpdateGroup":{
|
254 | 285 | "name":"UpdateGroup",
|
255 | 286 | "http":{
|
|
286 | 317 | }
|
287 | 318 | },
|
288 | 319 | "shapes":{
|
| 320 | + "AccountSettings":{ |
| 321 | + "type":"structure", |
| 322 | + "members":{ |
| 323 | + "GroupLifecycleEventsDesiredStatus":{"shape":"GroupLifecycleEventsDesiredStatus"}, |
| 324 | + "GroupLifecycleEventsStatus":{"shape":"GroupLifecycleEventsStatus"}, |
| 325 | + "GroupLifecycleEventsStatusMessage":{"shape":"GroupLifecycleEventsStatusMessage"} |
| 326 | + } |
| 327 | + }, |
289 | 328 | "BadRequestException":{
|
290 | 329 | "type":"structure",
|
291 | 330 | "members":{
|
|
333 | 372 | },
|
334 | 373 | "Description":{
|
335 | 374 | "type":"string",
|
336 |
| - "max":512, |
| 375 | + "max":1024, |
337 | 376 | "pattern":"[\\sa-zA-Z0-9_\\.-]*"
|
338 | 377 | },
|
339 | 378 | "ErrorCode":{
|
|
366 | 405 | "error":{"httpStatusCode":403},
|
367 | 406 | "exception":true
|
368 | 407 | },
|
| 408 | + "GetAccountSettingsOutput":{ |
| 409 | + "type":"structure", |
| 410 | + "members":{ |
| 411 | + "AccountSettings":{"shape":"AccountSettings"} |
| 412 | + } |
| 413 | + }, |
369 | 414 | "GetGroupConfigurationInput":{
|
370 | 415 | "type":"structure",
|
371 | 416 | "members":{
|
|
446 | 491 | "type":"string",
|
447 | 492 | "max":1600,
|
448 | 493 | "min":12,
|
449 |
| - "pattern":"arn:aws(-[a-z]+)*:resource-groups:[a-z]{2}(-[a-z]+)+-\\d{1}:[0-9]{12}:group/[a-zA-Z0-9_\\.-]{1,128}" |
| 494 | + "pattern":"arn:aws(-[a-z]+)*:resource-groups:[a-z]{2}(-[a-z]+)+-\\d{1}:[0-9]{12}:group/[a-zA-Z0-9_\\.-]{1,300}" |
450 | 495 | },
|
451 | 496 | "GroupConfiguration":{
|
452 | 497 | "type":"structure",
|
|
489 | 534 | "type":"string",
|
490 | 535 | "max":256,
|
491 | 536 | "min":1,
|
492 |
| - "pattern":"[a-zA-Z0-9:_-]+" |
| 537 | + "pattern":"[a-zA-Z0-9:\\/\\._-]+" |
493 | 538 | },
|
494 | 539 | "GroupConfigurationParameterValueList":{
|
495 | 540 | "type":"list",
|
|
553 | 598 | "type":"list",
|
554 | 599 | "member":{"shape":"GroupIdentifier"}
|
555 | 600 | },
|
| 601 | + "GroupLifecycleEventsDesiredStatus":{ |
| 602 | + "type":"string", |
| 603 | + "enum":[ |
| 604 | + "ACTIVE", |
| 605 | + "INACTIVE" |
| 606 | + ] |
| 607 | + }, |
| 608 | + "GroupLifecycleEventsStatus":{ |
| 609 | + "type":"string", |
| 610 | + "enum":[ |
| 611 | + "ACTIVE", |
| 612 | + "INACTIVE", |
| 613 | + "IN_PROGRESS", |
| 614 | + "ERROR" |
| 615 | + ] |
| 616 | + }, |
| 617 | + "GroupLifecycleEventsStatusMessage":{ |
| 618 | + "type":"string", |
| 619 | + "max":1024, |
| 620 | + "min":1 |
| 621 | + }, |
556 | 622 | "GroupList":{
|
557 | 623 | "type":"list",
|
558 | 624 | "member":{"shape":"Group"}
|
559 | 625 | },
|
560 | 626 | "GroupName":{
|
561 | 627 | "type":"string",
|
562 |
| - "max":128, |
| 628 | + "max":300, |
563 | 629 | "min":1,
|
564 | 630 | "pattern":"[a-zA-Z0-9_\\.-]+"
|
565 | 631 | },
|
|
601 | 667 | "type":"string",
|
602 | 668 | "max":1600,
|
603 | 669 | "min":1,
|
604 |
| - "pattern":"(arn:aws(-[a-z]+)*:resource-groups:[a-z]{2}(-[a-z]+)+-\\d{1}:[0-9]{12}:group/)?[a-zA-Z0-9_\\.-]{1,128}" |
| 670 | + "pattern":"(arn:aws(-[a-z]+)*:resource-groups:[a-z]{2}(-[a-z]+)+-\\d{1}:[0-9]{12}:group/)?[a-zA-Z0-9_\\.-]{1,300}" |
605 | 671 | },
|
606 | 672 | "InternalServerErrorException":{
|
607 | 673 | "type":"structure",
|
|
742 | 808 | "type":"string",
|
743 | 809 | "enum":[
|
744 | 810 | "CLOUDFORMATION_STACK_INACTIVE",
|
745 |
| - "CLOUDFORMATION_STACK_NOT_EXISTING" |
| 811 | + "CLOUDFORMATION_STACK_NOT_EXISTING", |
| 812 | + "CLOUDFORMATION_STACK_UNASSUMABLE_ROLE" |
746 | 813 | ]
|
747 | 814 | },
|
748 | 815 | "QueryErrorList":{
|
|
954 | 1021 | "Keys":{"shape":"TagKeyList"}
|
955 | 1022 | }
|
956 | 1023 | },
|
| 1024 | + "UpdateAccountSettingsInput":{ |
| 1025 | + "type":"structure", |
| 1026 | + "members":{ |
| 1027 | + "GroupLifecycleEventsDesiredStatus":{"shape":"GroupLifecycleEventsDesiredStatus"} |
| 1028 | + } |
| 1029 | + }, |
| 1030 | + "UpdateAccountSettingsOutput":{ |
| 1031 | + "type":"structure", |
| 1032 | + "members":{ |
| 1033 | + "AccountSettings":{"shape":"AccountSettings"} |
| 1034 | + } |
| 1035 | + }, |
957 | 1036 | "UpdateGroupInput":{
|
958 | 1037 | "type":"structure",
|
959 | 1038 | "members":{
|
|
0 commit comments