public sealed class ListSkusRequest : IMessage<ListSkusRequest>, IEquatable<ListSkusRequest>, IDeepCloneable<ListSkusRequest>, IBufferMessage, IMessage, IPageRequestReference documentation and code samples for the Google Cloud Billing v1 API class ListSkusRequest.
Request message for ListSkus.
Implements
IMessageListSkusRequest, IEquatableListSkusRequest, IDeepCloneableListSkusRequest, IBufferMessage, IMessage, IPageRequestNamespace
Google.Cloud.Billing.V1Assembly
Google.Cloud.Billing.V1.dll
Constructors
ListSkusRequest()
public ListSkusRequest()ListSkusRequest(ListSkusRequest)
public ListSkusRequest(ListSkusRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ListSkusRequest |
Properties
CurrencyCode
public string CurrencyCode { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
string |
|
EndTime
public Timestamp EndTime { get; set; }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).
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|
PageSize
public int PageSize { get; set; }Requested page size. Defaults to 5000.
| Property Value | |
|---|---|
| Type | Description |
int |
|
PageToken
public string PageToken { get; set; }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.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Parent
public string Parent { get; set; }Required. The name of the service. Example: "services/6F81-5844-456A"
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsServiceName
public ServiceName ParentAsServiceName { get; set; }ServiceName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
ServiceName |
|
StartTime
public Timestamp StartTime { get; set; }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).
| Property Value | |
|---|---|
| Type | Description |
Timestamp |
|