Class: TencentCloud::Emr::V20190103::ModifyGlobalConfigRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Emr::V20190103::ModifyGlobalConfigRequest
- Defined in:
- lib/v20190103/models.rb
Overview
ModifyGlobalConfig请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, items = nil) ⇒ ModifyGlobalConfigRequest
constructor
A new instance of ModifyGlobalConfigRequest.
Constructor Details
#initialize(instanceid = nil, items = nil) ⇒ ModifyGlobalConfigRequest
Returns a new instance of ModifyGlobalConfigRequest.
8713 8714 8715 8716 |
# File 'lib/v20190103/models.rb', line 8713 def initialize(instanceid=nil, items=nil) @InstanceId = instanceid @Items = items end |
Instance Attribute Details
#InstanceId ⇒ Object
- 开启或关闭资源调度:enableResourceSchedule;在关闭时会有一个同步的选项,Key为sync,取值为true或false。
- 调度器类型:scheduler。
- 开启或关闭标签:enableLabel,取值为true或false。
- 标签目录:labelDir。
- 是否覆盖用户指定队列:queueMappingOverride,取值为true、false。
- 程序上限:userMaxAppsDefault。
- 动态配置项:
DescribeGlobalConfig接口返回的DefaultSettings中的Name字段。 Value的取值都是字符串,对于是否覆盖用户指定队列、程序上限,json规范中的null表示清空该配置的值。支持修改单个配置项的值。对于动态配置项则需要全量传递以进行覆盖。
8711 8712 8713 |
# File 'lib/v20190103/models.rb', line 8711 def InstanceId @InstanceId end |
#Items ⇒ Object
- 开启或关闭资源调度:enableResourceSchedule;在关闭时会有一个同步的选项,Key为sync,取值为true或false。
- 调度器类型:scheduler。
- 开启或关闭标签:enableLabel,取值为true或false。
- 标签目录:labelDir。
- 是否覆盖用户指定队列:queueMappingOverride,取值为true、false。
- 程序上限:userMaxAppsDefault。
- 动态配置项:
DescribeGlobalConfig接口返回的DefaultSettings中的Name字段。 Value的取值都是字符串,对于是否覆盖用户指定队列、程序上限,json规范中的null表示清空该配置的值。支持修改单个配置项的值。对于动态配置项则需要全量传递以进行覆盖。
8711 8712 8713 |
# File 'lib/v20190103/models.rb', line 8711 def Items @Items end |
Instance Method Details
#deserialize(params) ⇒ Object
8718 8719 8720 8721 8722 8723 8724 8725 8726 8727 8728 |
# File 'lib/v20190103/models.rb', line 8718 def deserialize(params) @InstanceId = params['InstanceId'] unless params['Items'].nil? @Items = [] params['Items'].each do |i| item_tmp = Item.new item_tmp.deserialize(i) @Items << item_tmp end end end |