Struct google_reseller1_sandbox::api::ChangePlanRequest[][src]

pub struct ChangePlanRequest {
    pub deal_code: Option<String>,
    pub kind: Option<String>,
    pub plan_name: Option<String>,
    pub purchase_order_id: Option<String>,
    pub seats: Option<Seats>,
}

JSON template for the ChangePlan rpc request.

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).

Fields

deal_code: Option<String>

External name of the deal code applicable for the subscription. This field is optional. If missing, the deal price plan won’t be used.

kind: Option<String>

Identifies the resource as a subscription change plan request.

plan_name: Option<String>

Name of the plan to change to.

purchase_order_id: Option<String>

Purchase order id for your order tracking purposes.

seats: Option<Seats>

Number/Limit of seats in the new plan.

Trait Implementations

impl Clone for ChangePlanRequest[src]

impl Debug for ChangePlanRequest[src]

impl Default for ChangePlanRequest[src]

impl<'de> Deserialize<'de> for ChangePlanRequest[src]

impl RequestValue for ChangePlanRequest[src]

impl Serialize for ChangePlanRequest[src]

Auto Trait Implementations

Blanket Implementations

impl<T> Any for T where
    T: 'static + ?Sized
[src]

impl<T> Borrow<T> for T where
    T: ?Sized
[src]

impl<T> BorrowMut<T> for T where
    T: ?Sized
[src]

impl<T> DeserializeOwned for T where
    T: for<'de> Deserialize<'de>, 
[src]

impl<T> From<T> for T[src]

impl<T> Instrument for T[src]

impl<T, U> Into<U> for T where
    U: From<T>, 
[src]

impl<T> ToOwned for T where
    T: Clone
[src]

type Owned = T

The resulting type after obtaining ownership.

impl<T, U> TryFrom<U> for T where
    U: Into<T>, 
[src]

type Error = Infallible

The type returned in the event of a conversion error.

impl<T, U> TryInto<U> for T where
    U: TryFrom<T>, 
[src]

type Error = <U as TryFrom<T>>::Error

The type returned in the event of a conversion error.