Class: TencentCloud::Goosefs::V20220519::ChargeAttribute
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Goosefs::V20220519::ChargeAttribute
- Defined in:
- lib/v20220519/models.rb
Overview
付费信息详情
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(curdeadline = nil, paymode = nil, autorenewflag = nil, resourceid = nil) ⇒ ChargeAttribute
constructor
A new instance of ChargeAttribute.
Constructor Details
#initialize(curdeadline = nil, paymode = nil, autorenewflag = nil, resourceid = nil) ⇒ ChargeAttribute
Returns a new instance of ChargeAttribute.
245 246 247 248 249 250 |
# File 'lib/v20220519/models.rb', line 245 def initialize(curdeadline=nil, paymode=nil, autorenewflag=nil, resourceid=nil) @CurDeadline = curdeadline @PayMode = paymode @AutoRenewFlag = autorenewflag @ResourceId = resourceid end |
Instance Attribute Details
#AutoRenewFlag ⇒ Object
243 244 245 |
# File 'lib/v20220519/models.rb', line 243 def AutoRenewFlag @AutoRenewFlag end |
#CurDeadline ⇒ Object
243 244 245 |
# File 'lib/v20220519/models.rb', line 243 def CurDeadline @CurDeadline end |
#PayMode ⇒ Object
243 244 245 |
# File 'lib/v20220519/models.rb', line 243 def PayMode @PayMode end |
#ResourceId ⇒ Object
243 244 245 |
# File 'lib/v20220519/models.rb', line 243 def ResourceId @ResourceId end |
Instance Method Details
#deserialize(params) ⇒ Object
252 253 254 255 256 257 |
# File 'lib/v20220519/models.rb', line 252 def deserialize(params) @CurDeadline = params['CurDeadline'] @PayMode = params['PayMode'] @AutoRenewFlag = params['AutoRenewFlag'] @ResourceId = params['ResourceId'] end |