Show / Hide Table of Contents

Class GoogleAdsSearchads360V23ServicesAccountBudgetProposalOperation

A single operation to propose the creation of a new account-level budget or edit/end/remove an existing one.

Inheritance
object
GoogleAdsSearchads360V23ServicesAccountBudgetProposalOperation
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.SA360.v23.Data
Assembly: Google.Apis.SA360.v23.dll
Syntax
public class GoogleAdsSearchads360V23ServicesAccountBudgetProposalOperation : IDirectResponseSchema

Properties

Create

Create operation: A new proposal to create a new budget, edit an existing budget, end an actively running budget, or remove an approved budget scheduled to start in the future. No resource name is expected for the new proposal.

Declaration
[JsonProperty("create")]
public virtual GoogleAdsSearchads360V23ResourcesAccountBudgetProposal Create { get; set; }
Property Value
Type Description
GoogleAdsSearchads360V23ResourcesAccountBudgetProposal

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

Remove

Remove operation: A resource name for the removed proposal is expected, in this format: customers/{customer_id}/accountBudgetProposals/{account_budget_proposal_id} A request may be cancelled iff it is pending.

Declaration
[JsonProperty("remove")]
public virtual string Remove { get; set; }
Property Value
Type Description
string

UpdateMask

FieldMask that determines which budget fields are modified. While budgets may be modified, proposals that propose such modifications are final. Therefore, update operations are not supported for proposals. Proposals that modify budgets have the 'update' proposal type. Specifying a mask for any other proposal type is considered an error.

Declaration
[JsonProperty("updateMask")]
public virtual object UpdateMask { get; set; }
Property Value
Type Description
object

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX