Class: TencentCloud::Cdb::V20170320::UpgradeCDBProxyVersionRequest

Inherits:
TencentCloud::Common::AbstractModel
  • Object
show all
Defined in:
lib/v20170320/models.rb

Overview

UpgradeCDBProxyVersion请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, proxygroupid = nil, srcproxyversion = nil, dstproxyversion = nil, upgradetime = nil) ⇒ UpgradeCDBProxyVersionRequest



14469
14470
14471
14472
14473
14474
14475
# File 'lib/v20170320/models.rb', line 14469

def initialize(instanceid=nil, proxygroupid=nil, srcproxyversion=nil, dstproxyversion=nil, upgradetime=nil)
  @InstanceId = instanceid
  @ProxyGroupId = proxygroupid
  @SrcProxyVersion = srcproxyversion
  @DstProxyVersion = dstproxyversion
  @UpgradeTime = upgradetime
end

Instance Attribute Details

#DstProxyVersionObject



14467
14468
14469
# File 'lib/v20170320/models.rb', line 14467

def DstProxyVersion
  @DstProxyVersion
end

#InstanceIdObject



14467
14468
14469
# File 'lib/v20170320/models.rb', line 14467

def InstanceId
  @InstanceId
end

#ProxyGroupIdObject



14467
14468
14469
# File 'lib/v20170320/models.rb', line 14467

def ProxyGroupId
  @ProxyGroupId
end

#SrcProxyVersionObject



14467
14468
14469
# File 'lib/v20170320/models.rb', line 14467

def SrcProxyVersion
  @SrcProxyVersion
end

#UpgradeTimeObject



14467
14468
14469
# File 'lib/v20170320/models.rb', line 14467

def UpgradeTime
  @UpgradeTime
end

Instance Method Details

#deserialize(params) ⇒ Object



14477
14478
14479
14480
14481
14482
14483
# File 'lib/v20170320/models.rb', line 14477

def deserialize(params)
  @InstanceId = params['InstanceId']
  @ProxyGroupId = params['ProxyGroupId']
  @SrcProxyVersion = params['SrcProxyVersion']
  @DstProxyVersion = params['DstProxyVersion']
  @UpgradeTime = params['UpgradeTime']
end