Class: TencentCloud::Dlc::V20210125::DescribeDataEnginesRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dlc::V20210125::DescribeDataEnginesRequest
- Defined in:
- lib/v20210125/models.rb
Overview
DescribeDataEngines请求参数结构体
Instance Attribute Summary collapse
- #AccessTypes ⇒ Object
- #DatasourceConnectionName ⇒ Object
- #DatasourceConnectionNameSet ⇒ Object
- #EngineExecType ⇒ Object
- #EngineGeneration ⇒ Object
- #EngineType ⇒ Object
- #EngineTypeDetail ⇒ Object
- #ExcludePublicEngine ⇒ Object
- #Filters ⇒ Object
- #Limit ⇒ Object
- #ListHasListener ⇒ Object
- #Offset ⇒ Object
- #SortBy ⇒ Object
- #Sorting ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(offset = nil, filters = nil, sortby = nil, sorting = nil, limit = nil, datasourceconnectionname = nil, excludepublicengine = nil, accesstypes = nil, engineexectype = nil, enginetype = nil, datasourceconnectionnameset = nil, enginegeneration = nil, enginetypedetail = nil, listhaslistener = nil) ⇒ DescribeDataEnginesRequest
constructor
A new instance of DescribeDataEnginesRequest.
Constructor Details
#initialize(offset = nil, filters = nil, sortby = nil, sorting = nil, limit = nil, datasourceconnectionname = nil, excludepublicengine = nil, accesstypes = nil, engineexectype = nil, enginetype = nil, datasourceconnectionnameset = nil, enginegeneration = nil, enginetypedetail = nil, listhaslistener = nil) ⇒ DescribeDataEnginesRequest
Returns a new instance of DescribeDataEnginesRequest.
6862 6863 6864 6865 6866 6867 6868 6869 6870 6871 6872 6873 6874 6875 6876 6877 |
# File 'lib/v20210125/models.rb', line 6862 def initialize(offset=nil, filters=nil, sortby=nil, sorting=nil, limit=nil, datasourceconnectionname=nil, excludepublicengine=nil, accesstypes=nil, engineexectype=nil, enginetype=nil, datasourceconnectionnameset=nil, enginegeneration=nil, enginetypedetail=nil, listhaslistener=nil) @Offset = offset @Filters = filters @SortBy = sortby @Sorting = sorting @Limit = limit @DatasourceConnectionName = datasourceconnectionname @ExcludePublicEngine = excludepublicengine @AccessTypes = accesstypes @EngineExecType = engineexectype @EngineType = enginetype @DatasourceConnectionNameSet = datasourceconnectionnameset @EngineGeneration = enginegeneration @EngineTypeDetail = enginetypedetail @ListHasListener = listhaslistener end |
Instance Attribute Details
#AccessTypes ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def AccessTypes @AccessTypes end |
#DatasourceConnectionName ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def DatasourceConnectionName @DatasourceConnectionName end |
#DatasourceConnectionNameSet ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def DatasourceConnectionNameSet @DatasourceConnectionNameSet end |
#EngineExecType ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def EngineExecType @EngineExecType end |
#EngineGeneration ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def EngineGeneration @EngineGeneration end |
#EngineType ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def EngineType @EngineType end |
#EngineTypeDetail ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def EngineTypeDetail @EngineTypeDetail end |
#ExcludePublicEngine ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def ExcludePublicEngine @ExcludePublicEngine end |
#Filters ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def Filters @Filters end |
#Limit ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def Limit @Limit end |
#ListHasListener ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def ListHasListener @ListHasListener end |
#Offset ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def Offset @Offset end |
#SortBy ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def SortBy @SortBy end |
#Sorting ⇒ Object
6860 6861 6862 |
# File 'lib/v20210125/models.rb', line 6860 def Sorting @Sorting end |
Instance Method Details
#deserialize(params) ⇒ Object
6879 6880 6881 6882 6883 6884 6885 6886 6887 6888 6889 6890 6891 6892 6893 6894 6895 6896 6897 6898 6899 6900 6901 |
# File 'lib/v20210125/models.rb', line 6879 def deserialize(params) @Offset = params['Offset'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end @SortBy = params['SortBy'] @Sorting = params['Sorting'] @Limit = params['Limit'] @DatasourceConnectionName = params['DatasourceConnectionName'] @ExcludePublicEngine = params['ExcludePublicEngine'] @AccessTypes = params['AccessTypes'] @EngineExecType = params['EngineExecType'] @EngineType = params['EngineType'] @DatasourceConnectionNameSet = params['DatasourceConnectionNameSet'] @EngineGeneration = params['EngineGeneration'] @EngineTypeDetail = params['EngineTypeDetail'] @ListHasListener = params['ListHasListener'] end |