public sealed class UpdateBudgetRequest : IMessage<UpdateBudgetRequest>, IEquatable<UpdateBudgetRequest>, IDeepCloneable<UpdateBudgetRequest>, IBufferMessage, IMessage
Reference documentation and code samples for the Cloud Billing Budget v1 API class UpdateBudgetRequest.
Request for UpdateBudget
Implements
IMessageUpdateBudgetRequest, IEquatableUpdateBudgetRequest, IDeepCloneableUpdateBudgetRequest, IBufferMessage, IMessageNamespace
Google.Cloud.Billing.Budgets.V1Assembly
Google.Cloud.Billing.Budgets.V1.dll
Constructors
UpdateBudgetRequest()
public UpdateBudgetRequest()
UpdateBudgetRequest(UpdateBudgetRequest)
public UpdateBudgetRequest(UpdateBudgetRequest other)
Parameter | |
---|---|
Name | Description |
other | UpdateBudgetRequest |
Properties
Budget
public Budget Budget { get; set; }
Required. The updated budget object. The budget to update is specified by the budget name in the budget.
Property Value | |
---|---|
Type | Description |
Budget |
UpdateMask
public FieldMask UpdateMask { get; set; }
Optional. Indicates which fields in the provided budget to update.
Read-only fields (such as name
) cannot be changed. If this is not
provided, then only fields with non-default values from the request are
updated. See
https://developers.google.com/protocol-buffers/docs/proto3#default for more
details about default values.
Property Value | |
---|---|
Type | Description |
FieldMask |