Skip to content

Commit

Permalink
Updated API models and rebuilt service gems.
Browse files Browse the repository at this point in the history
  • Loading branch information
AWS SDK for Ruby authored and Nobody committed Aug 22, 2023
1 parent 8e6aac3 commit 8131aa3
Show file tree
Hide file tree
Showing 49 changed files with 776 additions and 598 deletions.
4 changes: 3 additions & 1 deletion apis/ce/2017-10-25/api-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -690,7 +690,9 @@
"members":{
"TagKey":{"shape":"TagKey"},
"Type":{"shape":"CostAllocationTagType"},
"Status":{"shape":"CostAllocationTagStatus"}
"Status":{"shape":"CostAllocationTagStatus"},
"LastUpdatedDate":{"shape":"ZonedDateTime"},
"LastUsedDate":{"shape":"ZonedDateTime"}
}
},
"CostAllocationTagKeyList":{
Expand Down
4 changes: 3 additions & 1 deletion apis/ce/2017-10-25/docs-2.json
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
"GetReservationPurchaseRecommendation": "<p>Gets recommendations for reservation purchases. These recommendations might help you to reduce your costs. Reservations provide a discounted hourly rate (up to 75%) compared to On-Demand pricing.</p> <p>Amazon Web Services generates your recommendations by identifying your On-Demand usage during a specific time period and collecting your usage into categories that are eligible for a reservation. After Amazon Web Services has these categories, it simulates every combination of reservations in each category of usage to identify the best number of each type of Reserved Instance (RI) to purchase to maximize your estimated savings. </p> <p>For example, Amazon Web Services automatically aggregates your Amazon EC2 Linux, shared tenancy, and c4 family usage in the US West (Oregon) Region and recommends that you buy size-flexible regional reservations to apply to the c4 family usage. Amazon Web Services recommends the smallest size instance in an instance family. This makes it easier to purchase a size-flexible Reserved Instance (RI). Amazon Web Services also shows the equal number of normalized units. This way, you can purchase any instance size that you want. For this example, your RI recommendation is for <code>c4.large</code> because that is the smallest size instance in the c4 instance family.</p>",
"GetReservationUtilization": "<p>Retrieves the reservation utilization for your account. Management account in an organization have access to member accounts. You can filter data by dimensions in a time period. You can use <code>GetDimensionValues</code> to determine the possible dimension values. Currently, you can group only by <code>SUBSCRIPTION_ID</code>. </p>",
"GetRightsizingRecommendation": "<p>Creates recommendations that help you save cost by identifying idle and underutilized Amazon EC2 instances.</p> <p>Recommendations are generated to either downsize or terminate instances, along with providing savings detail and metrics. For more information about calculation and function, see <a href=\"https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/ce-rightsizing.html\">Optimizing Your Cost with Rightsizing Recommendations</a> in the <i>Billing and Cost Management User Guide</i>.</p>",
"GetSavingsPlanPurchaseRecommendationDetails": "<p>Retrieves the details for a Savings Plan recommendation. These details include the hourly data-points that construct the new cost, coverage, and utilization charts.</p>",
"GetSavingsPlanPurchaseRecommendationDetails": "<p>Retrieves the details for a Savings Plan recommendation. These details include the hourly data-points that construct the cost, coverage, and utilization charts.</p>",
"GetSavingsPlansCoverage": "<p>Retrieves the Savings Plans covered for your account. This enables you to see how much of your cost is covered by a Savings Plan. An organization’s management account can see the coverage of the associated member accounts. This supports dimensions, Cost Categories, and nested expressions. For any time period, you can filter data for Savings Plans usage with the following dimensions:</p> <ul> <li> <p> <code>LINKED_ACCOUNT</code> </p> </li> <li> <p> <code>REGION</code> </p> </li> <li> <p> <code>SERVICE</code> </p> </li> <li> <p> <code>INSTANCE_FAMILY</code> </p> </li> </ul> <p>To determine valid values for a dimension, use the <code>GetDimensionValues</code> operation.</p>",
"GetSavingsPlansPurchaseRecommendation": "<p>Retrieves the Savings Plans recommendations for your account. First use <code>StartSavingsPlansPurchaseRecommendationGeneration</code> to generate a new set of recommendations, and then use <code>GetSavingsPlansPurchaseRecommendation</code> to retrieve them.</p>",
"GetSavingsPlansUtilization": "<p>Retrieves the Savings Plans utilization for your account across date ranges with daily or monthly granularity. Management account in an organization have access to member accounts. You can use <code>GetDimensionValues</code> in <code>SAVINGS_PLANS</code> to determine the possible dimension values.</p> <note> <p>You can't group by any dimension values for <code>GetSavingsPlansUtilization</code>.</p> </note>",
Expand Down Expand Up @@ -2370,6 +2370,8 @@
"ZonedDateTime": {
"base": "<p>The period of time that you want the usage and costs for.</p>",
"refs": {
"CostAllocationTag$LastUpdatedDate": "<p>The last date that the tag was either activated or deactivated.</p>",
"CostAllocationTag$LastUsedDate": "<p>The last month that the tag was used on an Amazon Web Services resource.</p>",
"CostCategory$EffectiveStart": "<p>The effective start date of your Cost Category.</p>",
"CostCategory$EffectiveEnd": "<p>The effective end date of your Cost Category.</p>",
"CostCategoryReference$EffectiveStart": "<p>The Cost Category's effective start date.</p>",
Expand Down
Loading

0 comments on commit 8131aa3

Please sign in to comment.