Class ModifyNotebookRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tione.v20211111.models.ModifyNotebookRequest
-
public class ModifyNotebookRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyNotebookRequest()
ModifyNotebookRequest(ModifyNotebookRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]
getAdditionalCodeRepoIds()
Get 其他GIT存储库的ID,最多3个Long
getAutomaticStopTime()
Get 自动停止时间,单位小时Boolean
getAutoStopping()
Get 是否自动停止String
getChargeType()
Get 计算资源付费模式 ,可选值为: PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费DataConfig[]
getDataConfigs()
Get 数据配置String
getDefaultCodeRepoId()
Get 默认GIT存储库的IDBoolean
getDirectInternetAccess()
Get 是否访问公网String
getId()
Get notebook idImageInfo
getImageInfo()
Get 镜像信息String
getImageType()
Get 镜像类型String
getLifecycleScriptId()
Get 生命周期脚本的IDLogConfig
getLogConfig()
Get 日志配置Boolean
getLogEnable()
Get 是否上报日志String
getName()
Get 名称ResourceConf
getResourceConf()
Get 计算资源配置String
getResourceGroupId()
Get 资源组ID(for预付费)Boolean
getRootAccess()
Get 是否ROOT权限SSHConfig
getSSHConfig()
Get SSH配置String
getSubnetId()
Get 子网IdTag[]
getTags()
Get 标签配置Long
getVolumeSizeInGB()
Get 存储卷大小,单位GBCFSConfig
getVolumeSourceCFS()
Get CFS存储的配置String
getVolumeSourceType()
Get 存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turboString
getVpcId()
Get Vpc-Idvoid
setAdditionalCodeRepoIds(String[] AdditionalCodeRepoIds)
Set 其他GIT存储库的ID,最多3个void
setAutomaticStopTime(Long AutomaticStopTime)
Set 自动停止时间,单位小时void
setAutoStopping(Boolean AutoStopping)
Set 是否自动停止void
setChargeType(String ChargeType)
Set 计算资源付费模式 ,可选值为: PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费void
setDataConfigs(DataConfig[] DataConfigs)
Set 数据配置void
setDefaultCodeRepoId(String DefaultCodeRepoId)
Set 默认GIT存储库的IDvoid
setDirectInternetAccess(Boolean DirectInternetAccess)
Set 是否访问公网void
setId(String Id)
Set notebook idvoid
setImageInfo(ImageInfo ImageInfo)
Set 镜像信息void
setImageType(String ImageType)
Set 镜像类型void
setLifecycleScriptId(String LifecycleScriptId)
Set 生命周期脚本的IDvoid
setLogConfig(LogConfig LogConfig)
Set 日志配置void
setLogEnable(Boolean LogEnable)
Set 是否上报日志void
setName(String Name)
Set 名称void
setResourceConf(ResourceConf ResourceConf)
Set 计算资源配置void
setResourceGroupId(String ResourceGroupId)
Set 资源组ID(for预付费)void
setRootAccess(Boolean RootAccess)
Set 是否ROOT权限void
setSSHConfig(SSHConfig SSHConfig)
Set SSH配置void
setSubnetId(String SubnetId)
Set 子网Idvoid
setTags(Tag[] Tags)
Set 标签配置void
setVolumeSizeInGB(Long VolumeSizeInGB)
Set 存储卷大小,单位GBvoid
setVolumeSourceCFS(CFSConfig VolumeSourceCFS)
Set CFS存储的配置void
setVolumeSourceType(String VolumeSourceType)
Set 存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbovoid
setVpcId(String VpcId)
Set Vpc-Idvoid
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ModifyNotebookRequest
public ModifyNotebookRequest()
-
ModifyNotebookRequest
public ModifyNotebookRequest(ModifyNotebookRequest source)
NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
-
-
Method Detail
-
getId
public String getId()
Get notebook id- Returns:
- Id notebook id
-
setId
public void setId(String Id)
Set notebook id- Parameters:
Id
- notebook id
-
getName
public String getName()
Get 名称- Returns:
- Name 名称
-
setName
public void setName(String Name)
Set 名称- Parameters:
Name
- 名称
-
getChargeType
public String getChargeType()
Get 计算资源付费模式 ,可选值为: PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费- Returns:
- ChargeType 计算资源付费模式 ,可选值为: PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费
-
setChargeType
public void setChargeType(String ChargeType)
Set 计算资源付费模式 ,可选值为: PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费- Parameters:
ChargeType
- 计算资源付费模式 ,可选值为: PREPAID:预付费,即包年包月 POSTPAID_BY_HOUR:按小时后付费
-
getResourceConf
public ResourceConf getResourceConf()
Get 计算资源配置- Returns:
- ResourceConf 计算资源配置
-
setResourceConf
public void setResourceConf(ResourceConf ResourceConf)
Set 计算资源配置- Parameters:
ResourceConf
- 计算资源配置
-
getLogEnable
public Boolean getLogEnable()
Get 是否上报日志- Returns:
- LogEnable 是否上报日志
-
setLogEnable
public void setLogEnable(Boolean LogEnable)
Set 是否上报日志- Parameters:
LogEnable
- 是否上报日志
-
getAutoStopping
public Boolean getAutoStopping()
Get 是否自动停止- Returns:
- AutoStopping 是否自动停止
-
setAutoStopping
public void setAutoStopping(Boolean AutoStopping)
Set 是否自动停止- Parameters:
AutoStopping
- 是否自动停止
-
getDirectInternetAccess
public Boolean getDirectInternetAccess()
Get 是否访问公网- Returns:
- DirectInternetAccess 是否访问公网
-
setDirectInternetAccess
public void setDirectInternetAccess(Boolean DirectInternetAccess)
Set 是否访问公网- Parameters:
DirectInternetAccess
- 是否访问公网
-
getRootAccess
public Boolean getRootAccess()
Get 是否ROOT权限- Returns:
- RootAccess 是否ROOT权限
-
setRootAccess
public void setRootAccess(Boolean RootAccess)
Set 是否ROOT权限- Parameters:
RootAccess
- 是否ROOT权限
-
getResourceGroupId
public String getResourceGroupId()
Get 资源组ID(for预付费)- Returns:
- ResourceGroupId 资源组ID(for预付费)
-
setResourceGroupId
public void setResourceGroupId(String ResourceGroupId)
Set 资源组ID(for预付费)- Parameters:
ResourceGroupId
- 资源组ID(for预付费)
-
getVpcId
public String getVpcId()
Get Vpc-Id- Returns:
- VpcId Vpc-Id
-
setVpcId
public void setVpcId(String VpcId)
Set Vpc-Id- Parameters:
VpcId
- Vpc-Id
-
getSubnetId
public String getSubnetId()
Get 子网Id- Returns:
- SubnetId 子网Id
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 子网Id- Parameters:
SubnetId
- 子网Id
-
getVolumeSizeInGB
public Long getVolumeSizeInGB()
Get 存储卷大小,单位GB- Returns:
- VolumeSizeInGB 存储卷大小,单位GB
-
setVolumeSizeInGB
public void setVolumeSizeInGB(Long VolumeSizeInGB)
Set 存储卷大小,单位GB- Parameters:
VolumeSizeInGB
- 存储卷大小,单位GB
-
getVolumeSourceType
public String getVolumeSourceType()
Get 存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo- Returns:
- VolumeSourceType 存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo
-
setVolumeSourceType
public void setVolumeSourceType(String VolumeSourceType)
Set 存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo- Parameters:
VolumeSourceType
- 存储的类型。取值包含: FREE: 预付费的免费存储 CLOUD_PREMIUM: 高性能云硬盘 CLOUD_SSD: SSD云硬盘 CFS: CFS存储,包含NFS和turbo
-
getVolumeSourceCFS
public CFSConfig getVolumeSourceCFS()
Get CFS存储的配置- Returns:
- VolumeSourceCFS CFS存储的配置
-
setVolumeSourceCFS
public void setVolumeSourceCFS(CFSConfig VolumeSourceCFS)
Set CFS存储的配置- Parameters:
VolumeSourceCFS
- CFS存储的配置
-
getLogConfig
public LogConfig getLogConfig()
Get 日志配置- Returns:
- LogConfig 日志配置
-
setLogConfig
public void setLogConfig(LogConfig LogConfig)
Set 日志配置- Parameters:
LogConfig
- 日志配置
-
getLifecycleScriptId
public String getLifecycleScriptId()
Get 生命周期脚本的ID- Returns:
- LifecycleScriptId 生命周期脚本的ID
-
setLifecycleScriptId
public void setLifecycleScriptId(String LifecycleScriptId)
Set 生命周期脚本的ID- Parameters:
LifecycleScriptId
- 生命周期脚本的ID
-
getDefaultCodeRepoId
public String getDefaultCodeRepoId()
Get 默认GIT存储库的ID- Returns:
- DefaultCodeRepoId 默认GIT存储库的ID
-
setDefaultCodeRepoId
public void setDefaultCodeRepoId(String DefaultCodeRepoId)
Set 默认GIT存储库的ID- Parameters:
DefaultCodeRepoId
- 默认GIT存储库的ID
-
getAdditionalCodeRepoIds
public String[] getAdditionalCodeRepoIds()
Get 其他GIT存储库的ID,最多3个- Returns:
- AdditionalCodeRepoIds 其他GIT存储库的ID,最多3个
-
setAdditionalCodeRepoIds
public void setAdditionalCodeRepoIds(String[] AdditionalCodeRepoIds)
Set 其他GIT存储库的ID,最多3个- Parameters:
AdditionalCodeRepoIds
- 其他GIT存储库的ID,最多3个
-
getAutomaticStopTime
public Long getAutomaticStopTime()
Get 自动停止时间,单位小时- Returns:
- AutomaticStopTime 自动停止时间,单位小时
-
setAutomaticStopTime
public void setAutomaticStopTime(Long AutomaticStopTime)
Set 自动停止时间,单位小时- Parameters:
AutomaticStopTime
- 自动停止时间,单位小时
-
getTags
public Tag[] getTags()
Get 标签配置- Returns:
- Tags 标签配置
-
setTags
public void setTags(Tag[] Tags)
Set 标签配置- Parameters:
Tags
- 标签配置
-
getDataConfigs
public DataConfig[] getDataConfigs()
Get 数据配置- Returns:
- DataConfigs 数据配置
-
setDataConfigs
public void setDataConfigs(DataConfig[] DataConfigs)
Set 数据配置- Parameters:
DataConfigs
- 数据配置
-
getImageInfo
public ImageInfo getImageInfo()
Get 镜像信息- Returns:
- ImageInfo 镜像信息
-
setImageInfo
public void setImageInfo(ImageInfo ImageInfo)
Set 镜像信息- Parameters:
ImageInfo
- 镜像信息
-
getImageType
public String getImageType()
Get 镜像类型- Returns:
- ImageType 镜像类型
-
setImageType
public void setImageType(String ImageType)
Set 镜像类型- Parameters:
ImageType
- 镜像类型
-
getSSHConfig
public SSHConfig getSSHConfig()
Get SSH配置- Returns:
- SSHConfig SSH配置
-
setSSHConfig
public void setSSHConfig(SSHConfig SSHConfig)
Set SSH配置- Parameters:
SSHConfig
- SSH配置
-
-