Class CreateNotebookInstanceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tione.v20191022.models.CreateNotebookInstanceRequest
-
public class CreateNotebookInstanceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateNotebookInstanceRequest()CreateNotebookInstanceRequest(CreateNotebookInstanceRequest 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[]getAdditionalCodeRepositories()Get 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139StringgetAutoStopping()Get 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置StringgetClsAccess()Get 已弃用,请使用ClsConfig配置。 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择ClsConfiggetClsConfig()Get 接入日志的配置,默认接入免费日志StringgetDefaultCodeRepository()Get 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139StringgetDirectInternetAccess()Get 外网访问权限,可取值Enabled/Disabled 开启后,Notebook实例可以具有访问外网80,443端口的权限StringgetInstanceType()Get Notebook算力类型 参考https://cloud.tencent.com/document/product/851/41239StringgetLifecycleScriptsName()Get 生命周期脚本名称 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140StringgetNotebookInstanceName()Get Notebook实例名称,不能超过63个字符 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”StringgetRootAccess()Get Root用户权限,可取值Enabled/Disabled 开启后,Notebook实例可以切换至root用户执行命令StoppingConditiongetStoppingCondition()Get 自动停止配置 选择定时停止Notebook实例StringgetSubnetId()Get 子网ID 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网LonggetVolumeSizeInGB()Get 数据卷大小(GB) 用户持久化Notebook实例的数据voidsetAdditionalCodeRepositories(String[] AdditionalCodeRepositories)Set 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139voidsetAutoStopping(String AutoStopping)Set 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置voidsetClsAccess(String ClsAccess)Set 已弃用,请使用ClsConfig配置。 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择voidsetClsConfig(ClsConfig ClsConfig)Set 接入日志的配置,默认接入免费日志voidsetDefaultCodeRepository(String DefaultCodeRepository)Set 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139voidsetDirectInternetAccess(String DirectInternetAccess)Set 外网访问权限,可取值Enabled/Disabled 开启后,Notebook实例可以具有访问外网80,443端口的权限voidsetInstanceType(String InstanceType)Set Notebook算力类型 参考https://cloud.tencent.com/document/product/851/41239voidsetLifecycleScriptsName(String LifecycleScriptsName)Set 生命周期脚本名称 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140voidsetNotebookInstanceName(String NotebookInstanceName)Set Notebook实例名称,不能超过63个字符 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”voidsetRootAccess(String RootAccess)Set Root用户权限,可取值Enabled/Disabled 开启后,Notebook实例可以切换至root用户执行命令voidsetStoppingCondition(StoppingCondition StoppingCondition)Set 自动停止配置 选择定时停止Notebook实例voidsetSubnetId(String SubnetId)Set 子网ID 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网voidsetVolumeSizeInGB(Long VolumeSizeInGB)Set 数据卷大小(GB) 用户持久化Notebook实例的数据voidtoMap(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
-
CreateNotebookInstanceRequest
public CreateNotebookInstanceRequest()
-
CreateNotebookInstanceRequest
public CreateNotebookInstanceRequest(CreateNotebookInstanceRequest 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
-
getNotebookInstanceName
public String getNotebookInstanceName()
Get Notebook实例名称,不能超过63个字符 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”- Returns:
- NotebookInstanceName Notebook实例名称,不能超过63个字符 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”
-
setNotebookInstanceName
public void setNotebookInstanceName(String NotebookInstanceName)
Set Notebook实例名称,不能超过63个字符 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”- Parameters:
NotebookInstanceName- Notebook实例名称,不能超过63个字符 规则:“^\[a-zA-Z0-9\](-\*\[a-zA-Z0-9\])\*$”
-
getInstanceType
public String getInstanceType()
Get Notebook算力类型 参考https://cloud.tencent.com/document/product/851/41239- Returns:
- InstanceType Notebook算力类型 参考https://cloud.tencent.com/document/product/851/41239
-
setInstanceType
public void setInstanceType(String InstanceType)
Set Notebook算力类型 参考https://cloud.tencent.com/document/product/851/41239- Parameters:
InstanceType- Notebook算力类型 参考https://cloud.tencent.com/document/product/851/41239
-
getVolumeSizeInGB
public Long getVolumeSizeInGB()
Get 数据卷大小(GB) 用户持久化Notebook实例的数据- Returns:
- VolumeSizeInGB 数据卷大小(GB) 用户持久化Notebook实例的数据
-
setVolumeSizeInGB
public void setVolumeSizeInGB(Long VolumeSizeInGB)
Set 数据卷大小(GB) 用户持久化Notebook实例的数据- Parameters:
VolumeSizeInGB- 数据卷大小(GB) 用户持久化Notebook实例的数据
-
getDirectInternetAccess
public String getDirectInternetAccess()
Get 外网访问权限,可取值Enabled/Disabled 开启后,Notebook实例可以具有访问外网80,443端口的权限- Returns:
- DirectInternetAccess 外网访问权限,可取值Enabled/Disabled 开启后,Notebook实例可以具有访问外网80,443端口的权限
-
setDirectInternetAccess
public void setDirectInternetAccess(String DirectInternetAccess)
Set 外网访问权限,可取值Enabled/Disabled 开启后,Notebook实例可以具有访问外网80,443端口的权限- Parameters:
DirectInternetAccess- 外网访问权限,可取值Enabled/Disabled 开启后,Notebook实例可以具有访问外网80,443端口的权限
-
getRootAccess
public String getRootAccess()
Get Root用户权限,可取值Enabled/Disabled 开启后,Notebook实例可以切换至root用户执行命令- Returns:
- RootAccess Root用户权限,可取值Enabled/Disabled 开启后,Notebook实例可以切换至root用户执行命令
-
setRootAccess
public void setRootAccess(String RootAccess)
Set Root用户权限,可取值Enabled/Disabled 开启后,Notebook实例可以切换至root用户执行命令- Parameters:
RootAccess- Root用户权限,可取值Enabled/Disabled 开启后,Notebook实例可以切换至root用户执行命令
-
getSubnetId
public String getSubnetId()
Get 子网ID 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网- Returns:
- SubnetId 子网ID 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网
-
setSubnetId
public void setSubnetId(String SubnetId)
Set 子网ID 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网- Parameters:
SubnetId- 子网ID 如果需要Notebook实例访问VPC内的资源,则需要选择对应的子网
-
getLifecycleScriptsName
public String getLifecycleScriptsName()
Get 生命周期脚本名称 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140- Returns:
- LifecycleScriptsName 生命周期脚本名称 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140
-
setLifecycleScriptsName
public void setLifecycleScriptsName(String LifecycleScriptsName)
Set 生命周期脚本名称 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140- Parameters:
LifecycleScriptsName- 生命周期脚本名称 必须是已存在的生命周期脚本,具体参考https://cloud.tencent.com/document/product/851/43140
-
getDefaultCodeRepository
public String getDefaultCodeRepository()
Get 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139- Returns:
- DefaultCodeRepository 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139
-
setDefaultCodeRepository
public void setDefaultCodeRepository(String DefaultCodeRepository)
Set 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139- Parameters:
DefaultCodeRepository- 默认存储库名称 可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139
-
getAdditionalCodeRepositories
public String[] getAdditionalCodeRepositories()
Get 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139- Returns:
- AdditionalCodeRepositories 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139
-
setAdditionalCodeRepositories
public void setAdditionalCodeRepositories(String[] AdditionalCodeRepositories)
Set 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139- Parameters:
AdditionalCodeRepositories- 其他存储库列表 每个元素可以是已创建的存储库名称或者已https://开头的公共git库 参考https://cloud.tencent.com/document/product/851/43139
-
getClsAccess
public String getClsAccess()
Get 已弃用,请使用ClsConfig配置。 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择- Returns:
- ClsAccess 已弃用,请使用ClsConfig配置。 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择
-
setClsAccess
public void setClsAccess(String ClsAccess)
Set 已弃用,请使用ClsConfig配置。 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择- Parameters:
ClsAccess- 已弃用,请使用ClsConfig配置。 是否开启CLS日志服务,可取值Enabled/Disabled,默认为Disabled 开启后,Notebook运行的日志会收集到CLS中,CLS会产生费用,请根据需要选择
-
getStoppingCondition
public StoppingCondition getStoppingCondition()
Get 自动停止配置 选择定时停止Notebook实例- Returns:
- StoppingCondition 自动停止配置 选择定时停止Notebook实例
-
setStoppingCondition
public void setStoppingCondition(StoppingCondition StoppingCondition)
Set 自动停止配置 选择定时停止Notebook实例- Parameters:
StoppingCondition- 自动停止配置 选择定时停止Notebook实例
-
getAutoStopping
public String getAutoStopping()
Get 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置- Returns:
- AutoStopping 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置
-
setAutoStopping
public void setAutoStopping(String AutoStopping)
Set 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置- Parameters:
AutoStopping- 自动停止,可取值Enabled/Disabled 取值为Disabled的时候StoppingCondition将被忽略 取值为Enabled的时候读取StoppingCondition作为自动停止的配置
-
getClsConfig
public ClsConfig getClsConfig()
Get 接入日志的配置,默认接入免费日志- Returns:
- ClsConfig 接入日志的配置,默认接入免费日志
-
setClsConfig
public void setClsConfig(ClsConfig ClsConfig)
Set 接入日志的配置,默认接入免费日志- Parameters:
ClsConfig- 接入日志的配置,默认接入免费日志
-
-