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.
8674 8675 8676 8677 |
# File 'lib/v20190103/models.rb', line 8674 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表示清空该配置的值。支持修改单个配置项的值。对于**动态配置项**则需要全量传递以进行覆盖。
8672 8673 8674 |
# File 'lib/v20190103/models.rb', line 8672 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表示清空该配置的值。支持修改单个配置项的值。对于**动态配置项**则需要全量传递以进行覆盖。
8672 8673 8674 |
# File 'lib/v20190103/models.rb', line 8672 def Items @Items end |
Instance Method Details
#deserialize(params) ⇒ Object
8679 8680 8681 8682 8683 8684 8685 8686 8687 8688 8689 |
# File 'lib/v20190103/models.rb', line 8679 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 |