Package-level declarations

Types

Link copied to clipboard
data class BudgetActionActionThreshold(val actionThresholdType: String, val actionThresholdValue: Double)
Link copied to clipboard
data class BudgetActionDefinition(val iamActionDefinition: BudgetActionDefinitionIamActionDefinition? = null, val scpActionDefinition: BudgetActionDefinitionScpActionDefinition? = null, val ssmActionDefinition: BudgetActionDefinitionSsmActionDefinition? = null)
data class BudgetActionDefinitionIamActionDefinition(val groups: List<String>? = null, val policyArn: String, val roles: List<String>? = null, val users: List<String>? = null)
data class BudgetActionDefinitionScpActionDefinition(val policyId: String, val targetIds: List<String>)
data class BudgetActionDefinitionSsmActionDefinition(val actionSubType: String, val instanceIds: List<String>, val region: String)
Link copied to clipboard
data class BudgetActionSubscriber(val address: String, val subscriptionType: String)
Link copied to clipboard
data class BudgetAutoAdjustData(val autoAdjustType: String, val historicalOptions: BudgetAutoAdjustDataHistoricalOptions? = null, val lastAutoAdjustTime: String? = null)
Link copied to clipboard
data class BudgetAutoAdjustDataHistoricalOptions(val budgetAdjustmentPeriod: Int, val lookbackAvailablePeriods: Int? = null)
Link copied to clipboard
data class BudgetCostFilter(val name: String, val values: List<String>)
Link copied to clipboard
data class BudgetCostTypes(val includeCredit: Boolean? = null, val includeDiscount: Boolean? = null, val includeOtherSubscription: Boolean? = null, val includeRecurring: Boolean? = null, val includeRefund: Boolean? = null, val includeSubscription: Boolean? = null, val includeSupport: Boolean? = null, val includeTax: Boolean? = null, val includeUpfront: Boolean? = null, val useAmortized: Boolean? = null, val useBlended: Boolean? = null)
Link copied to clipboard
data class BudgetNotification(val comparisonOperator: String, val notificationType: String, val subscriberEmailAddresses: List<String>? = null, val subscriberSnsTopicArns: List<String>? = null, val threshold: Double, val thresholdType: String)
Link copied to clipboard
data class BudgetPlannedLimit(val amount: String, val startTime: String, val unit: String)