When passing UpdateBudgetRequest as input to an Aws::Client method, you can use a vanilla Hash:
{
account_id: "AccountId", new_budget: { budget_name: "BudgetName", budget_limit: {
amount: "NumericValue", unit: "UnitValue", },
planned_budget_limits: {
"GenericString" => {
amount: "NumericValue", unit: "UnitValue", },
},
cost_filters: {
"GenericString" => ["GenericString"],
},
cost_types: {
include_tax: false,
include_subscription: false,
use_blended: false,
include_refund: false,
include_credit: false,
include_upfront: false,
include_recurring: false,
include_other_subscription: false,
include_support: false,
include_discount: false,
use_amortized: false,
},
time_unit: "DAILY", time_period: {
start: Time.now,
end: Time.now,
},
calculated_spend: {
actual_spend: { amount: "NumericValue", unit: "UnitValue", },
forecasted_spend: {
amount: "NumericValue", unit: "UnitValue", },
},
budget_type: "USAGE", last_updated_time: Time.now,
},
}
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4