@@ -45,15 +45,18 @@ class AddUHadoopInstanceNodeResponseSchema(schema.ResponseSchema):
4545"""
4646API: CreateUHadoopInstance
4747
48- 新建一个uhadoop集群
48+ 创建实例接口。 \\ 创建实例前需要按以下步骤准备必要参数: \\ 1.获取Region(地域)和 Zone(可用区),访问链接:https://docs.ucloud.cn/api/summary/regionlist 可以获取所有支持的地域和可用区; \\ 2.FrameworkVersion,访问链接:https://docs.ucloud.cn/api/uhadoop-api/list_uhadoop_framework_app_by_use_case,响应字段的AppConfigSet[N].FrameworkVersion是框架版本是支持的 UHadoop 版本; \\ 3.ChargeType付费类型,可用值:Dynamic为按小时付费,Month为按月付费,Year为按年付费; \\ 4.InstanceGroupConfigs需要获取NodeType机型详情,访问链接:https://docs.ucloud.cn/api/uhadoop-api/get_uhadoop_node_type,响应字段的InstanceTypeSet[N].NodeType是机型名称,响应字段的InstanceTypeSet[N].SuitableRole是机型可用的节点类型; \\ 5.获取DiskSize磁盘大小范围 ,访问链接:https://docs.ucloud.cn/api/uhadoop-api/get_uhadoop_node_type,该接口响应字段的InstanceTypeSet[N].DiskSet[N].DiskMinSize和InstanceTypeSet[N].DiskSet[N].DiskMaxSize是磁盘大小的取值范围; \\ 6.InstanceName,自定义输入实例名称,只能包含中英文、数字以及- _ ; \\ 7.Password,集群机器的登录密码,需要输入base64编码后的内容; \\ 8.AppConfigs 集群需要安装的组件,访问链接,https://docs.ucloud.cn/api/uhadoop-api/list_uhadoop_framework_app ,AppConfigSet[N].AppName是组件名称,AppConfigSet[N].AppVersion是组件版本
4949"""
5050
5151
5252class CreateUHadoopInstanceRequestSchema (schema .RequestSchema ):
53- """CreateUHadoopInstance - 新建一个uhadoop集群 """
53+ """CreateUHadoopInstance - 创建实例接口。 \\ 创建实例前需要按以下步骤准备必要参数: \\ 1.获取Region(地域)和 Zone(可用区),访问链接:https://docs.ucloud.cn/api/summary/regionlist 可以获取所有支持的地域和可用区; \\ 2.FrameworkVersion,访问链接:https://docs.ucloud.cn/api/uhadoop-api/list_uhadoop_framework_app_by_use_case,响应字段的AppConfigSet[N].FrameworkVersion是框架版本是支持的 UHadoop 版本; \\ 3.ChargeType付费类型,可用值:Dynamic为按小时付费,Month为按月付费,Year为按年付费; \\ 4.InstanceGroupConfigs需要获取NodeType机型详情,访问链接:https://docs.ucloud.cn/api/uhadoop-api/get_uhadoop_node_type,响应字段的InstanceTypeSet[N].NodeType是机型名称,响应字段的InstanceTypeSet[N].SuitableRole是机型可用的节点类型; \\ 5.获取DiskSize磁盘大小范围 ,访问链接:https://docs.ucloud.cn/api/uhadoop-api/get_uhadoop_node_type,该接口响应字段的InstanceTypeSet[N].DiskSet[N].DiskMinSize和InstanceTypeSet[N].DiskSet[N].DiskMaxSize是磁盘大小的取值范围; \\ 6.InstanceName,自定义输入实例名称,只能包含中英文、数字以及- _ ; \\ 7.Password,集群机器的登录密码,需要输入base64编码后的内容; \\ 8.AppConfigs 集群需要安装的组件,访问链接,https://docs.ucloud.cn/api/uhadoop-api/list_uhadoop_framework_app ,AppConfigSet[N].AppName是组件名称,AppConfigSet[N].AppVersion是组件版本 """
5454
5555 fields = {
56- "AppConfig" : fields .List (fields .Str ()),
56+ "AppConfig" : fields .List (
57+ fields .Str ()
58+ ), # Deprecated, will be removed at 1.0
59+ "AppConfigs" : fields .List (fields .Str ()),
5760 "BusinessId" : fields .Str (required = False , dump_to = "BusinessId" ),
5861 "ChargeType" : fields .Str (required = False , dump_to = "ChargeType" ),
5962 "Framework" : fields .Str (required = True , dump_to = "Framework" ),
@@ -87,7 +90,7 @@ class CreateUHadoopInstanceRequestSchema(schema.RequestSchema):
8790
8891
8992class CreateUHadoopInstanceResponseSchema (schema .ResponseSchema ):
90- """CreateUHadoopInstance - 新建一个uhadoop集群 """
93+ """CreateUHadoopInstance - 创建实例接口。 \\ 创建实例前需要按以下步骤准备必要参数: \\ 1.获取Region(地域)和 Zone(可用区),访问链接:https://docs.ucloud.cn/api/summary/regionlist 可以获取所有支持的地域和可用区; \\ 2.FrameworkVersion,访问链接:https://docs.ucloud.cn/api/uhadoop-api/list_uhadoop_framework_app_by_use_case,响应字段的AppConfigSet[N].FrameworkVersion是框架版本是支持的 UHadoop 版本; \\ 3.ChargeType付费类型,可用值:Dynamic为按小时付费,Month为按月付费,Year为按年付费; \\ 4.InstanceGroupConfigs需要获取NodeType机型详情,访问链接:https://docs.ucloud.cn/api/uhadoop-api/get_uhadoop_node_type,响应字段的InstanceTypeSet[N].NodeType是机型名称,响应字段的InstanceTypeSet[N].SuitableRole是机型可用的节点类型; \\ 5.获取DiskSize磁盘大小范围 ,访问链接:https://docs.ucloud.cn/api/uhadoop-api/get_uhadoop_node_type,该接口响应字段的InstanceTypeSet[N].DiskSet[N].DiskMinSize和InstanceTypeSet[N].DiskSet[N].DiskMaxSize是磁盘大小的取值范围; \\ 6.InstanceName,自定义输入实例名称,只能包含中英文、数字以及- _ ; \\ 7.Password,集群机器的登录密码,需要输入base64编码后的内容; \\ 8.AppConfigs 集群需要安装的组件,访问链接,https://docs.ucloud.cn/api/uhadoop-api/list_uhadoop_framework_app ,AppConfigSet[N].AppName是组件名称,AppConfigSet[N].AppVersion是组件版本 """
9194
9295 fields = {
9396 "InstanceId" : fields .Str (required = False , load_from = "InstanceId" ),
0 commit comments