public sealed class UpdateBudgetRequest : IMessage<UpdateBudgetRequest>, IEquatable<UpdateBudgetRequest>, IDeepCloneable<UpdateBudgetRequest>, IBufferMessage, IMessage
Request for UpdateBudget
Implements
IMessage<UpdateBudgetRequest>, IEquatable<UpdateBudgetRequest>, IDeepCloneable<UpdateBudgetRequest>, 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 |