class Softlayer::Account::Agreement

Constants

SERVICE

Attributes

account[RW]
agreement_type[RW]
agreement_type_id[RW]
attached_billing_agreement_file_count[RW]
attached_billing_agreement_files[RW]
auto_renew[RW]
billing_item_count[RW]
billing_items[RW]
cancellation_fee[RW]
create_date[RW]
duration_months[RW]
end_date[RW]
id[RW]
start_date[RW]
status[RW]
status_id[RW]
title[RW]
top_level_billing_item_count[RW]
top_level_billing_items[RW]

Public Instance Methods

get_account() click to toggle source
# File lib/softlayer/account/agreement.rb, line 27
def get_account
  request(:get_account, Softlayer::Account)
end
get_agreement_type() click to toggle source
# File lib/softlayer/account/agreement.rb, line 31
def get_agreement_type
  request(:get_agreement_type, Softlayer::Account::Agreement::Type)
end
get_attached_billing_agreement_files() click to toggle source
# File lib/softlayer/account/agreement.rb, line 35
def get_attached_billing_agreement_files
  request(:get_attached_billing_agreement_files, Array[Softlayer::Account::MasterServiceAgreement])
end
get_billing_items() click to toggle source
# File lib/softlayer/account/agreement.rb, line 39
def get_billing_items
  request(:get_billing_items, Array[Softlayer::Billing::Item])
end
get_object() click to toggle source
# File lib/softlayer/account/agreement.rb, line 43
def get_object
  request(:get_object, Softlayer::Account::Agreement)
end
get_status() click to toggle source
# File lib/softlayer/account/agreement.rb, line 47
def get_status
  request(:get_status, Softlayer::Account::Agreement::Status)
end
get_top_level_billing_items() click to toggle source
# File lib/softlayer/account/agreement.rb, line 51
def get_top_level_billing_items
  request(:get_top_level_billing_items, Array[Softlayer::Billing::Item])
end