interface CostTypesProperty
| Language | Type name |
|---|---|
.NET | Amazon.CDK.AWS.Budgets.CfnBudget.CostTypesProperty |
Go | github.com/aws/aws-cdk-go/awscdk/v2/awsbudgets#CfnBudget_CostTypesProperty |
Java | software.amazon.awscdk.services.budgets.CfnBudget.CostTypesProperty |
Python | aws_cdk.aws_budgets.CfnBudget.CostTypesProperty |
TypeScript | aws-cdk-lib » 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 { aws_budgets as budgets } from 'aws-cdk-lib';
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 .

.NET
Go
Java
Python
TypeScript