Cloud Channel V1 API - Class Google::Cloud::Channel::V1::Plan (v0.12.0)

Reference documentation and code samples for the Cloud Channel V1 API class Google::Cloud::Channel::V1::Plan.

The payment plan for the Offer. Describes how to make a payment.

Inherits

  • Object

Extended By

  • Google::Protobuf::MessageExts::ClassMethods

Includes

  • Google::Protobuf::MessageExts

Methods

#billing_account

def billing_account() -> ::String
Returns
  • (::String) — Reseller Billing account to charge after an offer transaction. Only present for Google Cloud Platform offers.

#billing_account=

def billing_account=(value) -> ::String
Parameter
  • value (::String) — Reseller Billing account to charge after an offer transaction. Only present for Google Cloud Platform offers.
Returns
  • (::String) — Reseller Billing account to charge after an offer transaction. Only present for Google Cloud Platform offers.

#payment_cycle

def payment_cycle() -> ::Google::Cloud::Channel::V1::Period
Returns

#payment_cycle=

def payment_cycle=(value) -> ::Google::Cloud::Channel::V1::Period
Parameter
Returns

#payment_plan

def payment_plan() -> ::Google::Cloud::Channel::V1::PaymentPlan
Returns

#payment_plan=

def payment_plan=(value) -> ::Google::Cloud::Channel::V1::PaymentPlan
Parameter
Returns

#payment_type

def payment_type() -> ::Google::Cloud::Channel::V1::PaymentType
Returns

#payment_type=

def payment_type=(value) -> ::Google::Cloud::Channel::V1::PaymentType
Parameter
Returns

#trial_period

def trial_period() -> ::Google::Cloud::Channel::V1::Period
Returns
  • (::Google::Cloud::Channel::V1::Period) — Present for Offers with a trial period. For trial-only Offers, a paid service needs to start before the trial period ends for continued service. For Regular Offers with a trial period, the regular pricing goes into effect when trial period ends, or if paid service is started before the end of the trial period.

#trial_period=

def trial_period=(value) -> ::Google::Cloud::Channel::V1::Period
Parameter
  • value (::Google::Cloud::Channel::V1::Period) — Present for Offers with a trial period. For trial-only Offers, a paid service needs to start before the trial period ends for continued service. For Regular Offers with a trial period, the regular pricing goes into effect when trial period ends, or if paid service is started before the end of the trial period.
Returns
  • (::Google::Cloud::Channel::V1::Period) — Present for Offers with a trial period. For trial-only Offers, a paid service needs to start before the trial period ends for continued service. For Regular Offers with a trial period, the regular pricing goes into effect when trial period ends, or if paid service is started before the end of the trial period.