Class: TencentCloud::Tione::V20191022::StartNotebookInstanceRequest

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

Overview

StartNotebookInstance请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(notebookinstancename = nil, autostopping = nil, stoppingcondition = nil) ⇒ StartNotebookInstanceRequest

Returns a new instance of StartNotebookInstanceRequest.



1796
1797
1798
1799
1800
# File 'lib/v20191022/models.rb', line 1796

def initialize(notebookinstancename=nil, autostopping=nil, stoppingcondition=nil)
  @NotebookInstanceName = notebookinstancename
  @AutoStopping = autostopping
  @StoppingCondition = stoppingcondition
end

Instance Attribute Details

#AutoStoppingObject

取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

    自动停止配置,只在AutoStopping为Enabled的时候生效



1794
1795
1796
# File 'lib/v20191022/models.rb', line 1794

def AutoStopping
  @AutoStopping
end

#NotebookInstanceNameObject

取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

    自动停止配置,只在AutoStopping为Enabled的时候生效



1794
1795
1796
# File 'lib/v20191022/models.rb', line 1794

def NotebookInstanceName
  @NotebookInstanceName
end

#StoppingConditionObject

取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

    自动停止配置,只在AutoStopping为Enabled的时候生效



1794
1795
1796
# File 'lib/v20191022/models.rb', line 1794

def StoppingCondition
  @StoppingCondition
end

Instance Method Details

#deserialize(params) ⇒ Object



1802
1803
1804
1805
1806
1807
1808
1809
# File 'lib/v20191022/models.rb', line 1802

def deserialize(params)
  @NotebookInstanceName = params['NotebookInstanceName']
  @AutoStopping = params['AutoStopping']
  unless params['StoppingCondition'].nil?
    @StoppingCondition = StoppingCondition.new
    @StoppingCondition.deserialize(params['StoppingCondition'])
  end
end