Package-level declarations
Types
Link copied to clipboard
data class BudgetActionActionThresholdArgs(val actionThresholdType: Output<String>, val actionThresholdValue: Output<Double>) : ConvertibleToJava<BudgetActionActionThresholdArgs>
Link copied to clipboard
Builder for BudgetActionActionThresholdArgs.
Link copied to clipboard
data class BudgetActionDefinitionArgs(val iamActionDefinition: Output<BudgetActionDefinitionIamActionDefinitionArgs>? = null, val scpActionDefinition: Output<BudgetActionDefinitionScpActionDefinitionArgs>? = null, val ssmActionDefinition: Output<BudgetActionDefinitionSsmActionDefinitionArgs>? = null) : ConvertibleToJava<BudgetActionDefinitionArgs>
Link copied to clipboard
Builder for BudgetActionDefinitionArgs.
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
data class BudgetActionDefinitionScpActionDefinitionArgs(val policyId: Output<String>, val targetIds: Output<List<String>>) : ConvertibleToJava<BudgetActionDefinitionScpActionDefinitionArgs>
Link copied to clipboard
Link copied to clipboard
data class BudgetActionDefinitionSsmActionDefinitionArgs(val actionSubType: Output<String>, val instanceIds: Output<List<String>>, val region: Output<String>) : ConvertibleToJava<BudgetActionDefinitionSsmActionDefinitionArgs>
Link copied to clipboard
Link copied to clipboard
data class BudgetActionSubscriberArgs(val address: Output<String>, val subscriptionType: Output<String>) : ConvertibleToJava<BudgetActionSubscriberArgs>
Link copied to clipboard
Builder for BudgetActionSubscriberArgs.
Link copied to clipboard
data class BudgetAutoAdjustDataArgs(val autoAdjustType: Output<String>, val historicalOptions: Output<BudgetAutoAdjustDataHistoricalOptionsArgs>? = null, val lastAutoAdjustTime: Output<String>? = null) : ConvertibleToJava<BudgetAutoAdjustDataArgs>
Link copied to clipboard
Builder for BudgetAutoAdjustDataArgs.
Link copied to clipboard
data class BudgetAutoAdjustDataHistoricalOptionsArgs(val budgetAdjustmentPeriod: Output<Int>, val lookbackAvailablePeriods: Output<Int>? = null) : ConvertibleToJava<BudgetAutoAdjustDataHistoricalOptionsArgs>
Link copied to clipboard
Link copied to clipboard
data class BudgetCostFilterArgs(val name: Output<String>, val values: Output<List<String>>) : ConvertibleToJava<BudgetCostFilterArgs>
Link copied to clipboard
Builder for BudgetCostFilterArgs.
Link copied to clipboard
data class BudgetCostTypesArgs(val includeCredit: Output<Boolean>? = null, val includeDiscount: Output<Boolean>? = null, val includeOtherSubscription: Output<Boolean>? = null, val includeRecurring: Output<Boolean>? = null, val includeRefund: Output<Boolean>? = null, val includeSubscription: Output<Boolean>? = null, val includeSupport: Output<Boolean>? = null, val includeTax: Output<Boolean>? = null, val includeUpfront: Output<Boolean>? = null, val useAmortized: Output<Boolean>? = null, val useBlended: Output<Boolean>? = null) : ConvertibleToJava<BudgetCostTypesArgs>
Link copied to clipboard
Builder for BudgetCostTypesArgs.
Link copied to clipboard
data class BudgetNotificationArgs(val comparisonOperator: Output<String>, val notificationType: Output<String>, val subscriberEmailAddresses: Output<List<String>>? = null, val subscriberSnsTopicArns: Output<List<String>>? = null, val threshold: Output<Double>, val thresholdType: Output<String>) : ConvertibleToJava<BudgetNotificationArgs>
Link copied to clipboard
Builder for BudgetNotificationArgs.
Link copied to clipboard
data class BudgetPlannedLimitArgs(val amount: Output<String>, val startTime: Output<String>, val unit: Output<String>) : ConvertibleToJava<BudgetPlannedLimitArgs>
Link copied to clipboard
Builder for BudgetPlannedLimitArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GetBudgetPlainArgs.