Class: TelephonyBillingAccountStruct

Inherits:
Object
  • Object
show all
Defined in:
lib/ovhrb/manager/manager.rb

Overview

http://soapi.ovh.com/managertelephonyBillingAccountStruct

Constant Summary collapse

@@schema_type =
"telephonyBillingAccountStruct"
@@schema_ns =
"http://soapi.ovh.com/manager"
@@schema_element =
[["description", ["SOAP::SOAPString", XSD::QName.new(nil, "description")]], ["mobile", ["SOAP::SOAPString", XSD::QName.new(nil, "mobile")]], ["mobileDestination", ["SOAP::SOAPString", XSD::QName.new(nil, "mobileDestination")]], ["expirationDate", ["SOAP::SOAPString", XSD::QName.new(nil, "expirationDate")]], ["version", ["SOAP::SOAPString", XSD::QName.new(nil, "version")]], ["trusted", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "trusted")]], ["pendingAction", ["TelephonyPendingActionStruct", XSD::QName.new(nil, "pendingAction")]], ["descriptionUser", ["SOAP::SOAPString", XSD::QName.new(nil, "descriptionUser")]]]

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(description = nil, mobile = nil, mobileDestination = nil, expirationDate = nil, version = nil, trusted = nil, pendingAction = nil, descriptionUser = nil) ⇒ TelephonyBillingAccountStruct

Returns a new instance of TelephonyBillingAccountStruct.



189
190
191
192
193
194
195
196
197
198
# File 'lib/ovhrb/manager/manager.rb', line 189

def initialize(description = nil, mobile = nil, mobileDestination = nil, expirationDate = nil, version = nil, trusted = nil, pendingAction = nil, descriptionUser = nil)
  @description = description
  @mobile = mobile
  @mobileDestination = mobileDestination
  @expirationDate = expirationDate
  @version = version
  @trusted = trusted
  @pendingAction = pendingAction
  @descriptionUser = descriptionUser
end

Instance Attribute Details

#descriptionObject

Returns the value of attribute description.



180
181
182
# File 'lib/ovhrb/manager/manager.rb', line 180

def description
  @description
end

#descriptionUserObject

Returns the value of attribute descriptionUser.



187
188
189
# File 'lib/ovhrb/manager/manager.rb', line 187

def descriptionUser
  @descriptionUser
end

#expirationDateObject

Returns the value of attribute expirationDate.



183
184
185
# File 'lib/ovhrb/manager/manager.rb', line 183

def expirationDate
  @expirationDate
end

#mobileObject

Returns the value of attribute mobile.



181
182
183
# File 'lib/ovhrb/manager/manager.rb', line 181

def mobile
  @mobile
end

#mobileDestinationObject

Returns the value of attribute mobileDestination.



182
183
184
# File 'lib/ovhrb/manager/manager.rb', line 182

def mobileDestination
  @mobileDestination
end

#pendingActionObject

Returns the value of attribute pendingAction.



186
187
188
# File 'lib/ovhrb/manager/manager.rb', line 186

def pendingAction
  @pendingAction
end

#trustedObject

Returns the value of attribute trusted.



185
186
187
# File 'lib/ovhrb/manager/manager.rb', line 185

def trusted
  @trusted
end

#versionObject

Returns the value of attribute version.



184
185
186
# File 'lib/ovhrb/manager/manager.rb', line 184

def version
  @version
end