|
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