Class: TencentCloud::Emr::V20190103::DescribeServiceNodeInfosRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Emr::V20190103::DescribeServiceNodeInfosRequest
- Defined in:
- lib/v20190103/models.rb
Overview
DescribeServiceNodeInfos请求参数结构体
Instance Attribute Summary collapse
-
#ConfStatus ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
-
#DataNodeMaintenanceId ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
-
#HealthStateId ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
-
#InstanceId ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
-
#Limit ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
-
#MaintainStateId ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
-
#NodeTypeName ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
-
#Offset ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
-
#OperatorStateId ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
-
#SearchFields ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
-
#SearchText ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
-
#ServiceName ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 “0”代表不可用 “1”代表良好 “-2”代表未知 “-99”代表所有 “-3”代表存在隐患 “-4”代表未探测 0代表所有状态 1代表处于维护状态.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(instanceid = nil, offset = nil, limit = nil, searchtext = nil, confstatus = nil, maintainstateid = nil, operatorstateid = nil, healthstateid = nil, servicename = nil, nodetypename = nil, datanodemaintenanceid = nil, searchfields = nil) ⇒ DescribeServiceNodeInfosRequest
constructor
A new instance of DescribeServiceNodeInfosRequest.
Constructor Details
#initialize(instanceid = nil, offset = nil, limit = nil, searchtext = nil, confstatus = nil, maintainstateid = nil, operatorstateid = nil, healthstateid = nil, servicename = nil, nodetypename = nil, datanodemaintenanceid = nil, searchfields = nil) ⇒ DescribeServiceNodeInfosRequest
Returns a new instance of DescribeServiceNodeInfosRequest.
5407 5408 5409 5410 5411 5412 5413 5414 5415 5416 5417 5418 5419 5420 |
# File 'lib/v20190103/models.rb', line 5407 def initialize(instanceid=nil, offset=nil, limit=nil, searchtext=nil, confstatus=nil, maintainstateid=nil, operatorstateid=nil, healthstateid=nil, servicename=nil, nodetypename=nil, datanodemaintenanceid=nil, searchfields=nil) @InstanceId = instanceid @Offset = offset @Limit = limit @SearchText = searchtext @ConfStatus = confstatus @MaintainStateId = maintainstateid @OperatorStateId = operatorstateid @HealthStateId = healthstateid @ServiceName = servicename @NodeTypeName = nodetypename @DataNodeMaintenanceId = datanodemaintenanceid @SearchFields = searchfields end |
Instance Attribute Details
#ConfStatus ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def ConfStatus @ConfStatus end |
#DataNodeMaintenanceId ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def DataNodeMaintenanceId @DataNodeMaintenanceId end |
#HealthStateId ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def HealthStateId @HealthStateId end |
#InstanceId ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def InstanceId @InstanceId end |
#Limit ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def Limit @Limit end |
#MaintainStateId ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def MaintainStateId @MaintainStateId end |
#NodeTypeName ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def NodeTypeName @NodeTypeName end |
#Offset ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def Offset @Offset end |
#OperatorStateId ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def OperatorStateId @OperatorStateId end |
#SearchFields ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def SearchFields @SearchFields end |
#SearchText ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def SearchText @SearchText end |
#ServiceName ⇒ Object
0代表所有状态1代表正常模式2代表维护模式0代表所有状态1代表已启动2代表已停止“0”代表不可用“1”代表良好“-2”代表未知“-99”代表所有“-3”代表存在隐患“-4”代表未探测0代表所有状态1代表处于维护状态
5405 5406 5407 |
# File 'lib/v20190103/models.rb', line 5405 def ServiceName @ServiceName end |
Instance Method Details
#deserialize(params) ⇒ Object
5422 5423 5424 5425 5426 5427 5428 5429 5430 5431 5432 5433 5434 5435 5436 5437 5438 5439 5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5422 def deserialize(params) @InstanceId = params['InstanceId'] @Offset = params['Offset'] @Limit = params['Limit'] @SearchText = params['SearchText'] @ConfStatus = params['ConfStatus'] @MaintainStateId = params['MaintainStateId'] @OperatorStateId = params['OperatorStateId'] @HealthStateId = params['HealthStateId'] @ServiceName = params['ServiceName'] @NodeTypeName = params['NodeTypeName'] @DataNodeMaintenanceId = params['DataNodeMaintenanceId'] unless params['SearchFields'].nil? @SearchFields = [] params['SearchFields'].each do |i| searchitem_tmp = SearchItem.new searchitem_tmp.deserialize(i) @SearchFields << searchitem_tmp end end end |