调用CreateResourcePool接口,创建YARN资源池。
调试
您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。
请求参数
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
Action | String | 是 | CreateResourcePool |
系统规定参数。取值:CreateResourcePool。 |
Active | Boolean | 是 | true |
是否激活:
|
ClusterId | String | 是 | C-0E995C0EE7E5**** |
集群ID。您可以调用ListClusters查看集群的ID。 |
Config.N.Category | String | 是 | DEFAULT_SETTINGS |
配置类别,合法值DEFAULT_SETTINGS、ACCESS_CONTROL_SETTINGS、QUEUE_RESOURCE_LIMIT、QUEUE_SCHEDULING_POLICY、QUEUE_PREEMPTION、QUEUE_SUBMISSION_ACCESS_CONTROL、QUEUE_ADMINISTRATION_ACCESS_CONTROL。 |
Config.N.ConfigKey | String | 是 | capacity |
配置参数Key。 |
Config.N.configType | String | 是 | RESOURCE_POOL_CONFIG |
配置类型,此处填写 RESOURCE_POOL_CONFIG。 |
Config.N.ConfigValue | String | 是 | 100 |
配置参数值。 |
Config.N.TargetId | String | 是 | test |
该字段废弃,不为空即可。 |
Name | String | 是 | default |
资源池名称。 |
PoolType | String | 是 | CAPACITY_SCHEDULER |
资源池类型,枚举值:CAPACITY_SCHEDULER、FAIR_SCHEDULER。 |
RegionId | String | 是 | cn-hangzhou |
地域ID。 |
Note | String | 否 | 默认资源池 |
备注信息。 |
YarnSiteConfig | String | 否 | configList |
YarnSite配置参数。 |
Config.N.Note | String | 否 | 容量权重 |
参数备注。 |
返回数据
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
RequestId | String | A544317F-4A60-4532-AC96-191B9D80420AF |
请求ID。 |
示例
请求示例
http(s)://[Endpoint]/?Action=CreateResourcePool
&Active=true
&ClusterId=C-0E995C0EE7E5ECB3
&Config.1.Category=DEFAULT_SETTINGS
&Config.1.ConfigKey=capacity
&Config.1.configType=RESOURCE_POOL_CONFIG
&Config.1.ConfigValue=100
&Config.1.TargetId=test
&Name=default
&PoolType=CAPACITY_SCHEDULER
&RegionId=cn-hangzhou
&<公共请求参数>
正常返回示例
XML
格式
<code>200</code>
<requestId>A544317F-4A60-4532-AC96-191B9D80420A</requestId>
<successResponse>true</successResponse>
JSON
格式
{
"code":"200",
"requestId":"A544317F-4A60-4532-AC96-191B9D80420A",
"successResponse":true
}