Class: TencentCloud::Cynosdb::V20190107::CloseProxyRequest

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

Overview

CloseProxy请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(clusterid = nil, proxygroupid = nil, onlycloserw = nil) ⇒ CloseProxyRequest

Returns a new instance of CloseProxyRequest.



1489
1490
1491
1492
1493
# File 'lib/v20190107/models.rb', line 1489

def initialize(clusterid=nil, proxygroupid=nil, onlycloserw=nil)
  @ClusterId = clusterid
  @ProxyGroupId = proxygroupid
  @OnlyCloseRW = onlycloserw
end

Instance Attribute Details

#ClusterIdObject

Parameters:

  • ClusterId:

    集群ID

  • ProxyGroupId:

    数据库代理组ID

  • OnlyCloseRW:

    是否只关闭读写分离,取值:是 “true”,“false”



1487
1488
1489
# File 'lib/v20190107/models.rb', line 1487

def ClusterId
  @ClusterId
end

#OnlyCloseRWObject

Parameters:

  • ClusterId:

    集群ID

  • ProxyGroupId:

    数据库代理组ID

  • OnlyCloseRW:

    是否只关闭读写分离,取值:是 “true”,“false”



1487
1488
1489
# File 'lib/v20190107/models.rb', line 1487

def OnlyCloseRW
  @OnlyCloseRW
end

#ProxyGroupIdObject

Parameters:

  • ClusterId:

    集群ID

  • ProxyGroupId:

    数据库代理组ID

  • OnlyCloseRW:

    是否只关闭读写分离,取值:是 “true”,“false”



1487
1488
1489
# File 'lib/v20190107/models.rb', line 1487

def ProxyGroupId
  @ProxyGroupId
end

Instance Method Details

#deserialize(params) ⇒ Object



1495
1496
1497
1498
1499
# File 'lib/v20190107/models.rb', line 1495

def deserialize(params)
  @ClusterId = params['ClusterId']
  @ProxyGroupId = params['ProxyGroupId']
  @OnlyCloseRW = params['OnlyCloseRW']
end