Class: Google::Cloud::Channel::V1::PriceByResource

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

Overview

Represents price by resource type.

Instance Attribute Summary collapse

Instance Attribute Details

#price::Google::Cloud::Channel::V1::Price

Returns Price of the Offer. Present if there are no price phases.

Returns:



175
176
177
178
# File 'proto_docs/google/cloud/channel/v1/offers.rb', line 175

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

#price_phases::Array<::Google::Cloud::Channel::V1::PricePhase>

Returns Specifies the price by time range.

Returns:



175
176
177
178
# File 'proto_docs/google/cloud/channel/v1/offers.rb', line 175

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

#resource_type::Google::Cloud::Channel::V1::ResourceType

Returns Resource Type. Example: SEAT.

Returns:



175
176
177
178
# File 'proto_docs/google/cloud/channel/v1/offers.rb', line 175

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