Class: TencentCloud::Emr::V20190103::AttachDisksRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Emr::V20190103::AttachDisksRequest
- Defined in:
- lib/v20190103/models.rb
Overview
AttachDisks请求参数结构体
Instance Attribute Summary collapse
-
#AlignType ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间.
-
#ChargeType ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间.
-
#CreateDisk ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间.
-
#CvmInstanceIds ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间.
-
#DeleteWithInstance ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间.
-
#DiskIds ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间.
-
#DiskSpec ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间.
-
#InstanceId ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间.
-
#SelectiveConfServices ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间.
-
#UnderWriteDuration ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, diskids = nil, aligntype = nil, cvminstanceids = nil, createdisk = nil, diskspec = nil, deletewithinstance = nil, selectiveconfservices = nil, chargetype = nil, underwriteduration = nil) ⇒ AttachDisksRequest
constructor
A new instance of AttachDisksRequest.
Constructor Details
#initialize(instanceid = nil, diskids = nil, aligntype = nil, cvminstanceids = nil, createdisk = nil, diskspec = nil, deletewithinstance = nil, selectiveconfservices = nil, chargetype = nil, underwriteduration = nil) ⇒ AttachDisksRequest
Returns a new instance of AttachDisksRequest.
357 358 359 360 361 362 363 364 365 366 367 368 |
# File 'lib/v20190103/models.rb', line 357 def initialize(instanceid=nil, diskids=nil, aligntype=nil, cvminstanceids=nil, createdisk=nil, diskspec=nil, deletewithinstance=nil, selectiveconfservices=nil, chargetype=nil, underwriteduration=nil) @InstanceId = instanceid @DiskIds = diskids @AlignType = aligntype @CvmInstanceIds = cvminstanceids @CreateDisk = createdisk @DiskSpec = diskspec @DeleteWithInstance = deletewithinstance @SelectiveConfServices = selectiveconfservices @ChargeType = chargetype @UnderWriteDuration = underwriteduration end |
Instance Attribute Details
#AlignType ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间
355 356 357 |
# File 'lib/v20190103/models.rb', line 355 def AlignType @AlignType end |
#ChargeType ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间
355 356 357 |
# File 'lib/v20190103/models.rb', line 355 def ChargeType @ChargeType end |
#CreateDisk ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间
355 356 357 |
# File 'lib/v20190103/models.rb', line 355 def CreateDisk @CreateDisk end |
#CvmInstanceIds ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间
355 356 357 |
# File 'lib/v20190103/models.rb', line 355 def CvmInstanceIds @CvmInstanceIds end |
#DeleteWithInstance ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间
355 356 357 |
# File 'lib/v20190103/models.rb', line 355 def DeleteWithInstance @DeleteWithInstance end |
#DiskIds ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间
355 356 357 |
# File 'lib/v20190103/models.rb', line 355 def DiskIds @DiskIds end |
#DiskSpec ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间
355 356 357 |
# File 'lib/v20190103/models.rb', line 355 def DiskSpec @DiskSpec end |
#InstanceId ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间
355 356 357 |
# File 'lib/v20190103/models.rb', line 355 def InstanceId @InstanceId end |
#SelectiveConfServices ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间
355 356 357 |
# File 'lib/v20190103/models.rb', line 355 def SelectiveConfServices @SelectiveConfServices end |
#UnderWriteDuration ⇒ Object
AUTO_RENEW:自动续费 ALIGN_DEADLINE:自动对其到期时间
355 356 357 |
# File 'lib/v20190103/models.rb', line 355 def UnderWriteDuration @UnderWriteDuration end |
Instance Method Details
#deserialize(params) ⇒ Object
370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 |
# File 'lib/v20190103/models.rb', line 370 def deserialize(params) @InstanceId = params['InstanceId'] @DiskIds = params['DiskIds'] @AlignType = params['AlignType'] @CvmInstanceIds = params['CvmInstanceIds'] @CreateDisk = params['CreateDisk'] unless params['DiskSpec'].nil? @DiskSpec = NodeSpecDiskV2.new @DiskSpec.deserialize(params['DiskSpec']) end @DeleteWithInstance = params['DeleteWithInstance'] @SelectiveConfServices = params['SelectiveConfServices'] @ChargeType = params['ChargeType'] @UnderWriteDuration = params['UnderWriteDuration'] end |