Class: TencentCloud::Tione::V20211111::ModifyNotebookRequest

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

Overview

ModifyNotebook请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, chargetype = nil, resourceconf = nil, autostopping = nil, directinternetaccess = nil, rootaccess = nil, logenable = nil, resourcegroupid = nil, vpcid = nil, subnetid = nil, volumesizeingb = nil, volumesourcetype = nil, volumesourcecfs = nil, logconfig = nil, lifecyclescriptid = nil, defaultcoderepoid = nil, additionalcoderepoids = nil, automaticstoptime = nil, tags = nil, dataconfigs = nil, imageinfo = nil, imagetype = nil, sshconfig = nil, envs = nil) ⇒ ModifyNotebookRequest

Returns a new instance of ModifyNotebookRequest.



6162
6163
6164
6165
6166
6167
6168
6169
6170
6171
6172
6173
6174
6175
6176
6177
6178
6179
6180
6181
6182
6183
6184
6185
6186
6187
6188
# File 'lib/v20211111/models.rb', line 6162

def initialize(id=nil, name=nil, chargetype=nil, resourceconf=nil, autostopping=nil, directinternetaccess=nil, rootaccess=nil, logenable=nil, resourcegroupid=nil, vpcid=nil, subnetid=nil, volumesizeingb=nil, volumesourcetype=nil, volumesourcecfs=nil, logconfig=nil, lifecyclescriptid=nil, defaultcoderepoid=nil, additionalcoderepoids=nil, automaticstoptime=nil, tags=nil, dataconfigs=nil, imageinfo=nil, imagetype=nil, sshconfig=nil, envs=nil)
  @Id = id
  @Name = name
  @ChargeType = chargetype
  @ResourceConf = resourceconf
  @AutoStopping = autostopping
  @DirectInternetAccess = directinternetaccess
  @RootAccess = rootaccess
  @LogEnable = logenable
  @ResourceGroupId = resourcegroupid
  @VpcId = vpcid
  @SubnetId = subnetid
  @VolumeSizeInGB = volumesizeingb
  @VolumeSourceType = volumesourcetype
  @VolumeSourceCFS = volumesourcecfs
  @LogConfig = logconfig
  @LifecycleScriptId = lifecyclescriptid
  @DefaultCodeRepoId = defaultcoderepoid
  @AdditionalCodeRepoIds = additionalcoderepoids
  @AutomaticStopTime = automaticstoptime
  @Tags = tags
  @DataConfigs = dataconfigs
  @ImageInfo = imageinfo
  @ImageType = imagetype
  @SSHConfig = sshconfig
  @Envs = envs
end

Instance Attribute Details

#AdditionalCodeRepoIdsObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def AdditionalCodeRepoIds
  @AdditionalCodeRepoIds
end

#AutomaticStopTimeObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def AutomaticStopTime
  @AutomaticStopTime
end

#AutoStoppingObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def AutoStopping
  @AutoStopping
end

#ChargeTypeObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def ChargeType
  @ChargeType
end

#DataConfigsObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def DataConfigs
  @DataConfigs
end

#DefaultCodeRepoIdObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def DefaultCodeRepoId
  @DefaultCodeRepoId
end

#DirectInternetAccessObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def DirectInternetAccess
  @DirectInternetAccess
end

#EnvsObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def Envs
  @Envs
end

#IdObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def Id
  @Id
end

#ImageInfoObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def ImageInfo
  @ImageInfo
end

#ImageTypeObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def ImageType
  @ImageType
end

#LifecycleScriptIdObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def LifecycleScriptId
  @LifecycleScriptId
end

#LogConfigObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def LogConfig
  @LogConfig
end

#LogEnableObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def LogEnable
  @LogEnable
end

#NameObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def Name
  @Name
end

#ResourceConfObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def ResourceConf
  @ResourceConf
end

#ResourceGroupIdObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def ResourceGroupId
  @ResourceGroupId
end

#RootAccessObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def RootAccess
  @RootAccess
end

#SSHConfigObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def SSHConfig
  @SSHConfig
end

#SubnetIdObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def SubnetId
  @SubnetId
end

#TagsObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def Tags
  @Tags
end

#VolumeSizeInGBObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def VolumeSizeInGB
  @VolumeSizeInGB
end

#VolumeSourceCFSObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def VolumeSourceCFS
  @VolumeSourceCFS
end

#VolumeSourceTypeObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def VolumeSourceType
  @VolumeSourceType
end

#VpcIdObject

PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费

Parameters:

  • Id:

    notebook id

  • Name:

    名称。不超过60个字符,仅支持中英文、数字、下划线"_"、短横"-",只能以中英文、数字开头

  • ChargeType:

    (不允许修改)计算资源付费模式 ,可选值为:

  • ResourceConf:

    计算资源配置

  • AutoStopping:

    是否自动停止

  • DirectInternetAccess:

    是否访问公网

  • RootAccess:

    是否ROOT权限

  • LogEnable:

    是否上报日志

  • ResourceGroupId:

    资源组ID(for预付费)

  • VpcId:

    (不允许修改)Vpc-Id

  • SubnetId:

    (不允许修改)子网Id

  • VolumeSizeInGB:

    存储卷大小,单位GB

  • VolumeSourceType:

    (不允许修改)存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo

  • VolumeSourceCFS:

    (不允许修改)CFS存储的配置

  • LogConfig:

    日志配置

  • LifecycleScriptId:

    生命周期脚本的ID

  • DefaultCodeRepoId:

    默认GIT存储库的ID

  • AdditionalCodeRepoIds:

    其他GIT存储库的ID,最多3个

  • AutomaticStopTime:

    自动停止时间,单位小时

  • Tags:

    标签配置

  • DataConfigs:

    数据配置,只支持WEDATA_HDFS

  • ImageInfo:

    镜像信息

  • ImageType:

    镜像类型,包括SYSTEM、TCR、CCR

  • SSHConfig:

    SSH配置

  • Envs:

    自定义环境变量



6160
6161
6162
# File 'lib/v20211111/models.rb', line 6160

def VpcId
  @VpcId
end

Instance Method Details

#deserialize(params) ⇒ Object



6190
6191
6192
6193
6194
6195
6196
6197
6198
6199
6200
6201
6202
6203
6204
6205
6206
6207
6208
6209
6210
6211
6212
6213
6214
6215
6216
6217
6218
6219
6220
6221
6222
6223
6224
6225
6226
6227
6228
6229
6230
6231
6232
6233
6234
6235
6236
6237
6238
6239
6240
6241
6242
6243
6244
6245
6246
6247
6248
6249
6250
6251
6252
# File 'lib/v20211111/models.rb', line 6190

def deserialize(params)
  @Id = params['Id']
  @Name = params['Name']
  @ChargeType = params['ChargeType']
  unless params['ResourceConf'].nil?
    @ResourceConf = ResourceConf.new
    @ResourceConf.deserialize(params['ResourceConf'])
  end
  @AutoStopping = params['AutoStopping']
  @DirectInternetAccess = params['DirectInternetAccess']
  @RootAccess = params['RootAccess']
  @LogEnable = params['LogEnable']
  @ResourceGroupId = params['ResourceGroupId']
  @VpcId = params['VpcId']
  @SubnetId = params['SubnetId']
  @VolumeSizeInGB = params['VolumeSizeInGB']
  @VolumeSourceType = params['VolumeSourceType']
  unless params['VolumeSourceCFS'].nil?
    @VolumeSourceCFS = CFSConfig.new
    @VolumeSourceCFS.deserialize(params['VolumeSourceCFS'])
  end
  unless params['LogConfig'].nil?
    @LogConfig = LogConfig.new
    @LogConfig.deserialize(params['LogConfig'])
  end
  @LifecycleScriptId = params['LifecycleScriptId']
  @DefaultCodeRepoId = params['DefaultCodeRepoId']
  @AdditionalCodeRepoIds = params['AdditionalCodeRepoIds']
  @AutomaticStopTime = params['AutomaticStopTime']
  unless params['Tags'].nil?
    @Tags = []
    params['Tags'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tags << tag_tmp
    end
  end
  unless params['DataConfigs'].nil?
    @DataConfigs = []
    params['DataConfigs'].each do |i|
      dataconfig_tmp = DataConfig.new
      dataconfig_tmp.deserialize(i)
      @DataConfigs << dataconfig_tmp
    end
  end
  unless params['ImageInfo'].nil?
    @ImageInfo = ImageInfo.new
    @ImageInfo.deserialize(params['ImageInfo'])
  end
  @ImageType = params['ImageType']
  unless params['SSHConfig'].nil?
    @SSHConfig = SSHConfig.new
    @SSHConfig.deserialize(params['SSHConfig'])
  end
  unless params['Envs'].nil?
    @Envs = []
    params['Envs'].each do |i|
      envvar_tmp = EnvVar.new
      envvar_tmp.deserialize(i)
      @Envs << envvar_tmp
    end
  end
end