Show / Hide Table of Contents

Class Subscription.PlanData

The plan property is required. In this version of the API, the G Suite plans are the flexible plan, annual commitment plan, and the 30-day free trial plan. For more information about the API"s payment plans, see the API concepts.

Inheritance
object
Subscription.PlanData
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Reseller.v1.Data
Assembly: Google.Apis.Reseller.v1.dll
Syntax
public class Subscription.PlanData

Properties

CommitmentInterval

In this version of the API, annual commitment plan's interval is one year. *Note: *When billingMethod value is OFFLINE, the subscription property object plan.commitmentInterval is omitted in all API responses.

Declaration
[JsonProperty("commitmentInterval")]
public virtual Subscription.PlanData.CommitmentIntervalData CommitmentInterval { get; set; }
Property Value
Type Description
Subscription.PlanData.CommitmentIntervalData

IsCommitmentPlan

The isCommitmentPlan property's boolean value identifies the plan as an annual commitment plan: - true — The subscription's plan is an annual commitment plan. - false — The plan is not an annual commitment plan.

Declaration
[JsonProperty("isCommitmentPlan")]
public virtual bool? IsCommitmentPlan { get; set; }
Property Value
Type Description
bool?

PlanName

The planName property is required. This is the name of the subscription's plan. For more information about the Google payment plans, see the API concepts. Possible values are: - ANNUAL_MONTHLY_PAY — The annual commitment plan with monthly payments. *Caution: *ANNUAL_MONTHLY_PAY is returned as ANNUAL in all API responses. - ANNUAL_YEARLY_PAY — The annual commitment plan with yearly payments - FLEXIBLE — The flexible plan - TRIAL — The 30-day free trial plan. A subscription in trial will be suspended after the 30th free day if no payment plan is assigned. Calling changePlan will assign a payment plan to a trial but will not activate the plan. A trial will automatically begin its assigned payment plan after its 30th free day or immediately after calling startPaidService. - FREE — The free plan is exclusive to the Cloud Identity SKU and does not incur any billing.

Declaration
[JsonProperty("planName")]
public virtual string PlanName { get; set; }
Property Value
Type Description
string
In this article
Back to top Generated by DocFX