public sealed class ListBudgetsRequest : IMessage<ListBudgetsRequest>, IEquatable<ListBudgetsRequest>, IDeepCloneable<ListBudgetsRequest>, IBufferMessage, IMessage, IPageRequestReference documentation and code samples for the Cloud Billing Budget v1 API class ListBudgetsRequest.
Request for ListBudgets
Implements
IMessageListBudgetsRequest, IEquatableListBudgetsRequest, IDeepCloneableListBudgetsRequest, IBufferMessage, IMessage, IPageRequestNamespace
Google.Cloud.Billing.Budgets.V1Assembly
Google.Cloud.Billing.Budgets.V1.dll
Constructors
ListBudgetsRequest()
public ListBudgetsRequest()ListBudgetsRequest(ListBudgetsRequest)
public ListBudgetsRequest(ListBudgetsRequest other)| Parameter | |
|---|---|
| Name | Description |
other |
ListBudgetsRequest |
Properties
PageSize
public int PageSize { get; set; }Optional. The maximum number of budgets to return per page. The default and maximum value are 100.
| Property Value | |
|---|---|
| Type | Description |
int |
|
PageToken
public string PageToken { get; set; }Optional. The value returned by the last ListBudgetsResponse which
indicates that this is a continuation of a prior ListBudgets call,
and that the system should return the next page of data.
| Property Value | |
|---|---|
| Type | Description |
string |
|
Parent
public string Parent { get; set; }Required. Name of billing account to list budgets under. Values
are of the form billingAccounts/{billingAccountId}.
| Property Value | |
|---|---|
| Type | Description |
string |
|
ParentAsBillingAccountName
public BillingAccountName ParentAsBillingAccountName { get; set; }BillingAccountName-typed view over the Parent resource name property.
| Property Value | |
|---|---|
| Type | Description |
BillingAccountName |
|
Scope
public string Scope { get; set; }Optional. Set the scope of the budgets to be returned, in the format of the resource name. The scope of a budget is the cost that it tracks, such as costs for a single project, or the costs for all projects in a folder. Only project scope (in the format of "projects/project-id" or "projects/123") is supported in this field. When this field is set to a project's resource name, the budgets returned are tracking the costs for that project.
| Property Value | |
|---|---|
| Type | Description |
string |
|