Class: TencentCloud::Emr::V20190103::DescribeSLInstanceResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190103/models.rb

Overview

DescribeSLInstance返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, instancename = nil, paymode = nil, disktype = nil, disksize = nil, nodetype = nil, zonesettings = nil, tags = nil, clusterid = nil, regionid = nil, zone = nil, expiretime = nil, isolatetime = nil, createtime = nil, status = nil, autorenewflag = nil, nodenum = nil, slinstance = nil, requestid = nil) ⇒ DescribeSLInstanceResponse

Returns a new instance of DescribeSLInstanceResponse.



5270
5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
5287
5288
5289
5290
# File 'lib/v20190103/models.rb', line 5270

def initialize(instanceid=nil, instancename=nil, paymode=nil, disktype=nil, disksize=nil, nodetype=nil, zonesettings=nil, tags=nil, clusterid=nil, regionid=nil, zone=nil, expiretime=nil, isolatetime=nil, createtime=nil, status=nil, autorenewflag=nil, nodenum=nil, slinstance=nil, requestid=nil)
  @InstanceId = instanceid
  @InstanceName = instancename
  @PayMode = paymode
  @DiskType = disktype
  @DiskSize = disksize
  @NodeType = nodetype
  @ZoneSettings = zonesettings
  @Tags = tags
  @ClusterId = clusterid
  @RegionId = regionid
  @Zone = zone
  @ExpireTime = expiretime
  @IsolateTime = isolatetime
  @CreateTime = createtime
  @Status = status
  @AutoRenewFlag = autorenewflag
  @NodeNum = nodenum
  @SLInstance = slinstance
  @RequestId = requestid
end

Instance Attribute Details

#AutoRenewFlagObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def AutoRenewFlag
  @AutoRenewFlag
end

#ClusterIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def ClusterId
  @ClusterId
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def CreateTime
  @CreateTime
end

#DiskSizeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def DiskSize
  @DiskSize
end

#DiskTypeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def DiskType
  @DiskType
end

#ExpireTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def ExpireTime
  @ExpireTime
end

#InstanceIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def InstanceId
  @InstanceId
end

#InstanceNameObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def InstanceName
  @InstanceName
end

#IsolateTimeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def IsolateTime
  @IsolateTime
end

#NodeNumObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def NodeNum
  @NodeNum
end

#NodeTypeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def NodeType
  @NodeType
end

#PayModeObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def PayMode
  @PayMode
end

#RegionIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def RegionId
  @RegionId
end

#RequestIdObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def RequestId
  @RequestId
end

#SLInstanceObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def SLInstance
  @SLInstance
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def Status
  @Status
end

#TagsObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def Tags
  @Tags
end

#ZoneObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def Zone
  @Zone
end

#ZoneSettingsObject

注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • InstanceId:

    实例字符串标识。

  • InstanceName:

    实例名称。

  • PayMode:

    实例计费模式。0表示后付费,即按量计费,1表示预付费,即包年包月。

  • DiskType:

    实例存储类型。

  • DiskSize:

    实例单节点磁盘容量,单位GB。

  • NodeType:

    实例节点规格。

  • ZoneSettings:

    实例可用区详细配置,包含可用区名称,VPC信息、节点数量。

  • Tags:

    实例绑定的标签列表。

  • ClusterId:

    实例数字标识。

  • RegionId:

    实例区域ID。

  • Zone:

    实例主可用区。

  • ExpireTime:

    实例过期时间,后付费返回0000-00-00 00:00:00

  • IsolateTime:

    实例隔离时间,未隔离返回0000-00-00 00:00:00。

  • CreateTime:

    实例创建时间。

  • Status:

    实例状态码,-2: "TERMINATED", 2: "RUNNING", 14: "TERMINATING", 19: "ISOLATING", 22: "ADJUSTING", 201: "ISOLATED"。

  • AutoRenewFlag:

    自动续费标记, 0:表示通知即将过期,但不自动续费 1:表示通知即将过期,而且自动续费 2:表示不通知即将过期,也不自动续费,若业务无续费概念为0

  • NodeNum:

    实例节点总数。

  • SLInstance:

    Serverless Instance infomation

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



5268
5269
5270
# File 'lib/v20190103/models.rb', line 5268

def ZoneSettings
  @ZoneSettings
end

Instance Method Details

#deserialize(params) ⇒ Object



5292
5293
5294
5295
5296
5297
5298
5299
5300
5301
5302
5303
5304
5305
5306
5307
5308
5309
5310
5311
5312
5313
5314
5315
5316
5317
5318
5319
5320
5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
# File 'lib/v20190103/models.rb', line 5292

def deserialize(params)
  @InstanceId = params['InstanceId']
  @InstanceName = params['InstanceName']
  @PayMode = params['PayMode']
  @DiskType = params['DiskType']
  @DiskSize = params['DiskSize']
  @NodeType = params['NodeType']
  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
  @ClusterId = params['ClusterId']
  @RegionId = params['RegionId']
  @Zone = params['Zone']
  @ExpireTime = params['ExpireTime']
  @IsolateTime = params['IsolateTime']
  @CreateTime = params['CreateTime']
  @Status = params['Status']
  @AutoRenewFlag = params['AutoRenewFlag']
  @NodeNum = params['NodeNum']
  unless params['SLInstance'].nil?
    @SLInstance = []
    params['SLInstance'].each do |i|
      slinstance_tmp = SLInstance.new
      slinstance_tmp.deserialize(i)
      @SLInstance << slinstance_tmp
    end
  end
  @RequestId = params['RequestId']
end