Class: TencentCloud::Wedata::V20210820::SubmitSqlTaskRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Wedata::V20210820::SubmitSqlTaskRequest
- Defined in:
- lib/v20210820/models.rb
Overview
SubmitSqlTask请求参数结构体
Instance Attribute Summary collapse
- #ComputeResource ⇒ Object
- #ConfParams ⇒ Object
- #DatabaseName ⇒ Object
- #DatabaseType ⇒ Object
- #DatasourceId ⇒ Object
- #DatasourceType ⇒ Object
- #EngineId ⇒ Object
- #GroupId ⇒ Object
- #ProjectId ⇒ Object
- #ResourceQueue ⇒ Object
- #RunParams ⇒ Object
- #ScriptContent ⇒ Object
- #ScriptEncryption ⇒ Object
- #ScriptId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(databasetype = nil, datasourceid = nil, groupid = nil, scriptid = nil, projectid = nil, databasename = nil, engineid = nil, scriptcontent = nil, resourcequeue = nil, datasourcetype = nil, computeresource = nil, runparams = nil, confparams = nil, scriptencryption = nil) ⇒ SubmitSqlTaskRequest
constructor
A new instance of SubmitSqlTaskRequest.
Constructor Details
#initialize(databasetype = nil, datasourceid = nil, groupid = nil, scriptid = nil, projectid = nil, databasename = nil, engineid = nil, scriptcontent = nil, resourcequeue = nil, datasourcetype = nil, computeresource = nil, runparams = nil, confparams = nil, scriptencryption = nil) ⇒ SubmitSqlTaskRequest
Returns a new instance of SubmitSqlTaskRequest.
33934 33935 33936 33937 33938 33939 33940 33941 33942 33943 33944 33945 33946 33947 33948 33949 |
# File 'lib/v20210820/models.rb', line 33934 def initialize(databasetype=nil, datasourceid=nil, groupid=nil, scriptid=nil, projectid=nil, databasename=nil, engineid=nil, scriptcontent=nil, resourcequeue=nil, datasourcetype=nil, computeresource=nil, runparams=nil, confparams=nil, scriptencryption=nil) @DatabaseType = databasetype @DatasourceId = datasourceid @GroupId = groupid @ScriptId = scriptid @ProjectId = projectid @DatabaseName = databasename @EngineId = engineid @ScriptContent = scriptcontent @ResourceQueue = resourcequeue @DatasourceType = datasourcetype @ComputeResource = computeresource @RunParams = runparams @ConfParams = confparams @ScriptEncryption = scriptencryption end |
Instance Attribute Details
#ComputeResource ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def ComputeResource @ComputeResource end |
#ConfParams ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def ConfParams @ConfParams end |
#DatabaseName ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def DatabaseName @DatabaseName end |
#DatabaseType ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def DatabaseType @DatabaseType end |
#DatasourceId ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def DatasourceId @DatasourceId end |
#DatasourceType ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def DatasourceType @DatasourceType end |
#EngineId ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def EngineId @EngineId end |
#GroupId ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def GroupId @GroupId end |
#ProjectId ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def ProjectId @ProjectId end |
#ResourceQueue ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def ResourceQueue @ResourceQueue end |
#RunParams ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def RunParams @RunParams end |
#ScriptContent ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def ScriptContent @ScriptContent end |
#ScriptEncryption ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def ScriptEncryption @ScriptEncryption end |
#ScriptId ⇒ Object
33932 33933 33934 |
# File 'lib/v20210820/models.rb', line 33932 def ScriptId @ScriptId end |
Instance Method Details
#deserialize(params) ⇒ Object
33951 33952 33953 33954 33955 33956 33957 33958 33959 33960 33961 33962 33963 33964 33965 33966 |
# File 'lib/v20210820/models.rb', line 33951 def deserialize(params) @DatabaseType = params['DatabaseType'] @DatasourceId = params['DatasourceId'] @GroupId = params['GroupId'] @ScriptId = params['ScriptId'] @ProjectId = params['ProjectId'] @DatabaseName = params['DatabaseName'] @EngineId = params['EngineId'] @ScriptContent = params['ScriptContent'] @ResourceQueue = params['ResourceQueue'] @DatasourceType = params['DatasourceType'] @ComputeResource = params['ComputeResource'] @RunParams = params['RunParams'] @ConfParams = params['ConfParams'] @ScriptEncryption = params['ScriptEncryption'] end |