Class: Google::Cloud::Channel::V1::RenewalSettings

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/channel/v1/entitlements.rb

Overview

Renewal settings for renewable Offers.

Instance Attribute Summary collapse

Instance Attribute Details

#enable_renewal::Boolean

Returns If false, the plan will be completed at the end date.

Returns:

  • (::Boolean)

    If false, the plan will be completed at the end date.



208
209
210
211
# File 'proto_docs/google/cloud/channel/v1/entitlements.rb', line 208

class RenewalSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#payment_cycle::Google::Cloud::Channel::V1::Period

Returns Describes how frequently the reseller will be billed, such as once per month.

Returns:



208
209
210
211
# File 'proto_docs/google/cloud/channel/v1/entitlements.rb', line 208

class RenewalSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#payment_plan::Google::Cloud::Channel::V1::PaymentPlan

Returns Describes how a reseller will be billed.

Returns:



208
209
210
211
# File 'proto_docs/google/cloud/channel/v1/entitlements.rb', line 208

class RenewalSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#resize_unit_count::Boolean

Returns If true and enable_renewal = true, the unit (for example seats or licenses) will be set to the number of active units at renewal time.

Returns:

  • (::Boolean)

    If true and enable_renewal = true, the unit (for example seats or licenses) will be set to the number of active units at renewal time.



208
209
210
211
# File 'proto_docs/google/cloud/channel/v1/entitlements.rb', line 208

class RenewalSettings
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end