interface CostTypesProperty
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.Budgets.CfnBudget.CostTypesProperty |
Java | software.amazon.awscdk.services.budgets.CfnBudget.CostTypesProperty |
Python | aws_cdk.aws_budgets.CfnBudget.CostTypesProperty |
TypeScript | @aws-cdk/aws-budgets » CfnBudget » CostTypesProperty |
The types of cost that are included in a COST
budget, such as tax and subscriptions.
USAGE
, RI_UTILIZATION
, RI_COVERAGE
, SAVINGS_PLANS_UTILIZATION
, and SAVINGS_PLANS_COVERAGE
budgets don't have CostTypes
.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as budgets from '@aws-cdk/aws-budgets';
const costTypesProperty: budgets.CfnBudget.CostTypesProperty = {
includeCredit: false,
includeDiscount: false,
includeOtherSubscription: false,
includeRecurring: false,
includeRefund: false,
includeSubscription: false,
includeSupport: false,
includeTax: false,
includeUpfront: false,
useAmortized: false,
useBlended: false,
};
Properties
Name | Type | Description |
---|---|---|
include | boolean | IResolvable | Specifies whether a budget includes credits. |
include | boolean | IResolvable | Specifies whether a budget includes discounts. |
include | boolean | IResolvable | Specifies whether a budget includes non-RI subscription costs. |
include | boolean | IResolvable | Specifies whether a budget includes recurring fees such as monthly RI fees. |
include | boolean | IResolvable | Specifies whether a budget includes refunds. |
include | boolean | IResolvable | Specifies whether a budget includes subscriptions. |
include | boolean | IResolvable | Specifies whether a budget includes support subscription fees. |
include | boolean | IResolvable | Specifies whether a budget includes taxes. |
include | boolean | IResolvable | Specifies whether a budget includes upfront RI costs. |
use | boolean | IResolvable | Specifies whether a budget uses the amortized rate. |
use | boolean | IResolvable | Specifies whether a budget uses a blended rate. |
includeCredit?
Type:
boolean |
IResolvable
(optional)
Specifies whether a budget includes credits.
The default value is true
.
includeDiscount?
Type:
boolean |
IResolvable
(optional)
Specifies whether a budget includes discounts.
The default value is true
.
includeOtherSubscription?
Type:
boolean |
IResolvable
(optional)
Specifies whether a budget includes non-RI subscription costs.
The default value is true
.
includeRecurring?
Type:
boolean |
IResolvable
(optional)
Specifies whether a budget includes recurring fees such as monthly RI fees.
The default value is true
.
includeRefund?
Type:
boolean |
IResolvable
(optional)
Specifies whether a budget includes refunds.
The default value is true
.
includeSubscription?
Type:
boolean |
IResolvable
(optional)
Specifies whether a budget includes subscriptions.
The default value is true
.
includeSupport?
Type:
boolean |
IResolvable
(optional)
Specifies whether a budget includes support subscription fees.
The default value is true
.
includeTax?
Type:
boolean |
IResolvable
(optional)
Specifies whether a budget includes taxes.
The default value is true
.
includeUpfront?
Type:
boolean |
IResolvable
(optional)
Specifies whether a budget includes upfront RI costs.
The default value is true
.
useAmortized?
Type:
boolean |
IResolvable
(optional)
Specifies whether a budget uses the amortized rate.
The default value is false
.
useBlended?
Type:
boolean |
IResolvable
(optional)
Specifies whether a budget uses a blended rate.
The default value is false
.