Struct google_adexchangebuyer1d3::Budget [−][src]
pub struct Budget { pub billing_id: Option<String>, pub kind: Option<String>, pub budget_amount: Option<String>, pub currency_code: Option<String>, pub id: Option<String>, pub account_id: Option<String>, }
The configuration data for Ad Exchange RTB - Budget API.
Activities
This type is used in activities, which are methods you may call on this type or where this type is involved in. The list links the activity name, along with information about where it is used (one of request and response).
- patch budget (request|response)
- update budget (request|response)
- get budget (response)
Fields
billing_id: Option<String>
The billing id to determine which adgroup to provide budget information for. This is required for get and update requests.
kind: Option<String>
The kind of the resource, i.e. "adexchangebuyer#budget".
budget_amount: Option<String>
The daily budget amount in unit amount of the account currency to apply for the billingId provided. This is required for update requests.
currency_code: Option<String>
The currency code for the buyer. This cannot be altered here.
id: Option<String>
The unique id that describes this item.
account_id: Option<String>
The id of the account. This is required for get and update requests.
Trait Implementations
impl Default for Budget
[src]
impl Default for Budget
impl Clone for Budget
[src]
impl Clone for Budget
fn clone(&self) -> Budget
[src]
fn clone(&self) -> Budget
Returns a copy of the value. Read more
fn clone_from(&mut self, source: &Self)
1.0.0[src]
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from source
. Read more
impl Debug for Budget
[src]
impl Debug for Budget
fn fmt(&self, f: &mut Formatter) -> Result
[src]
fn fmt(&self, f: &mut Formatter) -> Result
Formats the value using the given formatter. Read more
impl RequestValue for Budget
[src]
impl RequestValue for Budget
impl ResponseResult for Budget
[src]
impl ResponseResult for Budget