Class: TencentCloud::Tione::V20191022::UpdateNotebookInstanceRequest

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

Overview

UpdateNotebookInstance请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#AdditionalCodeRepositoriesObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def AdditionalCodeRepositories
  @AdditionalCodeRepositories
end

#AutoStoppingObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def AutoStopping
  @AutoStopping
end

#ClsAccessObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def ClsAccess
  @ClsAccess
end

#ClsConfigObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def ClsConfig
  @ClsConfig
end

#DefaultCodeRepositoryObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def DefaultCodeRepository
  @DefaultCodeRepository
end

#DisassociateAdditionalCodeRepositoriesObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def DisassociateAdditionalCodeRepositories
  @DisassociateAdditionalCodeRepositories
end

#DisassociateDefaultCodeRepositoryObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def DisassociateDefaultCodeRepository
  @DisassociateDefaultCodeRepository
end

#DisassociateLifecycleScriptObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def DisassociateLifecycleScript
  @DisassociateLifecycleScript
end

#InstanceTypeObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def InstanceType
  @InstanceType
end

#LifecycleScriptsNameObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def LifecycleScriptsName
  @LifecycleScriptsName
end

#NotebookInstanceNameObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def NotebookInstanceName
  @NotebookInstanceName
end

#RoleArnObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def RoleArn
  @RoleArn
end

#RootAccessObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def RootAccess
  @RootAccess
end

#StoppingConditionObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



2053
2054
2055
# File 'lib/v20191022/models.rb', line 2053

def StoppingCondition
  @StoppingCondition
end

#VolumeSizeInGBObject

规则:“^(-*[a-zA-Z0-9])*$”该值为true时,LifecycleScriptsName将被忽略可以是已创建的存储库名称或者已https://开头的公共git库每个元素可以是已创建的存储库名称或者已https://开头的公共git库该值为true时,DefaultCodeRepository将被忽略该值为true时,AdditionalCodeRepositories将被忽略取值为Disabled的时候StoppingCondition将被忽略取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称

  • RoleArn:

    角色的资源描述

  • RootAccess:

    Root访问权限

  • VolumeSizeInGB:

    数据卷大小(GB)

  • InstanceType:

    算力资源类型

  • LifecycleScriptsName:

    notebook生命周期脚本名称

  • DisassociateLifecycleScript:

    是否解绑生命周期脚本,默认 false。

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • DisassociateDefaultCodeRepository:

    是否取消关联默认存储库,默认false

  • DisassociateAdditionalCodeRepositories:

    是否取消关联其他存储库,默认false

  • ClsAccess:

    已弃用,请使用ClsConfig配置。是否开启CLS日志服务,可取值Enabled/Disabled

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • StoppingCondition:

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

  • ClsConfig:

    接入日志的配置,默认使用免费日志服务。



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