public sealed class ListBudgetsRequest : IMessage<ListBudgetsRequest>, IEquatable<ListBudgetsRequest>, IDeepCloneable<ListBudgetsRequest>, IBufferMessage, IMessage, IPageRequest
Reference 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 |