Class: Google::Cloud::Billing::V1::ListSkusRequest
- Inherits:
-
Object
- Object
- Google::Cloud::Billing::V1::ListSkusRequest
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/billing/v1/cloud_catalog.rb
Overview
Request message for ListSkus
.
Instance Attribute Summary collapse
-
#currency_code ⇒ ::String
The ISO 4217 currency code for the pricing info in the response proto.
-
#end_time ⇒ ::Google::Protobuf::Timestamp
Optional exclusive end time of the time range for which the pricing versions will be returned.
-
#page_size ⇒ ::Integer
Requested page size.
-
#page_token ⇒ ::String
A token identifying a page of results to return.
-
#parent ⇒ ::String
Required.
-
#start_time ⇒ ::Google::Protobuf::Timestamp
Optional inclusive start time of the time range for which the pricing versions will be returned.
Instance Attribute Details
#currency_code ⇒ ::String
Returns The ISO 4217 currency code for the pricing info in the response proto. Will use the conversion rate as of start_time. Optional. If not specified USD will be used.
331 332 333 334 |
# File 'proto_docs/google/cloud/billing/v1/cloud_catalog.rb', line 331 class ListSkusRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#end_time ⇒ ::Google::Protobuf::Timestamp
Returns Optional exclusive end time of the time range for which the pricing versions will be returned. Timestamps in the future are not allowed. The time range has to be within a single calendar month in America/Los_Angeles timezone. Time range as a whole is optional. If not specified, the latest pricing will be returned (up to 12 hours old at most).
331 332 333 334 |
# File 'proto_docs/google/cloud/billing/v1/cloud_catalog.rb', line 331 class ListSkusRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#page_size ⇒ ::Integer
Returns Requested page size. Defaults to 5000.
331 332 333 334 |
# File 'proto_docs/google/cloud/billing/v1/cloud_catalog.rb', line 331 class ListSkusRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#page_token ⇒ ::String
Returns A token identifying a page of results to return. This should be a
next_page_token
value returned from a previous ListSkus
call. If unspecified, the first page of results is returned.
331 332 333 334 |
# File 'proto_docs/google/cloud/billing/v1/cloud_catalog.rb', line 331 class ListSkusRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#parent ⇒ ::String
Returns Required. The name of the service. Example: "services/6F81-5844-456A".
331 332 333 334 |
# File 'proto_docs/google/cloud/billing/v1/cloud_catalog.rb', line 331 class ListSkusRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#start_time ⇒ ::Google::Protobuf::Timestamp
Returns Optional inclusive start time of the time range for which the pricing versions will be returned. Timestamps in the future are not allowed. The time range has to be within a single calendar month in America/Los_Angeles timezone. Time range as a whole is optional. If not specified, the latest pricing will be returned (up to 12 hours old at most).
331 332 333 334 |
# File 'proto_docs/google/cloud/billing/v1/cloud_catalog.rb', line 331 class ListSkusRequest include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |