Class: TencentCloud::Emr::V20190103::SLInstanceInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Emr::V20190103::SLInstanceInfo
- Defined in:
- lib/v20190103/models.rb
Overview
Serverless HBase实例信息
Instance Attribute Summary collapse
-
#AddTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AppId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#AutoRenewFlag ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ClusterId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ClusterName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#DeployRole ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ExpireTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#HealthStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Id ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#IsolateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#PayMode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#RegionId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#StatusDesc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#SubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Tags ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#VpcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#Zone ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ZoneId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
-
#ZoneSettings ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(clusterid = nil, id = nil, statusdesc = nil, healthstatus = nil, clustername = nil, regionid = nil, zoneid = nil, zone = nil, appid = nil, vpcid = nil, subnetid = nil, status = nil, addtime = nil, paymode = nil, zonesettings = nil, tags = nil, autorenewflag = nil, isolatetime = nil, expiretime = nil, deployrole = nil) ⇒ SLInstanceInfo
constructor
A new instance of SLInstanceInfo.
Constructor Details
#initialize(clusterid = nil, id = nil, statusdesc = nil, healthstatus = nil, clustername = nil, regionid = nil, zoneid = nil, zone = nil, appid = nil, vpcid = nil, subnetid = nil, status = nil, addtime = nil, paymode = nil, zonesettings = nil, tags = nil, autorenewflag = nil, isolatetime = nil, expiretime = nil, deployrole = nil) ⇒ SLInstanceInfo
Returns a new instance of SLInstanceInfo.
12531 12532 12533 12534 12535 12536 12537 12538 12539 12540 12541 12542 12543 12544 12545 12546 12547 12548 12549 12550 12551 12552 |
# File 'lib/v20190103/models.rb', line 12531 def initialize(clusterid=nil, id=nil, statusdesc=nil, healthstatus=nil, clustername=nil, regionid=nil, zoneid=nil, zone=nil, appid=nil, vpcid=nil, subnetid=nil, status=nil, addtime=nil, paymode=nil, zonesettings=nil, =nil, autorenewflag=nil, isolatetime=nil, expiretime=nil, deployrole=nil) @ClusterId = clusterid @Id = id @StatusDesc = statusdesc @HealthStatus = healthstatus @ClusterName = clustername @RegionId = regionid @ZoneId = zoneid @Zone = zone @AppId = appid @VpcId = vpcid @SubnetId = subnetid @Status = status @AddTime = addtime @PayMode = paymode @ZoneSettings = zonesettings @Tags = @AutoRenewFlag = autorenewflag @IsolateTime = isolatetime @ExpireTime = expiretime @DeployRole = deployrole end |
Instance Attribute Details
#AddTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def AddTime @AddTime end |
#AppId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def AppId @AppId end |
#AutoRenewFlag ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def AutoRenewFlag @AutoRenewFlag end |
#ClusterId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def ClusterId @ClusterId end |
#ClusterName ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def ClusterName @ClusterName end |
#DeployRole ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def DeployRole @DeployRole end |
#ExpireTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def ExpireTime @ExpireTime end |
#HealthStatus ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def HealthStatus @HealthStatus end |
#Id ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def Id @Id end |
#IsolateTime ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def IsolateTime @IsolateTime end |
#PayMode ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def PayMode @PayMode end |
#RegionId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def RegionId @RegionId end |
#Status ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def Status @Status end |
#StatusDesc ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def StatusDesc @StatusDesc end |
#SubnetId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def SubnetId @SubnetId end |
#Tags ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def Tags @Tags end |
#VpcId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def VpcId @VpcId end |
#Zone ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def Zone @Zone end |
#ZoneId ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def ZoneId @ZoneId end |
#ZoneSettings ⇒ Object
注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。
12529 12530 12531 |
# File 'lib/v20190103/models.rb', line 12529 def ZoneSettings @ZoneSettings end |
Instance Method Details
#deserialize(params) ⇒ Object
12554 12555 12556 12557 12558 12559 12560 12561 12562 12563 12564 12565 12566 12567 12568 12569 12570 12571 12572 12573 12574 12575 12576 12577 12578 12579 12580 12581 12582 12583 12584 12585 12586 12587 12588 12589 |
# File 'lib/v20190103/models.rb', line 12554 def deserialize(params) @ClusterId = params['ClusterId'] @Id = params['Id'] @StatusDesc = params['StatusDesc'] @HealthStatus = params['HealthStatus'] @ClusterName = params['ClusterName'] @RegionId = params['RegionId'] @ZoneId = params['ZoneId'] @Zone = params['Zone'] @AppId = params['AppId'] @VpcId = params['VpcId'] @SubnetId = params['SubnetId'] @Status = params['Status'] @AddTime = params['AddTime'] @PayMode = params['PayMode'] unless params['ZoneSettings'].nil? @ZoneSettings = [] params['ZoneSettings'].each do |i| zonesetting_tmp = ZoneSetting.new zonesetting_tmp.deserialize(i) @ZoneSettings << zonesetting_tmp end end unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end @AutoRenewFlag = params['AutoRenewFlag'] @IsolateTime = params['IsolateTime'] @ExpireTime = params['ExpireTime'] @DeployRole = params['DeployRole'] end |