Class: TencentCloud::Dlc::V20210125::CreateNotebookSessionRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dlc::V20210125::CreateNotebookSessionRequest
- Defined in:
- lib/v20210125/models.rb
Overview
CreateNotebookSession请求参数结构体
Instance Attribute Summary collapse
-
#Arguments ⇒ Object
1.
-
#DataEngineName ⇒ Object
1.
-
#DriverSize ⇒ Object
1.
-
#ExecutorMaxNumbers ⇒ Object
1.
-
#ExecutorNumbers ⇒ Object
1.
-
#ExecutorSize ⇒ Object
1.
-
#IsInherit ⇒ Object
1.
-
#Kind ⇒ Object
1.
-
#Name ⇒ Object
1.
-
#ProgramArchives ⇒ Object
1.
-
#ProgramDependentFiles ⇒ Object
1.
-
#ProgramDependentJars ⇒ Object
1.
-
#ProgramDependentPython ⇒ Object
1.
-
#ProxyUser ⇒ Object
1.
-
#SparkImage ⇒ Object
1.
-
#TimeoutInSecond ⇒ Object
1.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, kind = nil, dataenginename = nil, programdependentfiles = nil, programdependentjars = nil, programdependentpython = nil, programarchives = nil, driversize = nil, executorsize = nil, executornumbers = nil, arguments = nil, proxyuser = nil, timeoutinsecond = nil, executormaxnumbers = nil, sparkimage = nil, isinherit = nil) ⇒ CreateNotebookSessionRequest
constructor
A new instance of CreateNotebookSessionRequest.
Constructor Details
#initialize(name = nil, kind = nil, dataenginename = nil, programdependentfiles = nil, programdependentjars = nil, programdependentpython = nil, programarchives = nil, driversize = nil, executorsize = nil, executornumbers = nil, arguments = nil, proxyuser = nil, timeoutinsecond = nil, executormaxnumbers = nil, sparkimage = nil, isinherit = nil) ⇒ CreateNotebookSessionRequest
Returns a new instance of CreateNotebookSessionRequest.
2337 2338 2339 2340 2341 2342 2343 2344 2345 2346 2347 2348 2349 2350 2351 2352 2353 2354 |
# File 'lib/v20210125/models.rb', line 2337 def initialize(name=nil, kind=nil, dataenginename=nil, programdependentfiles=nil, programdependentjars=nil, programdependentpython=nil, programarchives=nil, driversize=nil, executorsize=nil, executornumbers=nil, arguments=nil, proxyuser=nil, timeoutinsecond=nil, executormaxnumbers=nil, sparkimage=nil, isinherit=nil) @Name = name @Kind = kind @DataEngineName = dataenginename @ProgramDependentFiles = programdependentfiles @ProgramDependentJars = programdependentjars @ProgramDependentPython = programdependentpython @ProgramArchives = programarchives @DriverSize = driversize @ExecutorSize = executorsize @ExecutorNumbers = executornumbers @Arguments = arguments @ProxyUser = proxyuser @TimeoutInSecond = timeoutinsecond @ExecutorMaxNumbers = executormaxnumbers @SparkImage = sparkimage @IsInherit = isinherit end |
Instance Attribute Details
#Arguments ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def Arguments @Arguments end |
#DataEngineName ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def DataEngineName @DataEngineName end |
#DriverSize ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def DriverSize @DriverSize end |
#ExecutorMaxNumbers ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def ExecutorMaxNumbers @ExecutorMaxNumbers end |
#ExecutorNumbers ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def ExecutorNumbers @ExecutorNumbers end |
#ExecutorSize ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def ExecutorSize @ExecutorSize end |
#IsInherit ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def IsInherit @IsInherit end |
#Kind ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def Kind @Kind end |
#Name ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def Name @Name end |
#ProgramArchives ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def ProgramArchives @ProgramArchives end |
#ProgramDependentFiles ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def ProgramDependentFiles @ProgramDependentFiles end |
#ProgramDependentJars ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def ProgramDependentJars @ProgramDependentJars end |
#ProgramDependentPython ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def ProgramDependentPython @ProgramDependentPython end |
#ProxyUser ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def ProxyUser @ProxyUser end |
#SparkImage ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def SparkImage @SparkImage end |
#TimeoutInSecond ⇒ Object
-
dlc.eni: 用户配置的eni网关信息,可以通过该字段设置;
-
dlc.role.arn: 用户配置的roleArn鉴权策略配置信息,可以通过该字段设置;
-
dlc.sql.set.config: 用户配置的集群配置信息,可以通过该字段设置;
2335 2336 2337 |
# File 'lib/v20210125/models.rb', line 2335 def TimeoutInSecond @TimeoutInSecond end |
Instance Method Details
#deserialize(params) ⇒ Object
2356 2357 2358 2359 2360 2361 2362 2363 2364 2365 2366 2367 2368 2369 2370 2371 2372 2373 2374 2375 2376 2377 2378 2379 2380 |
# File 'lib/v20210125/models.rb', line 2356 def deserialize(params) @Name = params['Name'] @Kind = params['Kind'] @DataEngineName = params['DataEngineName'] @ProgramDependentFiles = params['ProgramDependentFiles'] @ProgramDependentJars = params['ProgramDependentJars'] @ProgramDependentPython = params['ProgramDependentPython'] @ProgramArchives = params['ProgramArchives'] @DriverSize = params['DriverSize'] @ExecutorSize = params['ExecutorSize'] @ExecutorNumbers = params['ExecutorNumbers'] unless params['Arguments'].nil? @Arguments = [] params['Arguments'].each do |i| kvpair_tmp = KVPair.new kvpair_tmp.deserialize(i) @Arguments << kvpair_tmp end end @ProxyUser = params['ProxyUser'] @TimeoutInSecond = params['TimeoutInSecond'] @ExecutorMaxNumbers = params['ExecutorMaxNumbers'] @SparkImage = params['SparkImage'] @IsInherit = params['IsInherit'] end |