Class: TencentCloud::Dlc::V20210125::DescribeNetworkConnectionsRequest

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

Overview

DescribeNetworkConnections请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(networkconnectiontype = nil, dataenginename = nil, datasourceconnectionvpcid = nil, limit = nil, offset = nil, networkconnectionname = nil) ⇒ DescribeNetworkConnectionsRequest

Returns a new instance of DescribeNetworkConnectionsRequest.



7595
7596
7597
7598
7599
7600
7601
7602
# File 'lib/v20210125/models.rb', line 7595

def initialize(networkconnectiontype=nil, dataenginename=nil, datasourceconnectionvpcid=nil, limit=nil, offset=nil, networkconnectionname=nil)
  @NetworkConnectionType = networkconnectiontype
  @DataEngineName = dataenginename
  @DatasourceConnectionVpcId = datasourceconnectionvpcid
  @Limit = limit
  @Offset = offset
  @NetworkConnectionName = networkconnectionname
end

Instance Attribute Details

#DataEngineNameObject

Parameters:

  • NetworkConnectionType:

    网络配置类型

  • DataEngineName:

    计算引擎名称

  • DatasourceConnectionVpcId:

    数据源vpcid

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    偏移量,默认为0。

  • NetworkConnectionName:

    网络配置名称



7593
7594
7595
# File 'lib/v20210125/models.rb', line 7593

def DataEngineName
  @DataEngineName
end

#DatasourceConnectionVpcIdObject

Parameters:

  • NetworkConnectionType:

    网络配置类型

  • DataEngineName:

    计算引擎名称

  • DatasourceConnectionVpcId:

    数据源vpcid

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    偏移量,默认为0。

  • NetworkConnectionName:

    网络配置名称



7593
7594
7595
# File 'lib/v20210125/models.rb', line 7593

def DatasourceConnectionVpcId
  @DatasourceConnectionVpcId
end

#LimitObject

Parameters:

  • NetworkConnectionType:

    网络配置类型

  • DataEngineName:

    计算引擎名称

  • DatasourceConnectionVpcId:

    数据源vpcid

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    偏移量,默认为0。

  • NetworkConnectionName:

    网络配置名称



7593
7594
7595
# File 'lib/v20210125/models.rb', line 7593

def Limit
  @Limit
end

#NetworkConnectionNameObject

Parameters:

  • NetworkConnectionType:

    网络配置类型

  • DataEngineName:

    计算引擎名称

  • DatasourceConnectionVpcId:

    数据源vpcid

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    偏移量,默认为0。

  • NetworkConnectionName:

    网络配置名称



7593
7594
7595
# File 'lib/v20210125/models.rb', line 7593

def NetworkConnectionName
  @NetworkConnectionName
end

#NetworkConnectionTypeObject

Parameters:

  • NetworkConnectionType:

    网络配置类型

  • DataEngineName:

    计算引擎名称

  • DatasourceConnectionVpcId:

    数据源vpcid

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    偏移量,默认为0。

  • NetworkConnectionName:

    网络配置名称



7593
7594
7595
# File 'lib/v20210125/models.rb', line 7593

def NetworkConnectionType
  @NetworkConnectionType
end

#OffsetObject

Parameters:

  • NetworkConnectionType:

    网络配置类型

  • DataEngineName:

    计算引擎名称

  • DatasourceConnectionVpcId:

    数据源vpcid

  • Limit:

    返回数量,默认为10,最大值为100。

  • Offset:

    偏移量,默认为0。

  • NetworkConnectionName:

    网络配置名称



7593
7594
7595
# File 'lib/v20210125/models.rb', line 7593

def Offset
  @Offset
end

Instance Method Details

#deserialize(params) ⇒ Object



7604
7605
7606
7607
7608
7609
7610
7611
# File 'lib/v20210125/models.rb', line 7604

def deserialize(params)
  @NetworkConnectionType = params['NetworkConnectionType']
  @DataEngineName = params['DataEngineName']
  @DatasourceConnectionVpcId = params['DatasourceConnectionVpcId']
  @Limit = params['Limit']
  @Offset = params['Offset']
  @NetworkConnectionName = params['NetworkConnectionName']
end