@Stability(value=Stable)
public static interface CfnBudget.CostTypesProperty
extends software.amazon.jsii.JsiiSerializable
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 software.amazon.awscdk.services.budgets.*;
CostTypesProperty costTypesProperty = CostTypesProperty.builder()
.includeCredit(false)
.includeDiscount(false)
.includeOtherSubscription(false)
.includeRecurring(false)
.includeRefund(false)
.includeSubscription(false)
.includeSupport(false)
.includeTax(false)
.includeUpfront(false)
.useAmortized(false)
.useBlended(false)
.build();
| Modifier and Type | Interface and Description |
|---|---|
static class |
CfnBudget.CostTypesProperty.Builder
A builder for
CfnBudget.CostTypesProperty |
static class |
CfnBudget.CostTypesProperty.Jsii$Proxy
An implementation for
CfnBudget.CostTypesProperty |
| Modifier and Type | Method and Description |
|---|---|
static CfnBudget.CostTypesProperty.Builder |
builder() |
default Object |
getIncludeCredit()
Specifies whether a budget includes credits.
|
default Object |
getIncludeDiscount()
Specifies whether a budget includes discounts.
|
default Object |
getIncludeOtherSubscription()
Specifies whether a budget includes non-RI subscription costs.
|
default Object |
getIncludeRecurring()
Specifies whether a budget includes recurring fees such as monthly RI fees.
|
default Object |
getIncludeRefund()
Specifies whether a budget includes refunds.
|
default Object |
getIncludeSubscription()
Specifies whether a budget includes subscriptions.
|
default Object |
getIncludeSupport()
Specifies whether a budget includes support subscription fees.
|
default Object |
getIncludeTax()
Specifies whether a budget includes taxes.
|
default Object |
getIncludeUpfront()
Specifies whether a budget includes upfront RI costs.
|
default Object |
getUseAmortized()
Specifies whether a budget uses the amortized rate.
|
default Object |
getUseBlended()
Specifies whether a budget uses a blended rate.
|
@Stability(value=Stable) @Nullable default Object getIncludeCredit()
The default value is true .
@Stability(value=Stable) @Nullable default Object getIncludeDiscount()
The default value is true .
@Stability(value=Stable) @Nullable default Object getIncludeOtherSubscription()
The default value is true .
@Stability(value=Stable) @Nullable default Object getIncludeRecurring()
The default value is true .
@Stability(value=Stable) @Nullable default Object getIncludeRefund()
The default value is true .
@Stability(value=Stable) @Nullable default Object getIncludeSubscription()
The default value is true .
@Stability(value=Stable) @Nullable default Object getIncludeSupport()
The default value is true .
@Stability(value=Stable) @Nullable default Object getIncludeTax()
The default value is true .
@Stability(value=Stable) @Nullable default Object getIncludeUpfront()
The default value is true .
@Stability(value=Stable) @Nullable default Object getUseAmortized()
The default value is false .
@Stability(value=Stable) @Nullable default Object getUseBlended()
The default value is false .
@Stability(value=Stable) static CfnBudget.CostTypesProperty.Builder builder()
Copyright © 2022. All rights reserved.