class Softlayer::Billing::Item::Cancellation::Reason

Constants

SERVICE

Attributes

billing_cancel_reason_category_id[RW]
billing_cancellation_reason_category[RW]
billing_item_count[RW]
billing_items[RW]
id[RW]
key_name[RW]
reason[RW]
translated_reason[RW]

Public Class Methods

get_all_cancellation_reasons() click to toggle source
# File lib/softlayer/billing/item/cancellation/reason.rb, line 17
def self.get_all_cancellation_reasons
  request(:get_all_cancellation_reasons, Array[Softlayer::Billing::Item::Cancellation::Reason])
end

Public Instance Methods

get_billing_cancellation_reason_category() click to toggle source
# File lib/softlayer/billing/item/cancellation/reason.rb, line 21
def get_billing_cancellation_reason_category
  request(:get_billing_cancellation_reason_category, Softlayer::Billing::Item::Cancellation::Reason::Category)
end
get_billing_items() click to toggle source
# File lib/softlayer/billing/item/cancellation/reason.rb, line 25
def get_billing_items
  request(:get_billing_items, Array[Softlayer::Billing::Item])
end
get_object() click to toggle source
# File lib/softlayer/billing/item/cancellation/reason.rb, line 29
def get_object
  request(:get_object, Softlayer::Billing::Item::Cancellation::Reason)
end
get_translated_reason() click to toggle source
# File lib/softlayer/billing/item/cancellation/reason.rb, line 33
def get_translated_reason
  request(:get_translated_reason, String)
end