class Azure::Commerce::Mgmt::V2015_06_01_preview::Models::RecurringCharge
Indicates a recurring charge is present for this offer.
Attributes
Name[RW]
recurring_charge[RW]
@return [Integer] The amount of recurring charge as per the offer term.
Private Class Methods
mapper()
click to toggle source
Mapper for RecurringCharge
class as Ruby Hash. This will be used for serialization/deserialization.
# File lib/2015-06-01-preview/generated/azure_mgmt_commerce/models/recurring_charge.rb, line 30 def self.mapper() { client_side_validation: true, required: false, serialized_name: 'Recurring Charge', type: { name: 'Composite', class_name: 'RecurringCharge', model_properties: { effective_date: { client_side_validation: true, required: false, serialized_name: 'EffectiveDate', type: { name: 'DateTime' } }, Name: { client_side_validation: true, required: true, serialized_name: 'Name', type: { name: 'String' } }, recurring_charge: { client_side_validation: true, required: false, serialized_name: 'RecurringCharge', type: { name: 'Number' } } } } } end
new()
click to toggle source
# File lib/2015-06-01-preview/generated/azure_mgmt_commerce/models/recurring_charge.rb, line 16 def initialize @Name = "Recurring Charge" end