Reference documentation and code samples for the Billing Budgets V1 API class Google::Cloud::Billing::Budgets::V1::CustomPeriod.
All date times begin at 12 AM US and Canadian Pacific Time (UTC-8).
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#end_date
def end_date() -> ::Google::Type::Date
Returns
- (::Google::Type::Date) — Optional. The end date of the time period. Budgets with elapsed end date won't be processed. If unset, specifies to track all usage incurred since the start_date.
#end_date=
def end_date=(value) -> ::Google::Type::Date
Parameter
- value (::Google::Type::Date) — Optional. The end date of the time period. Budgets with elapsed end date won't be processed. If unset, specifies to track all usage incurred since the start_date.
Returns
- (::Google::Type::Date) — Optional. The end date of the time period. Budgets with elapsed end date won't be processed. If unset, specifies to track all usage incurred since the start_date.
#start_date
def start_date() -> ::Google::Type::Date
Returns
- (::Google::Type::Date) — Required. The start date must be after January 1, 2017.
#start_date=
def start_date=(value) -> ::Google::Type::Date
Parameter
- value (::Google::Type::Date) — Required. The start date must be after January 1, 2017.
Returns
- (::Google::Type::Date) — Required. The start date must be after January 1, 2017.