Billing API, gRPC: BillingAccountService.ListBillableObjectBindings
Retrieves the list of billable object bindings associated with the specified billing account.
gRPC request
rpc ListBillableObjectBindings (ListBillableObjectBindingsRequest) returns (ListBillableObjectBindingsResponse)
ListBillableObjectBindingsRequest
{
"billingAccountId": "string",
"pageSize": "int64",
"pageToken": "string"
}
Field |
Description |
billingAccountId |
string Required field. ID of the billing account to list associated billable object bindings. |
pageSize |
int64 The maximum number of results per page to return. If the number of available |
pageToken |
string Page token. To get the next page of results, |
ListBillableObjectBindingsResponse
{
"billableObjectBindings": [
{
"effectiveTime": "google.protobuf.Timestamp",
"billableObject": {
"id": "string",
"type": "string"
}
}
],
"nextPageToken": "string"
}
Field |
Description |
billableObjectBindings[] |
List of billable object bindings. |
nextPageToken |
string This token allows you to get the next page of results for list requests. If the number of results |
BillableObjectBinding
Represents a binding of the BillableObject to a BillingAccount.
Field |
Description |
effectiveTime |
Timestamp when binding was created. |
billableObject |
Object that is bound to billing account. |
BillableObject
Represents a link to an object in other service.
This object is being billed in the scope of a billing account.
Field |
Description |
id |
string ID of the object in other service. |
type |
string Billable object type. Can be one of the following:
|