Class: Google::Cloud::Billing::Budgets::V1::CustomPeriod

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/billing/budgets/v1/budget_model.rb

Overview

All date times begin at 12 AM US and Canadian Pacific Time (UTC-8).

Instance Attribute Summary collapse

Instance Attribute Details

#end_date::Google::Type::Date

Returns 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.



352
353
354
355
# File 'proto_docs/google/cloud/billing/budgets/v1/budget_model.rb', line 352

class CustomPeriod
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#start_date::Google::Type::Date

Returns Required. The start date must be after January 1, 2017.

Returns:



352
353
354
355
# File 'proto_docs/google/cloud/billing/budgets/v1/budget_model.rb', line 352

class CustomPeriod
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end