|
200 | 200 | {"shape":"DataUnavailableException"}, |
201 | 201 | {"shape":"InvalidNextTokenException"}, |
202 | 202 | {"shape":"RequestChangedException"}, |
203 | | - {"shape":"ResourceNotFoundException"} |
| 203 | + {"shape":"ResourceNotFoundException"}, |
| 204 | + {"shape":"BillingViewHealthStatusException"} |
204 | 205 | ], |
205 | 206 | "documentation":"<p>Retrieves cost and usage metrics for your account. You can specify which cost and usage-related metric that you want the request to return. For example, you can specify <code>BlendedCosts</code> or <code>UsageQuantity</code>. You can also filter and group your data by various dimensions, such as <code>SERVICE</code> or <code>AZ</code>, in a specific time range. For a complete list of valid dimensions, see the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetDimensionValues.html\">GetDimensionValues</a> operation. Management account in an organization in Organizations have access to all member accounts.</p> <p>For information about filter limitations, see <a href=\"https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/billing-limits.html\">Quotas and restrictions</a> in the <i>Billing and Cost Management User Guide</i>.</p>" |
206 | 207 | }, |
|
216 | 217 | {"shape":"DataUnavailableException"}, |
217 | 218 | {"shape":"InvalidNextTokenException"}, |
218 | 219 | {"shape":"LimitExceededException"}, |
219 | | - {"shape":"ResourceNotFoundException"} |
| 220 | + {"shape":"ResourceNotFoundException"}, |
| 221 | + {"shape":"BillingViewHealthStatusException"} |
220 | 222 | ], |
221 | 223 | "documentation":"<p>Retrieves cost and usage comparisons for your account between two periods within the last 13 months. If you have enabled multi-year data at monthly granularity, you can go back up to 38 months.</p>" |
222 | 224 | }, |
|
234 | 236 | {"shape":"BillExpirationException"}, |
235 | 237 | {"shape":"InvalidNextTokenException"}, |
236 | 238 | {"shape":"RequestChangedException"}, |
237 | | - {"shape":"ResourceNotFoundException"} |
| 239 | + {"shape":"ResourceNotFoundException"}, |
| 240 | + {"shape":"BillingViewHealthStatusException"} |
238 | 241 | ], |
239 | 242 | "documentation":"<p>Retrieves cost and usage metrics with resources for your account. You can specify which cost and usage-related metric, such as <code>BlendedCosts</code> or <code>UsageQuantity</code>, that you want the request to return. You can also filter and group your data by various dimensions, such as <code>SERVICE</code> or <code>AZ</code>, in a specific time range. For a complete list of valid dimensions, see the <a href=\"https://docs.aws.amazon.com/aws-cost-management/latest/APIReference/API_GetDimensionValues.html\">GetDimensionValues</a> operation. Management account in an organization in Organizations have access to all member accounts.</p> <p>Hourly granularity is only available for EC2-Instances (Elastic Compute Cloud) resource-level data. All other resource-level data is available at daily granularity.</p> <note> <p>This is an opt-in only feature. You can enable this feature from the Cost Explorer Settings page. For information about how to access the Settings page, see <a href=\"https://docs.aws.amazon.com/awsaccountbilling/latest/aboutv2/ce-access.html\">Controlling Access for Cost Explorer</a> in the <i>Billing and Cost Management User Guide</i>.</p> </note>" |
240 | 243 | }, |
|
252 | 255 | {"shape":"DataUnavailableException"}, |
253 | 256 | {"shape":"InvalidNextTokenException"}, |
254 | 257 | {"shape":"RequestChangedException"}, |
255 | | - {"shape":"ResourceNotFoundException"} |
| 258 | + {"shape":"ResourceNotFoundException"}, |
| 259 | + {"shape":"BillingViewHealthStatusException"} |
256 | 260 | ], |
257 | 261 | "documentation":"<p>Retrieves an array of Cost Category names and values incurred cost.</p> <note> <p>If some Cost Category names and values are not associated with any cost, they will not be returned by this API.</p> </note>" |
258 | 262 | }, |
|
268 | 272 | {"shape":"DataUnavailableException"}, |
269 | 273 | {"shape":"InvalidNextTokenException"}, |
270 | 274 | {"shape":"LimitExceededException"}, |
271 | | - {"shape":"ResourceNotFoundException"} |
| 275 | + {"shape":"ResourceNotFoundException"}, |
| 276 | + {"shape":"BillingViewHealthStatusException"} |
272 | 277 | ], |
273 | 278 | "documentation":"<p>Retrieves key factors driving cost changes between two time periods within the last 13 months, such as usage changes, discount changes, and commitment-based savings. If you have enabled multi-year data at monthly granularity, you can go back up to 38 months.</p>" |
274 | 279 | }, |
|
283 | 288 | "errors":[ |
284 | 289 | {"shape":"LimitExceededException"}, |
285 | 290 | {"shape":"DataUnavailableException"}, |
286 | | - {"shape":"ResourceNotFoundException"} |
| 291 | + {"shape":"ResourceNotFoundException"}, |
| 292 | + {"shape":"BillingViewHealthStatusException"} |
287 | 293 | ], |
288 | 294 | "documentation":"<p>Retrieves a forecast for how much Amazon Web Services predicts that you will spend over the forecast time period that you select, based on your past costs. </p>" |
289 | 295 | }, |
|
301 | 307 | {"shape":"DataUnavailableException"}, |
302 | 308 | {"shape":"InvalidNextTokenException"}, |
303 | 309 | {"shape":"RequestChangedException"}, |
304 | | - {"shape":"ResourceNotFoundException"} |
| 310 | + {"shape":"ResourceNotFoundException"}, |
| 311 | + {"shape":"BillingViewHealthStatusException"} |
305 | 312 | ], |
306 | 313 | "documentation":"<p>Retrieves all available filter values for a specified filter over a period of time. You can search the dimension values for an arbitrary string. </p>" |
307 | 314 | }, |
|
450 | 457 | {"shape":"DataUnavailableException"}, |
451 | 458 | {"shape":"InvalidNextTokenException"}, |
452 | 459 | {"shape":"RequestChangedException"}, |
453 | | - {"shape":"ResourceNotFoundException"} |
| 460 | + {"shape":"ResourceNotFoundException"}, |
| 461 | + {"shape":"BillingViewHealthStatusException"} |
454 | 462 | ], |
455 | 463 | "documentation":"<p>Queries for available tag keys and tag values for a specified period. You can search the tag values for an arbitrary string. </p>" |
456 | 464 | }, |
|
466 | 474 | {"shape":"LimitExceededException"}, |
467 | 475 | {"shape":"DataUnavailableException"}, |
468 | 476 | {"shape":"UnresolvableUsageUnitException"}, |
469 | | - {"shape":"ResourceNotFoundException"} |
| 477 | + {"shape":"ResourceNotFoundException"}, |
| 478 | + {"shape":"BillingViewHealthStatusException"} |
470 | 479 | ], |
471 | 480 | "documentation":"<p>Retrieves a forecast for how much Amazon Web Services predicts that you will use over the forecast time period that you select, based on your past usage. </p>" |
472 | 481 | }, |
|
1045 | 1054 | "min":20, |
1046 | 1055 | "pattern":"^arn:aws[a-z-]*:(billing)::[0-9]{12}:billingview/[-a-zA-Z0-9/:_+=.-@]{1,43}$" |
1047 | 1056 | }, |
| 1057 | + "BillingViewHealthStatusException":{ |
| 1058 | + "type":"structure", |
| 1059 | + "members":{ |
| 1060 | + "Message":{"shape":"ErrorMessage"} |
| 1061 | + }, |
| 1062 | + "documentation":"<p> The billing view status must be <code>HEALTHY</code> to perform this action. Try again when the status is <code>HEALTHY</code>. </p>", |
| 1063 | + "exception":true |
| 1064 | + }, |
1048 | 1065 | "CommitmentPurchaseAnalysisConfiguration":{ |
1049 | 1066 | "type":"structure", |
1050 | 1067 | "members":{ |
|
1909 | 1926 | "AZ", |
1910 | 1927 | "INSTANCE_TYPE", |
1911 | 1928 | "LINKED_ACCOUNT", |
| 1929 | + "PAYER_ACCOUNT", |
1912 | 1930 | "LINKED_ACCOUNT_NAME", |
1913 | 1931 | "OPERATION", |
1914 | 1932 | "PURCHASE_TYPE", |
|
0 commit comments