Class: TelephonyLineStruct
- Inherits:
-
Object
- Object
- TelephonyLineStruct
- Defined in:
- lib/ovhrb/manager/manager.rb
Overview
http://soapi.ovh.com/managertelephonyLineStruct
Constant Summary collapse
- @@schema_type =
"telephonyLineStruct"
- @@schema_ns =
"http://soapi.ovh.com/manager"
- @@schema_element =
[["number", ["SOAP::SOAPString", XSD::QName.new(nil, "number")]], ["billingAccount", ["SOAP::SOAPString", XSD::QName.new(nil, "billingAccount")]], ["offer", ["SOAP::SOAPString", XSD::QName.new(nil, "offer")]], ["type", ["SOAP::SOAPString", XSD::QName.new(nil, "type")]], ["service", ["SOAP::SOAPString", XSD::QName.new(nil, "service")]], ["expirationDate", ["SOAP::SOAPString", XSD::QName.new(nil, "expirationDate")]], ["description", ["SOAP::SOAPString", XSD::QName.new(nil, "description")]], ["betaGamaOffer", ["SOAP::SOAPBoolean", XSD::QName.new(nil, "betaGamaOffer")]], ["setOn", ["SOAP::SOAPString", XSD::QName.new(nil, "setOn")]], ["aliasPool", ["TelephonyLineAliasPoolStruct", XSD::QName.new(nil, "aliasPool")]], ["pendingAction", ["TelephonyPendingActionStruct", XSD::QName.new(nil, "pendingAction")]]]
Instance Attribute Summary collapse
-
#aliasPool ⇒ Object
Returns the value of attribute aliasPool.
-
#betaGamaOffer ⇒ Object
Returns the value of attribute betaGamaOffer.
-
#billingAccount ⇒ Object
Returns the value of attribute billingAccount.
-
#description ⇒ Object
Returns the value of attribute description.
-
#expirationDate ⇒ Object
Returns the value of attribute expirationDate.
-
#number ⇒ Object
Returns the value of attribute number.
-
#offer ⇒ Object
Returns the value of attribute offer.
-
#pendingAction ⇒ Object
Returns the value of attribute pendingAction.
-
#service ⇒ Object
Returns the value of attribute service.
-
#setOn ⇒ Object
Returns the value of attribute setOn.
-
#type ⇒ Object
Returns the value of attribute type.
Instance Method Summary collapse
-
#initialize(number = nil, billingAccount = nil, offer = nil, type = nil, service = nil, expirationDate = nil, description = nil, betaGamaOffer = nil, setOn = nil, aliasPool = nil, pendingAction = nil) ⇒ TelephonyLineStruct
constructor
A new instance of TelephonyLineStruct.
Constructor Details
#initialize(number = nil, billingAccount = nil, offer = nil, type = nil, service = nil, expirationDate = nil, description = nil, betaGamaOffer = nil, setOn = nil, aliasPool = nil, pendingAction = nil) ⇒ TelephonyLineStruct
Returns a new instance of TelephonyLineStruct.
295 296 297 298 299 300 301 302 303 304 305 306 307 |
# File 'lib/ovhrb/manager/manager.rb', line 295 def initialize(number = nil, billingAccount = nil, offer = nil, type = nil, service = nil, expirationDate = nil, description = nil, betaGamaOffer = nil, setOn = nil, aliasPool = nil, pendingAction = nil) @number = number @billingAccount = billingAccount @offer = offer @type = type @service = service @expirationDate = expirationDate @description = description @betaGamaOffer = betaGamaOffer @setOn = setOn @aliasPool = aliasPool @pendingAction = pendingAction end |
Instance Attribute Details
#aliasPool ⇒ Object
Returns the value of attribute aliasPool.
292 293 294 |
# File 'lib/ovhrb/manager/manager.rb', line 292 def aliasPool @aliasPool end |
#betaGamaOffer ⇒ Object
Returns the value of attribute betaGamaOffer.
290 291 292 |
# File 'lib/ovhrb/manager/manager.rb', line 290 def betaGamaOffer @betaGamaOffer end |
#billingAccount ⇒ Object
Returns the value of attribute billingAccount.
284 285 286 |
# File 'lib/ovhrb/manager/manager.rb', line 284 def billingAccount @billingAccount end |
#description ⇒ Object
Returns the value of attribute description.
289 290 291 |
# File 'lib/ovhrb/manager/manager.rb', line 289 def description @description end |
#expirationDate ⇒ Object
Returns the value of attribute expirationDate.
288 289 290 |
# File 'lib/ovhrb/manager/manager.rb', line 288 def expirationDate @expirationDate end |
#number ⇒ Object
Returns the value of attribute number.
283 284 285 |
# File 'lib/ovhrb/manager/manager.rb', line 283 def number @number end |
#offer ⇒ Object
Returns the value of attribute offer.
285 286 287 |
# File 'lib/ovhrb/manager/manager.rb', line 285 def offer @offer end |
#pendingAction ⇒ Object
Returns the value of attribute pendingAction.
293 294 295 |
# File 'lib/ovhrb/manager/manager.rb', line 293 def pendingAction @pendingAction end |
#service ⇒ Object
Returns the value of attribute service.
287 288 289 |
# File 'lib/ovhrb/manager/manager.rb', line 287 def service @service end |
#setOn ⇒ Object
Returns the value of attribute setOn.
291 292 293 |
# File 'lib/ovhrb/manager/manager.rb', line 291 def setOn @setOn end |
#type ⇒ Object
Returns the value of attribute type.
286 287 288 |
# File 'lib/ovhrb/manager/manager.rb', line 286 def type @type end |