Reference documentation and code samples for the Google Cloud Billing V1 Client class ListSkusRequest.
Request message for ListSkus
.
Generated from protobuf message google.cloud.billing.v1.ListSkusRequest
Namespace
Google \ Cloud \ Billing \ V1Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ parent
string
Required. The name of the service. Example: "services/6F81-5844-456A"
↳ start_time
Google\Protobuf\Timestamp
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).
↳ end_time
Google\Protobuf\Timestamp
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).
↳ currency_code
string
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.
↳ page_size
int
Requested page size. Defaults to 5000.
↳ page_token
string
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.
getParent
Required. The name of the service.
Example: "services/6F81-5844-456A"
string
setParent
Required. The name of the service.
Example: "services/6F81-5844-456A"
var
string
$this
getStartTime
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).
hasStartTime
clearStartTime
setStartTime
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).
$this
getEndTime
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).
hasEndTime
clearEndTime
setEndTime
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).
$this
getCurrencyCode
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.
string
setCurrencyCode
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.
var
string
$this
getPageSize
Requested page size. Defaults to 5000.
int
setPageSize
Requested page size. Defaults to 5000.
var
int
$this
getPageToken
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.
string
setPageToken
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.
var
string
$this
static::build
parent
string
Required. The name of the service. Example: "services/6F81-5844-456A" Please see CloudCatalogClient::serviceName() for help formatting this field.