class Azure::Consumption::Mgmt::V2018_06_30::Models::BudgetTimePeriod
The start and end date for a budget.
Attributes
end_date[RW]
@return [DateTime] The end date for the budget. If not provided, we default this to 10 years from the start date.
start_date[RW]
@return [DateTime] The start date for the budget.
Public Class Methods
mapper()
click to toggle source
Mapper for BudgetTimePeriod
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2018-06-30/generated/azure_mgmt_consumption/models/budget_time_period.rb, line 27 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'BudgetTimePeriod', type: { name: 'Composite', class_name: 'BudgetTimePeriod', model_properties: { start_date: { client_side_validation: true, required: true, serialized_name: 'startDate', type: { name: 'DateTime' } }, end_date: { client_side_validation: true, required: false, serialized_name: 'endDate', type: { name: 'DateTime' } } } } } end