调用CreateResourcePool接口,创建YARN资源池。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String CreateResourcePool

系统规定参数。取值:CreateResourcePool。

Active Boolean true

是否激活:

  • true:激活
  • false:不激活
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
}