Class: TencentCloud::Cdb::V20170320::DescribeProxySupportParamResponse

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

Overview

DescribeProxySupportParam返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(proxyversion = nil, supportpool = nil, poolmin = nil, poolmax = nil, supporttranssplit = nil, supportpoolminversion = nil, supporttranssplitminversion = nil, supportreadonly = nil, supportautoloadbalance = nil, supportaccessmode = nil, requestid = nil) ⇒ DescribeProxySupportParamResponse

Returns a new instance of DescribeProxySupportParamResponse.



7819
7820
7821
7822
7823
7824
7825
7826
7827
7828
7829
7830
7831
# File 'lib/v20170320/models.rb', line 7819

def initialize(proxyversion=nil, supportpool=nil, poolmin=nil, poolmax=nil, supporttranssplit=nil, supportpoolminversion=nil, supporttranssplitminversion=nil, supportreadonly=nil, supportautoloadbalance=nil, supportaccessmode=nil, requestid=nil)
  @ProxyVersion = proxyversion
  @SupportPool = supportpool
  @PoolMin = poolmin
  @PoolMax = poolmax
  @SupportTransSplit = supporttranssplit
  @SupportPoolMinVersion = supportpoolminversion
  @SupportTransSplitMinVersion = supporttranssplitminversion
  @SupportReadOnly = supportreadonly
  @SupportAutoLoadBalance = supportautoloadbalance
  @SupportAccessMode = supportaccessmode
  @RequestId = requestid
end

Instance Attribute Details

#PoolMaxObject

Parameters:

  • ProxyVersion:

    支持最大代理版本

  • SupportPool:

    是否支持连接池

  • PoolMin:

    连接池最小值

  • PoolMax:

    连接池最大值

  • SupportTransSplit:

    是否支持事务拆分

  • SupportPoolMinVersion:

    支持连接池的最小代理版本

  • SupportTransSplitMinVersion:

    支持事务拆分的最小代理版本

  • SupportReadOnly:

    是否支持设置只读

  • SupportAutoLoadBalance:

    是否自动均衡负载

  • SupportAccessMode:

    是否支持接入模式

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7817
7818
7819
# File 'lib/v20170320/models.rb', line 7817

def PoolMax
  @PoolMax
end

#PoolMinObject

Parameters:

  • ProxyVersion:

    支持最大代理版本

  • SupportPool:

    是否支持连接池

  • PoolMin:

    连接池最小值

  • PoolMax:

    连接池最大值

  • SupportTransSplit:

    是否支持事务拆分

  • SupportPoolMinVersion:

    支持连接池的最小代理版本

  • SupportTransSplitMinVersion:

    支持事务拆分的最小代理版本

  • SupportReadOnly:

    是否支持设置只读

  • SupportAutoLoadBalance:

    是否自动均衡负载

  • SupportAccessMode:

    是否支持接入模式

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7817
7818
7819
# File 'lib/v20170320/models.rb', line 7817

def PoolMin
  @PoolMin
end

#ProxyVersionObject

Parameters:

  • ProxyVersion:

    支持最大代理版本

  • SupportPool:

    是否支持连接池

  • PoolMin:

    连接池最小值

  • PoolMax:

    连接池最大值

  • SupportTransSplit:

    是否支持事务拆分

  • SupportPoolMinVersion:

    支持连接池的最小代理版本

  • SupportTransSplitMinVersion:

    支持事务拆分的最小代理版本

  • SupportReadOnly:

    是否支持设置只读

  • SupportAutoLoadBalance:

    是否自动均衡负载

  • SupportAccessMode:

    是否支持接入模式

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7817
7818
7819
# File 'lib/v20170320/models.rb', line 7817

def ProxyVersion
  @ProxyVersion
end

#RequestIdObject

Parameters:

  • ProxyVersion:

    支持最大代理版本

  • SupportPool:

    是否支持连接池

  • PoolMin:

    连接池最小值

  • PoolMax:

    连接池最大值

  • SupportTransSplit:

    是否支持事务拆分

  • SupportPoolMinVersion:

    支持连接池的最小代理版本

  • SupportTransSplitMinVersion:

    支持事务拆分的最小代理版本

  • SupportReadOnly:

    是否支持设置只读

  • SupportAutoLoadBalance:

    是否自动均衡负载

  • SupportAccessMode:

    是否支持接入模式

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7817
7818
7819
# File 'lib/v20170320/models.rb', line 7817

def RequestId
  @RequestId
end

#SupportAccessModeObject

Parameters:

  • ProxyVersion:

    支持最大代理版本

  • SupportPool:

    是否支持连接池

  • PoolMin:

    连接池最小值

  • PoolMax:

    连接池最大值

  • SupportTransSplit:

    是否支持事务拆分

  • SupportPoolMinVersion:

    支持连接池的最小代理版本

  • SupportTransSplitMinVersion:

    支持事务拆分的最小代理版本

  • SupportReadOnly:

    是否支持设置只读

  • SupportAutoLoadBalance:

    是否自动均衡负载

  • SupportAccessMode:

    是否支持接入模式

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7817
7818
7819
# File 'lib/v20170320/models.rb', line 7817

def SupportAccessMode
  @SupportAccessMode
end

#SupportAutoLoadBalanceObject

Parameters:

  • ProxyVersion:

    支持最大代理版本

  • SupportPool:

    是否支持连接池

  • PoolMin:

    连接池最小值

  • PoolMax:

    连接池最大值

  • SupportTransSplit:

    是否支持事务拆分

  • SupportPoolMinVersion:

    支持连接池的最小代理版本

  • SupportTransSplitMinVersion:

    支持事务拆分的最小代理版本

  • SupportReadOnly:

    是否支持设置只读

  • SupportAutoLoadBalance:

    是否自动均衡负载

  • SupportAccessMode:

    是否支持接入模式

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7817
7818
7819
# File 'lib/v20170320/models.rb', line 7817

def SupportAutoLoadBalance
  @SupportAutoLoadBalance
end

#SupportPoolObject

Parameters:

  • ProxyVersion:

    支持最大代理版本

  • SupportPool:

    是否支持连接池

  • PoolMin:

    连接池最小值

  • PoolMax:

    连接池最大值

  • SupportTransSplit:

    是否支持事务拆分

  • SupportPoolMinVersion:

    支持连接池的最小代理版本

  • SupportTransSplitMinVersion:

    支持事务拆分的最小代理版本

  • SupportReadOnly:

    是否支持设置只读

  • SupportAutoLoadBalance:

    是否自动均衡负载

  • SupportAccessMode:

    是否支持接入模式

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7817
7818
7819
# File 'lib/v20170320/models.rb', line 7817

def SupportPool
  @SupportPool
end

#SupportPoolMinVersionObject

Parameters:

  • ProxyVersion:

    支持最大代理版本

  • SupportPool:

    是否支持连接池

  • PoolMin:

    连接池最小值

  • PoolMax:

    连接池最大值

  • SupportTransSplit:

    是否支持事务拆分

  • SupportPoolMinVersion:

    支持连接池的最小代理版本

  • SupportTransSplitMinVersion:

    支持事务拆分的最小代理版本

  • SupportReadOnly:

    是否支持设置只读

  • SupportAutoLoadBalance:

    是否自动均衡负载

  • SupportAccessMode:

    是否支持接入模式

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7817
7818
7819
# File 'lib/v20170320/models.rb', line 7817

def SupportPoolMinVersion
  @SupportPoolMinVersion
end

#SupportReadOnlyObject

Parameters:

  • ProxyVersion:

    支持最大代理版本

  • SupportPool:

    是否支持连接池

  • PoolMin:

    连接池最小值

  • PoolMax:

    连接池最大值

  • SupportTransSplit:

    是否支持事务拆分

  • SupportPoolMinVersion:

    支持连接池的最小代理版本

  • SupportTransSplitMinVersion:

    支持事务拆分的最小代理版本

  • SupportReadOnly:

    是否支持设置只读

  • SupportAutoLoadBalance:

    是否自动均衡负载

  • SupportAccessMode:

    是否支持接入模式

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7817
7818
7819
# File 'lib/v20170320/models.rb', line 7817

def SupportReadOnly
  @SupportReadOnly
end

#SupportTransSplitObject

Parameters:

  • ProxyVersion:

    支持最大代理版本

  • SupportPool:

    是否支持连接池

  • PoolMin:

    连接池最小值

  • PoolMax:

    连接池最大值

  • SupportTransSplit:

    是否支持事务拆分

  • SupportPoolMinVersion:

    支持连接池的最小代理版本

  • SupportTransSplitMinVersion:

    支持事务拆分的最小代理版本

  • SupportReadOnly:

    是否支持设置只读

  • SupportAutoLoadBalance:

    是否自动均衡负载

  • SupportAccessMode:

    是否支持接入模式

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7817
7818
7819
# File 'lib/v20170320/models.rb', line 7817

def SupportTransSplit
  @SupportTransSplit
end

#SupportTransSplitMinVersionObject

Parameters:

  • ProxyVersion:

    支持最大代理版本

  • SupportPool:

    是否支持连接池

  • PoolMin:

    连接池最小值

  • PoolMax:

    连接池最大值

  • SupportTransSplit:

    是否支持事务拆分

  • SupportPoolMinVersion:

    支持连接池的最小代理版本

  • SupportTransSplitMinVersion:

    支持事务拆分的最小代理版本

  • SupportReadOnly:

    是否支持设置只读

  • SupportAutoLoadBalance:

    是否自动均衡负载

  • SupportAccessMode:

    是否支持接入模式

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



7817
7818
7819
# File 'lib/v20170320/models.rb', line 7817

def SupportTransSplitMinVersion
  @SupportTransSplitMinVersion
end

Instance Method Details

#deserialize(params) ⇒ Object



7833
7834
7835
7836
7837
7838
7839
7840
7841
7842
7843
7844
7845
# File 'lib/v20170320/models.rb', line 7833

def deserialize(params)
  @ProxyVersion = params['ProxyVersion']
  @SupportPool = params['SupportPool']
  @PoolMin = params['PoolMin']
  @PoolMax = params['PoolMax']
  @SupportTransSplit = params['SupportTransSplit']
  @SupportPoolMinVersion = params['SupportPoolMinVersion']
  @SupportTransSplitMinVersion = params['SupportTransSplitMinVersion']
  @SupportReadOnly = params['SupportReadOnly']
  @SupportAutoLoadBalance = params['SupportAutoLoadBalance']
  @SupportAccessMode = params['SupportAccessMode']
  @RequestId = params['RequestId']
end