Class: Aws::Types::Budget

Inherits:
Object
  • Object
show all
Defined in:
sig/types.rbs

Constant Summary collapse

SENSITIVE =

Returns:

  • ([])

Instance Attribute Summary collapse

Instance Attribute Details

#auto_adjust_dataTypes::AutoAdjustData

Returns the value of attribute auto_adjust_data.



73
74
75
# File 'sig/types.rbs', line 73

def auto_adjust_data
  @auto_adjust_data
end

#billing_view_arn::String

Returns the value of attribute billing_view_arn.

Returns:

  • (::String)


76
77
78
# File 'sig/types.rbs', line 76

def billing_view_arn
  @billing_view_arn
end

#budget_limitTypes::Spend

Returns the value of attribute budget_limit.

Returns:



64
65
66
# File 'sig/types.rbs', line 64

def budget_limit
  @budget_limit
end

#budget_name::String

Returns the value of attribute budget_name.

Returns:

  • (::String)


63
64
65
# File 'sig/types.rbs', line 63

def budget_name
  @budget_name
end

#budget_type"USAGE", ...

Returns the value of attribute budget_type.

Returns:

  • ("USAGE", "COST", "RI_UTILIZATION", "RI_COVERAGE", "SAVINGS_PLANS_UTILIZATION", "SAVINGS_PLANS_COVERAGE")


71
72
73
# File 'sig/types.rbs', line 71

def budget_type
  @budget_type
end

#calculated_spendTypes::CalculatedSpend

Returns the value of attribute calculated_spend.



70
71
72
# File 'sig/types.rbs', line 70

def calculated_spend
  @calculated_spend
end

#cost_filters::Hash[::String, ::Array[::String]]

Returns the value of attribute cost_filters.

Returns:

  • (::Hash[::String, ::Array[::String]])


66
67
68
# File 'sig/types.rbs', line 66

def cost_filters
  @cost_filters
end

#cost_typesTypes::CostTypes

Returns the value of attribute cost_types.

Returns:



67
68
69
# File 'sig/types.rbs', line 67

def cost_types
  @cost_types
end

#filter_expressionTypes::Expression

Returns the value of attribute filter_expression.

Returns:



74
75
76
# File 'sig/types.rbs', line 74

def filter_expression
  @filter_expression
end

#health_statusTypes::HealthStatus

Returns the value of attribute health_status.

Returns:



77
78
79
# File 'sig/types.rbs', line 77

def health_status
  @health_status
end

#last_updated_time::Time

Returns the value of attribute last_updated_time.

Returns:

  • (::Time)


72
73
74
# File 'sig/types.rbs', line 72

def last_updated_time
  @last_updated_time
end

#metrics::Array[("BlendedCost" | "UnblendedCost" | "AmortizedCost" | "NetUnblendedCost" | "NetAmortizedCost" | "UsageQuantity" | "NormalizedUsageAmount" | "Hours")]

Returns the value of attribute metrics.

Returns:

  • (::Array[("BlendedCost" | "UnblendedCost" | "AmortizedCost" | "NetUnblendedCost" | "NetAmortizedCost" | "UsageQuantity" | "NormalizedUsageAmount" | "Hours")])


75
76
77
# File 'sig/types.rbs', line 75

def metrics
  @metrics
end

#planned_budget_limits::Hash[::String, Types::Spend]

Returns the value of attribute planned_budget_limits.

Returns:



65
66
67
# File 'sig/types.rbs', line 65

def planned_budget_limits
  @planned_budget_limits
end

#time_periodTypes::TimePeriod

Returns the value of attribute time_period.

Returns:



69
70
71
# File 'sig/types.rbs', line 69

def time_period
  @time_period
end

#time_unit"DAILY", ...

Returns the value of attribute time_unit.

Returns:

  • ("DAILY", "MONTHLY", "QUARTERLY", "ANNUALLY", "CUSTOM")


68
69
70
# File 'sig/types.rbs', line 68

def time_unit
  @time_unit
end