|
132 | 132 | ], |
133 | 133 | "documentation":"<p>Retrieves the status of the association for the quota request template.</p>" |
134 | 134 | }, |
| 135 | + "GetAutoManagementConfiguration":{ |
| 136 | + "name":"GetAutoManagementConfiguration", |
| 137 | + "http":{ |
| 138 | + "method":"POST", |
| 139 | + "requestUri":"/" |
| 140 | + }, |
| 141 | + "input":{"shape":"GetAutoManagementConfigurationRequest"}, |
| 142 | + "output":{"shape":"GetAutoManagementConfigurationResponse"}, |
| 143 | + "errors":[ |
| 144 | + {"shape":"AccessDeniedException"}, |
| 145 | + {"shape":"NoSuchResourceException"}, |
| 146 | + {"shape":"IllegalArgumentException"}, |
| 147 | + {"shape":"TooManyRequestsException"}, |
| 148 | + {"shape":"ServiceException"} |
| 149 | + ], |
| 150 | + "documentation":"<p>Retrieves information about your <a href=\"https://docs.aws.amazon.com/servicequotas/latest/userguide/automatic-management.html\">Service Quotas Automatic Management</a> configuration. Automatic Management monitors your Service Quotas utilization and notifies you before you run out of your allocated quotas.</p>" |
| 151 | + }, |
135 | 152 | "GetRequestedServiceQuotaChange":{ |
136 | 153 | "name":"GetRequestedServiceQuotaChange", |
137 | 154 | "http":{ |
|
356 | 373 | ], |
357 | 374 | "documentation":"<p>Submits a quota increase request for the specified quota at the account or resource level.</p>" |
358 | 375 | }, |
| 376 | + "StartAutoManagement":{ |
| 377 | + "name":"StartAutoManagement", |
| 378 | + "http":{ |
| 379 | + "method":"POST", |
| 380 | + "requestUri":"/" |
| 381 | + }, |
| 382 | + "input":{"shape":"StartAutoManagementRequest"}, |
| 383 | + "output":{"shape":"StartAutoManagementResponse"}, |
| 384 | + "errors":[ |
| 385 | + {"shape":"AccessDeniedException"}, |
| 386 | + {"shape":"NoSuchResourceException"}, |
| 387 | + {"shape":"IllegalArgumentException"}, |
| 388 | + {"shape":"TooManyRequestsException"}, |
| 389 | + {"shape":"ServiceException"} |
| 390 | + ], |
| 391 | + "documentation":"<p>Starts <a href=\"https://docs.aws.amazon.com/servicequotas/latest/userguide/automatic-management.html\">Service Quotas Automatic Management</a> for an Amazon Web Services account, including notification preferences and excluded quotas configurations. Automatic Management monitors your Service Quotas utilization and notifies you before you run out of your allocated quotas.</p>" |
| 392 | + }, |
| 393 | + "StopAutoManagement":{ |
| 394 | + "name":"StopAutoManagement", |
| 395 | + "http":{ |
| 396 | + "method":"POST", |
| 397 | + "requestUri":"/" |
| 398 | + }, |
| 399 | + "input":{"shape":"StopAutoManagementRequest"}, |
| 400 | + "output":{"shape":"StopAutoManagementResponse"}, |
| 401 | + "errors":[ |
| 402 | + {"shape":"AccessDeniedException"}, |
| 403 | + {"shape":"NoSuchResourceException"}, |
| 404 | + {"shape":"IllegalArgumentException"}, |
| 405 | + {"shape":"TooManyRequestsException"}, |
| 406 | + {"shape":"ServiceException"} |
| 407 | + ], |
| 408 | + "documentation":"<p>Stops <a href=\"https://docs.aws.amazon.com/servicequotas/latest/userguide/automatic-management.html\">Service Quotas Automatic Management</a> for an Amazon Web Services account and removes all associated configurations. Automatic Management monitors your Service Quotas utilization and notifies you before you run out of your allocated quotas.</p>" |
| 409 | + }, |
359 | 410 | "TagResource":{ |
360 | 411 | "name":"TagResource", |
361 | 412 | "http":{ |
|
391 | 442 | {"shape":"ServiceException"} |
392 | 443 | ], |
393 | 444 | "documentation":"<p>Removes tags from the specified applied quota. You can specify one or more tags to remove.</p>" |
| 445 | + }, |
| 446 | + "UpdateAutoManagement":{ |
| 447 | + "name":"UpdateAutoManagement", |
| 448 | + "http":{ |
| 449 | + "method":"POST", |
| 450 | + "requestUri":"/" |
| 451 | + }, |
| 452 | + "input":{"shape":"UpdateAutoManagementRequest"}, |
| 453 | + "output":{"shape":"UpdateAutoManagementResponse"}, |
| 454 | + "errors":[ |
| 455 | + {"shape":"AccessDeniedException"}, |
| 456 | + {"shape":"NoSuchResourceException"}, |
| 457 | + {"shape":"IllegalArgumentException"}, |
| 458 | + {"shape":"TooManyRequestsException"}, |
| 459 | + {"shape":"ServiceException"} |
| 460 | + ], |
| 461 | + "documentation":"<p>Updates your <a href=\"https://docs.aws.amazon.com/servicequotas/latest/userguide/automatic-management.html\">Service Quotas Automatic Management</a> configuration, including notification preferences and excluded quotas. Automatic Management monitors your Service Quotas utilization and notifies you before you run out of your allocated quotas.</p>" |
394 | 462 | } |
395 | 463 | }, |
396 | 464 | "shapes":{ |
|
521 | 589 | "documentation":"<p>An error that explains why an action did not succeed.</p>" |
522 | 590 | }, |
523 | 591 | "ExceptionMessage":{"type":"string"}, |
| 592 | + "ExcludedLimit":{ |
| 593 | + "type":"string", |
| 594 | + "max":128, |
| 595 | + "min":1, |
| 596 | + "pattern":"[A-Za-z0-9-_ /]{1,128}" |
| 597 | + }, |
| 598 | + "ExcludedQuotaList":{ |
| 599 | + "type":"list", |
| 600 | + "member":{"shape":"ExcludedLimit"} |
| 601 | + }, |
| 602 | + "ExcludedService":{ |
| 603 | + "type":"string", |
| 604 | + "max":128, |
| 605 | + "min":1, |
| 606 | + "pattern":"[A-Za-z0-9-_ /]{1,128}" |
| 607 | + }, |
| 608 | + "ExclusionList":{ |
| 609 | + "type":"map", |
| 610 | + "key":{"shape":"ExcludedService"}, |
| 611 | + "value":{"shape":"ExcludedQuotaList"} |
| 612 | + }, |
| 613 | + "ExclusionQuotaList":{ |
| 614 | + "type":"map", |
| 615 | + "key":{"shape":"ExcludedService"}, |
| 616 | + "value":{"shape":"QuotaInfoList"} |
| 617 | + }, |
524 | 618 | "GetAWSDefaultServiceQuotaRequest":{ |
525 | 619 | "type":"structure", |
526 | 620 | "required":[ |
|
560 | 654 | } |
561 | 655 | } |
562 | 656 | }, |
| 657 | + "GetAutoManagementConfigurationRequest":{ |
| 658 | + "type":"structure", |
| 659 | + "members":{} |
| 660 | + }, |
| 661 | + "GetAutoManagementConfigurationResponse":{ |
| 662 | + "type":"structure", |
| 663 | + "members":{ |
| 664 | + "OptInLevel":{ |
| 665 | + "shape":"OptInLevel", |
| 666 | + "documentation":"<p>Information on the opt-in level for Automatic Management. Only Amazon Web Services account level is supported.</p>" |
| 667 | + }, |
| 668 | + "OptInType":{ |
| 669 | + "shape":"OptInType", |
| 670 | + "documentation":"<p>Information on the opt-in type for Automatic Management. There are two modes: Notify only and Notify and Auto-Adjust. Currently, only NotifyOnly is available.</p>" |
| 671 | + }, |
| 672 | + "NotificationArn":{ |
| 673 | + "shape":"AmazonResourceName", |
| 674 | + "documentation":"<p>The <a href=\"https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html#rlp-table\">User Notifications</a> Amazon Resource Name (ARN) for Automatic Management notifications.</p>" |
| 675 | + }, |
| 676 | + "OptInStatus":{ |
| 677 | + "shape":"OptInStatus", |
| 678 | + "documentation":"<p>Status on whether Automatic Management is started or stopped.</p>" |
| 679 | + }, |
| 680 | + "ExclusionList":{ |
| 681 | + "shape":"ExclusionQuotaList", |
| 682 | + "documentation":"<p>List of Amazon Web Services services excluded from Automatic Management. You won't be notified of Service Quotas utilization for Amazon Web Services services added to the Automatic Management exclusion list. </p>" |
| 683 | + } |
| 684 | + } |
| 685 | + }, |
563 | 686 | "GetRequestedServiceQuotaChangeRequest":{ |
564 | 687 | "type":"structure", |
565 | 688 | "required":["RequestId"], |
|
963 | 1086 | "documentation":"<p>The specified resource does not exist.</p>", |
964 | 1087 | "exception":true |
965 | 1088 | }, |
| 1089 | + "OptInLevel":{ |
| 1090 | + "type":"string", |
| 1091 | + "enum":["ACCOUNT"] |
| 1092 | + }, |
| 1093 | + "OptInStatus":{ |
| 1094 | + "type":"string", |
| 1095 | + "enum":[ |
| 1096 | + "ENABLED", |
| 1097 | + "DISABLED" |
| 1098 | + ] |
| 1099 | + }, |
| 1100 | + "OptInType":{ |
| 1101 | + "type":"string", |
| 1102 | + "enum":[ |
| 1103 | + "NotifyOnly", |
| 1104 | + "NotifyAndAdjust" |
| 1105 | + ] |
| 1106 | + }, |
966 | 1107 | "OrganizationNotInAllFeaturesModeException":{ |
967 | 1108 | "type":"structure", |
968 | 1109 | "members":{ |
|
1074 | 1215 | "documentation":"<p>You have exceeded your service quota. To perform the requested action, remove some of the relevant resources, or use Service Quotas to request a service quota increase.</p>", |
1075 | 1216 | "exception":true |
1076 | 1217 | }, |
| 1218 | + "QuotaInfo":{ |
| 1219 | + "type":"structure", |
| 1220 | + "members":{ |
| 1221 | + "QuotaCode":{ |
| 1222 | + "shape":"QuotaCode", |
| 1223 | + "documentation":"<p>The Service Quotas code for the Amazon Web Services service monitored with Automatic Management.</p>" |
| 1224 | + }, |
| 1225 | + "QuotaName":{ |
| 1226 | + "shape":"QuotaName", |
| 1227 | + "documentation":"<p>The Service Quotas name for the Amazon Web Services service monitored with Automatic Management.</p>" |
| 1228 | + } |
| 1229 | + }, |
| 1230 | + "documentation":"<p>Information on your Service Quotas for <a href=\"https://docs.aws.amazon.com/servicequotas/latest/userguide/automatic-management.html\">Service Quotas Automatic Management</a>. Automatic Management monitors your Service Quotas utilization and notifies you before you run out of your allocated quotas.</p>" |
| 1231 | + }, |
| 1232 | + "QuotaInfoList":{ |
| 1233 | + "type":"list", |
| 1234 | + "member":{"shape":"QuotaInfo"} |
| 1235 | + }, |
1077 | 1236 | "QuotaMetricName":{"type":"string"}, |
1078 | 1237 | "QuotaMetricNamespace":{"type":"string"}, |
1079 | 1238 | "QuotaName":{"type":"string"}, |
|
1398 | 1557 | "documentation":"<p>The quota request template is not associated with your organization.</p>", |
1399 | 1558 | "exception":true |
1400 | 1559 | }, |
| 1560 | + "StartAutoManagementRequest":{ |
| 1561 | + "type":"structure", |
| 1562 | + "required":[ |
| 1563 | + "OptInLevel", |
| 1564 | + "OptInType" |
| 1565 | + ], |
| 1566 | + "members":{ |
| 1567 | + "OptInLevel":{ |
| 1568 | + "shape":"OptInLevel", |
| 1569 | + "documentation":"<p>Sets the opt-in level for Automatic Management. Only Amazon Web Services account level is supported.</p>" |
| 1570 | + }, |
| 1571 | + "OptInType":{ |
| 1572 | + "shape":"OptInType", |
| 1573 | + "documentation":"<p>Sets the opt-in type for Automatic Management. There are two modes: Notify only and Notify and Auto-Adjust. Currently, only NotifyOnly is available.</p>" |
| 1574 | + }, |
| 1575 | + "NotificationArn":{ |
| 1576 | + "shape":"AmazonResourceName", |
| 1577 | + "documentation":"<p>The <a href=\"https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html#rlp-table\">User Notifications</a> Amazon Resource Name (ARN) for Automatic Management notifications.</p>" |
| 1578 | + }, |
| 1579 | + "ExclusionList":{ |
| 1580 | + "shape":"ExclusionList", |
| 1581 | + "documentation":"<p>List of Amazon Web Services services excluded from Automatic Management. You won't be notified of Service Quotas utilization for Amazon Web Services services added to the Automatic Management exclusion list. </p>" |
| 1582 | + } |
| 1583 | + } |
| 1584 | + }, |
| 1585 | + "StartAutoManagementResponse":{ |
| 1586 | + "type":"structure", |
| 1587 | + "members":{} |
| 1588 | + }, |
1401 | 1589 | "Statistic":{ |
1402 | 1590 | "type":"string", |
1403 | 1591 | "max":256, |
1404 | 1592 | "min":1, |
1405 | 1593 | "pattern":"(Sum|Maximum)" |
1406 | 1594 | }, |
| 1595 | + "StopAutoManagementRequest":{ |
| 1596 | + "type":"structure", |
| 1597 | + "members":{} |
| 1598 | + }, |
| 1599 | + "StopAutoManagementResponse":{ |
| 1600 | + "type":"structure", |
| 1601 | + "members":{} |
| 1602 | + }, |
1407 | 1603 | "SupportCaseAllowed":{"type":"boolean"}, |
1408 | 1604 | "Tag":{ |
1409 | 1605 | "type":"structure", |
|
1508 | 1704 | "UntagResourceResponse":{ |
1509 | 1705 | "type":"structure", |
1510 | 1706 | "members":{} |
| 1707 | + }, |
| 1708 | + "UpdateAutoManagementRequest":{ |
| 1709 | + "type":"structure", |
| 1710 | + "members":{ |
| 1711 | + "OptInType":{ |
| 1712 | + "shape":"OptInType", |
| 1713 | + "documentation":"<p>Information on the opt-in type for your Automatic Management configuration. There are two modes: Notify only and Notify and Auto-Adjust. Currently, only NotifyOnly is available.</p>" |
| 1714 | + }, |
| 1715 | + "NotificationArn":{ |
| 1716 | + "shape":"AmazonResourceName", |
| 1717 | + "documentation":"<p>The <a href=\"https://docs.aws.amazon.com/notifications/latest/userguide/resource-level-permissions.html#rlp-table\">User Notifications</a> Amazon Resource Name (ARN) for Automatic Management notifications you want to update.</p>" |
| 1718 | + }, |
| 1719 | + "ExclusionList":{ |
| 1720 | + "shape":"ExclusionList", |
| 1721 | + "documentation":"<p>List of Amazon Web Services services you want to exclude from Automatic Management. You won't be notified of Service Quotas utilization for Amazon Web Services services added to the Automatic Management exclusion list. </p>" |
| 1722 | + } |
| 1723 | + } |
| 1724 | + }, |
| 1725 | + "UpdateAutoManagementResponse":{ |
| 1726 | + "type":"structure", |
| 1727 | + "members":{} |
1511 | 1728 | } |
1512 | 1729 | }, |
1513 | 1730 | "documentation":"<p>With Service Quotas, you can view and manage your quotas easily as your Amazon Web Services workloads grow. Quotas, also referred to as limits, are the maximum number of resources that you can create in your Amazon Web Services account. For more information, see the <a href=\"https://docs.aws.amazon.com/servicequotas/latest/userguide/\">Service Quotas User Guide</a>.</p> <p>You need Amazon Web Services CLI version 2.13.20 or higher to view and manage resource-level quotas such as <code>Instances per domain</code> for Amazon OpenSearch Service.</p>" |
|
0 commit comments