|
110 | 110 | {"shape":"AccessDeniedException"},
|
111 | 111 | {"shape":"ThrottlingException"}
|
112 | 112 | ],
|
113 |
| - "documentation":"<p>Updates the enrollment (opt in and opt out) status of an account to the Cost Optimization Hub service.</p> <p>If the account is a management account of an organization, this action can also be used to enroll member accounts of the organization.</p> <p>You must have the appropriate permissions to opt in to Cost Optimization Hub and to view its recommendations. When you opt in, Cost Optimization Hub automatically creates a service-linked role in your account to access its data.</p>" |
| 113 | + "documentation":"<p>Updates the enrollment (opt in and opt out) status of an account to the Cost Optimization Hub service.</p> <p>If the account is a management account or delegated administrator of an organization, this action can also be used to enroll member accounts of the organization.</p> <p>You must have the appropriate permissions to opt in to Cost Optimization Hub and to view its recommendations. When you opt in, Cost Optimization Hub automatically creates a service-linked role in your account to access its data.</p>" |
114 | 114 | },
|
115 | 115 | "UpdatePreferences":{
|
116 | 116 | "name":"UpdatePreferences",
|
|
881 | 881 | },
|
882 | 882 | "includeMemberAccounts":{
|
883 | 883 | "shape":"Boolean",
|
884 |
| - "documentation":"<p>The enrollment status of all member accounts in the organization if the account is the management account.</p>" |
| 884 | + "documentation":"<p>The enrollment status of all member accounts in the organization if the account is the management account or delegated administrator.</p>" |
885 | 885 | },
|
886 | 886 | "nextToken":{
|
887 | 887 | "shape":"String",
|
|
900 | 900 | },
|
901 | 901 | "maxResults":{
|
902 | 902 | "shape":"ListRecommendationSummariesRequestMaxResultsInteger",
|
903 |
| - "documentation":"<p>The maximum number of recommendations that are returned for the request.</p>" |
| 903 | + "documentation":"<p>The maximum number of recommendations to be returned for the request.</p>" |
| 904 | + }, |
| 905 | + "metrics":{ |
| 906 | + "shape":"SummaryMetricsList", |
| 907 | + "documentation":"<p>Additional metrics to be returned for the request. The only valid value is <code>savingsPercentage</code>.</p>" |
904 | 908 | },
|
905 | 909 | "nextToken":{
|
906 | 910 | "shape":"String",
|
|
923 | 927 | },
|
924 | 928 | "items":{
|
925 | 929 | "shape":"RecommendationSummariesList",
|
926 |
| - "documentation":"<p>List of all savings recommendations.</p>" |
| 930 | + "documentation":"<p>A list of all savings recommendations.</p>" |
927 | 931 | },
|
928 | 932 | "groupBy":{
|
929 | 933 | "shape":"String",
|
|
933 | 937 | "shape":"String",
|
934 | 938 | "documentation":"<p>The currency code used for the recommendation.</p>"
|
935 | 939 | },
|
| 940 | + "metrics":{ |
| 941 | + "shape":"SummaryMetricsResult", |
| 942 | + "documentation":"<p>The results or descriptions for the additional metrics, based on whether the metrics were or were not requested.</p>" |
| 943 | + }, |
936 | 944 | "nextToken":{
|
937 | 945 | "shape":"String",
|
938 | 946 | "documentation":"<p>The token to retrieve the next set of results.</p>"
|
|
1714 | 1722 | "documentation":"<p>The storage configuration used for recommendations.</p>"
|
1715 | 1723 | },
|
1716 | 1724 | "String":{"type":"string"},
|
| 1725 | + "SummaryMetrics":{ |
| 1726 | + "type":"string", |
| 1727 | + "enum":["SavingsPercentage"] |
| 1728 | + }, |
| 1729 | + "SummaryMetricsList":{ |
| 1730 | + "type":"list", |
| 1731 | + "member":{"shape":"SummaryMetrics"}, |
| 1732 | + "max":100, |
| 1733 | + "min":1 |
| 1734 | + }, |
| 1735 | + "SummaryMetricsResult":{ |
| 1736 | + "type":"structure", |
| 1737 | + "members":{ |
| 1738 | + "savingsPercentage":{ |
| 1739 | + "shape":"String", |
| 1740 | + "documentation":"<p>The savings percentage based on your Amazon Web Services spend over the past 30 days.</p> <note> <p>Savings percentage is only supported when filtering by Region, account ID, or tags.</p> </note>" |
| 1741 | + } |
| 1742 | + }, |
| 1743 | + "documentation":"<p>The results or descriptions for the additional metrics, based on whether the metrics were or were not requested.</p>" |
| 1744 | + }, |
1717 | 1745 | "Tag":{
|
1718 | 1746 | "type":"structure",
|
1719 | 1747 | "members":{
|
|
1753 | 1781 | },
|
1754 | 1782 | "includeMemberAccounts":{
|
1755 | 1783 | "shape":"Boolean",
|
1756 |
| - "documentation":"<p>Indicates whether to enroll member accounts of the organization if the account is the management account.</p>" |
| 1784 | + "documentation":"<p>Indicates whether to enroll member accounts of the organization if the account is the management account or delegated administrator.</p>" |
1757 | 1785 | }
|
1758 | 1786 | }
|
1759 | 1787 | },
|
|
0 commit comments