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
5442 5443 5444 5445 5446 5447 5448 5449 5450 5451 5452 5453 5454 5455 |
# File 'lib/v20190103/models.rb', line 5442 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代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def ConfStatus @ConfStatus end |
#DataNodeMaintenanceId ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 "0"代表不可用 "1"代表良好 "-2"代表未知 "-99"代表所有 "-3"代表存在隐患 "-4"代表未探测 0代表所有状态 1代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def DataNodeMaintenanceId @DataNodeMaintenanceId end |
#HealthStateId ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 "0"代表不可用 "1"代表良好 "-2"代表未知 "-99"代表所有 "-3"代表存在隐患 "-4"代表未探测 0代表所有状态 1代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def HealthStateId @HealthStateId end |
#InstanceId ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 "0"代表不可用 "1"代表良好 "-2"代表未知 "-99"代表所有 "-3"代表存在隐患 "-4"代表未探测 0代表所有状态 1代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def InstanceId @InstanceId end |
#Limit ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 "0"代表不可用 "1"代表良好 "-2"代表未知 "-99"代表所有 "-3"代表存在隐患 "-4"代表未探测 0代表所有状态 1代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def Limit @Limit end |
#MaintainStateId ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 "0"代表不可用 "1"代表良好 "-2"代表未知 "-99"代表所有 "-3"代表存在隐患 "-4"代表未探测 0代表所有状态 1代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def MaintainStateId @MaintainStateId end |
#NodeTypeName ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 "0"代表不可用 "1"代表良好 "-2"代表未知 "-99"代表所有 "-3"代表存在隐患 "-4"代表未探测 0代表所有状态 1代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def NodeTypeName @NodeTypeName end |
#Offset ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 "0"代表不可用 "1"代表良好 "-2"代表未知 "-99"代表所有 "-3"代表存在隐患 "-4"代表未探测 0代表所有状态 1代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def Offset @Offset end |
#OperatorStateId ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 "0"代表不可用 "1"代表良好 "-2"代表未知 "-99"代表所有 "-3"代表存在隐患 "-4"代表未探测 0代表所有状态 1代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def OperatorStateId @OperatorStateId end |
#SearchFields ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 "0"代表不可用 "1"代表良好 "-2"代表未知 "-99"代表所有 "-3"代表存在隐患 "-4"代表未探测 0代表所有状态 1代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def SearchFields @SearchFields end |
#SearchText ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 "0"代表不可用 "1"代表良好 "-2"代表未知 "-99"代表所有 "-3"代表存在隐患 "-4"代表未探测 0代表所有状态 1代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def SearchText @SearchText end |
#ServiceName ⇒ Object
0代表所有状态 1代表正常模式 2代表维护模式 0代表所有状态 1代表已启动 2代表已停止 "0"代表不可用 "1"代表良好 "-2"代表未知 "-99"代表所有 "-3"代表存在隐患 "-4"代表未探测 0代表所有状态 1代表处于维护状态
5440 5441 5442 |
# File 'lib/v20190103/models.rb', line 5440 def ServiceName @ServiceName end |
Instance Method Details
#deserialize(params) ⇒ Object
5457 5458 5459 5460 5461 5462 5463 5464 5465 5466 5467 5468 5469 5470 5471 5472 5473 5474 5475 5476 5477 |
# File 'lib/v20190103/models.rb', line 5457 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 |