Class: TencentCloud::Tione::V20191022::UpdateNotebookInstanceRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tione::V20191022::UpdateNotebookInstanceRequest
- Defined in:
- lib/v20191022/models.rb
Overview
UpdateNotebookInstance请求参数结构体
Instance Attribute Summary collapse
-
#AdditionalCodeRepositories ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#AutoStopping ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#ClsAccess ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#ClsConfig ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#DefaultCodeRepository ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#DisassociateAdditionalCodeRepositories ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#DisassociateDefaultCodeRepository ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#DisassociateLifecycleScript ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#InstanceType ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#LifecycleScriptsName ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#NotebookInstanceName ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#RoleArn ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#RootAccess ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#StoppingCondition ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
-
#VolumeSizeInGB ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$” 该值为true时,LifecycleScriptsName将被忽略 可以是已创建的存储库名称或者已https://开头的公共git库 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 该值为true时,DefaultCodeRepository将被忽略 该值为true时,AdditionalCodeRepositories将被忽略 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(notebookinstancename = nil, rolearn = nil, rootaccess = nil, volumesizeingb = nil, instancetype = nil, lifecyclescriptsname = nil, disassociatelifecyclescript = nil, defaultcoderepository = nil, additionalcoderepositories = nil, disassociatedefaultcoderepository = nil, disassociateadditionalcoderepositories = nil, clsaccess = nil, autostopping = nil, stoppingcondition = nil, clsconfig = nil) ⇒ UpdateNotebookInstanceRequest
constructor
A new instance of UpdateNotebookInstanceRequest.
Constructor Details
#initialize(notebookinstancename = nil, rolearn = nil, rootaccess = nil, volumesizeingb = nil, instancetype = nil, lifecyclescriptsname = nil, disassociatelifecyclescript = nil, defaultcoderepository = nil, additionalcoderepositories = nil, disassociatedefaultcoderepository = nil, disassociateadditionalcoderepositories = nil, clsaccess = nil, autostopping = nil, stoppingcondition = nil, clsconfig = nil) ⇒ UpdateNotebookInstanceRequest
Returns a new instance of UpdateNotebookInstanceRequest.
2055 2056 2057 2058 2059 2060 2061 2062 2063 2064 2065 2066 2067 2068 2069 2070 2071 |
# File 'lib/v20191022/models.rb', line 2055 def initialize(notebookinstancename=nil, rolearn=nil, rootaccess=nil, volumesizeingb=nil, instancetype=nil, lifecyclescriptsname=nil, disassociatelifecyclescript=nil, defaultcoderepository=nil, additionalcoderepositories=nil, disassociatedefaultcoderepository=nil, disassociateadditionalcoderepositories=nil, clsaccess=nil, autostopping=nil, stoppingcondition=nil, clsconfig=nil) @NotebookInstanceName = notebookinstancename @RoleArn = rolearn @RootAccess = rootaccess @VolumeSizeInGB = volumesizeingb @InstanceType = instancetype @LifecycleScriptsName = lifecyclescriptsname @DisassociateLifecycleScript = disassociatelifecyclescript @DefaultCodeRepository = defaultcoderepository @AdditionalCodeRepositories = additionalcoderepositories @DisassociateDefaultCodeRepository = disassociatedefaultcoderepository @DisassociateAdditionalCodeRepositories = disassociateadditionalcoderepositories @ClsAccess = clsaccess @AutoStopping = autostopping @StoppingCondition = stoppingcondition @ClsConfig = clsconfig end |
Instance Attribute Details
#AdditionalCodeRepositories ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def AdditionalCodeRepositories @AdditionalCodeRepositories end |
#AutoStopping ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def AutoStopping @AutoStopping end |
#ClsAccess ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def ClsAccess @ClsAccess end |
#ClsConfig ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def ClsConfig @ClsConfig end |
#DefaultCodeRepository ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def DefaultCodeRepository @DefaultCodeRepository end |
#DisassociateAdditionalCodeRepositories ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def DisassociateAdditionalCodeRepositories @DisassociateAdditionalCodeRepositories end |
#DisassociateDefaultCodeRepository ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def DisassociateDefaultCodeRepository @DisassociateDefaultCodeRepository end |
#DisassociateLifecycleScript ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def DisassociateLifecycleScript @DisassociateLifecycleScript end |
#InstanceType ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def InstanceType @InstanceType end |
#LifecycleScriptsName ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def LifecycleScriptsName @LifecycleScriptsName end |
#NotebookInstanceName ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def NotebookInstanceName @NotebookInstanceName end |
#RoleArn ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def RoleArn @RoleArn end |
#RootAccess ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def RootAccess @RootAccess end |
#StoppingCondition ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def StoppingCondition @StoppingCondition end |
#VolumeSizeInGB ⇒ Object
规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置
2053 2054 2055 |
# File 'lib/v20191022/models.rb', line 2053 def VolumeSizeInGB @VolumeSizeInGB end |
Instance Method Details
#deserialize(params) ⇒ Object
2073 2074 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 2085 2086 2087 2088 2089 2090 2091 2092 2093 2094 2095 |
# File 'lib/v20191022/models.rb', line 2073 def deserialize(params) @NotebookInstanceName = params['NotebookInstanceName'] @RoleArn = params['RoleArn'] @RootAccess = params['RootAccess'] @VolumeSizeInGB = params['VolumeSizeInGB'] @InstanceType = params['InstanceType'] @LifecycleScriptsName = params['LifecycleScriptsName'] @DisassociateLifecycleScript = params['DisassociateLifecycleScript'] @DefaultCodeRepository = params['DefaultCodeRepository'] @AdditionalCodeRepositories = params['AdditionalCodeRepositories'] @DisassociateDefaultCodeRepository = params['DisassociateDefaultCodeRepository'] @DisassociateAdditionalCodeRepositories = params['DisassociateAdditionalCodeRepositories'] @ClsAccess = params['ClsAccess'] @AutoStopping = params['AutoStopping'] unless params['StoppingCondition'].nil? @StoppingCondition = StoppingCondition.new @StoppingCondition.deserialize(params['StoppingCondition']) end unless params['ClsConfig'].nil? @ClsConfig = ClsConfig.new @ClsConfig.deserialize(params['ClsConfig']) end end |