Class: TencentCloud::Tione::V20191022::CreateNotebookInstanceRequest

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

Overview

CreateNotebookInstance请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(notebookinstancename = nil, instancetype = nil, volumesizeingb = nil, directinternetaccess = nil, rootaccess = nil, subnetid = nil, lifecyclescriptsname = nil, defaultcoderepository = nil, additionalcoderepositories = nil, clsaccess = nil, stoppingcondition = nil, autostopping = nil, clsconfig = nil) ⇒ CreateNotebookInstanceRequest

Returns a new instance of CreateNotebookInstanceRequest.



263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
# File 'lib/v20191022/models.rb', line 263

def initialize(notebookinstancename=nil, instancetype=nil, volumesizeingb=nil, directinternetaccess=nil, rootaccess=nil, subnetid=nil, lifecyclescriptsname=nil, defaultcoderepository=nil, additionalcoderepositories=nil, clsaccess=nil, stoppingcondition=nil, autostopping=nil, clsconfig=nil)
  @NotebookInstanceName = notebookinstancename
  @InstanceType = instancetype
  @VolumeSizeInGB = volumesizeingb
  @DirectInternetAccess = directinternetaccess
  @RootAccess = rootaccess
  @SubnetId = subnetid
  @LifecycleScriptsName = lifecyclescriptsname
  @DefaultCodeRepository = defaultcoderepository
  @AdditionalCodeRepositories = additionalcoderepositories
  @ClsAccess = clsaccess
  @StoppingCondition = stoppingcondition
  @AutoStopping = autostopping
  @ClsConfig = clsconfig
end

Instance Attribute Details

#AdditionalCodeRepositoriesObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def AdditionalCodeRepositories
  @AdditionalCodeRepositories
end

#AutoStoppingObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def AutoStopping
  @AutoStopping
end

#ClsAccessObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def ClsAccess
  @ClsAccess
end

#ClsConfigObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def ClsConfig
  @ClsConfig
end

#DefaultCodeRepositoryObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def DefaultCodeRepository
  @DefaultCodeRepository
end

#DirectInternetAccessObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def DirectInternetAccess
  @DirectInternetAccess
end

#InstanceTypeObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def InstanceType
  @InstanceType
end

#LifecycleScriptsNameObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def LifecycleScriptsName
  @LifecycleScriptsName
end

#NotebookInstanceNameObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def NotebookInstanceName
  @NotebookInstanceName
end

#RootAccessObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def RootAccess
  @RootAccess
end

#StoppingConditionObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def StoppingCondition
  @StoppingCondition
end

#SubnetIdObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def SubnetId
  @SubnetId
end

#VolumeSizeInGBObject

规则:“^[a-zA-Z0-9](-*[a-zA-Z0-9])*$” 参考https://cloud.tencent.com/document/product/851/41239 用户持久化Notebook实例的数据 开启后,Notebook实例可以具有访问外网80,443端口的权限 开启后,Notebook实例可以切换至root用户执行命令 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择 选择定时停止Notebook实例 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置

Parameters:

  • NotebookInstanceName:

    Notebook实例名称,不能超过63个字符

  • InstanceType:

    Notebook算力类型

  • VolumeSizeInGB:

    数据卷大小(GB)

  • DirectInternetAccess:

    外网访问权限,可取值Enabled/Disabled

  • RootAccess:

    Root用户权限,可取值Enabled/Disabled

  • SubnetId:

    子网ID

  • LifecycleScriptsName:

    生命周期脚本名称

  • DefaultCodeRepository:

    默认存储库名称

  • AdditionalCodeRepositories:

    其他存储库列表

  • ClsAccess:

    已弃用,请使用ClsConfig配置。

  • StoppingCondition:

    自动停止配置

  • AutoStopping:

    自动停止,可取值Enabled/Disabled

  • ClsConfig:

    接入日志的配置,默认接入免费日志



261
262
263
# File 'lib/v20191022/models.rb', line 261

def VolumeSizeInGB
  @VolumeSizeInGB
end

Instance Method Details

#deserialize(params) ⇒ Object



279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
# File 'lib/v20191022/models.rb', line 279

def deserialize(params)
  @NotebookInstanceName = params['NotebookInstanceName']
  @InstanceType = params['InstanceType']
  @VolumeSizeInGB = params['VolumeSizeInGB']
  @DirectInternetAccess = params['DirectInternetAccess']
  @RootAccess = params['RootAccess']
  @SubnetId = params['SubnetId']
  @LifecycleScriptsName = params['LifecycleScriptsName']
  @DefaultCodeRepository = params['DefaultCodeRepository']
  @AdditionalCodeRepositories = params['AdditionalCodeRepositories']
  @ClsAccess = params['ClsAccess']
  unless params['StoppingCondition'].nil?
    @StoppingCondition = StoppingCondition.new
    @StoppingCondition.deserialize(params['StoppingCondition'])
  end
  @AutoStopping = params['AutoStopping']
  unless params['ClsConfig'].nil?
    @ClsConfig = ClsConfig.new
    @ClsConfig.deserialize(params['ClsConfig'])
  end
end