Class: TencentCloud::Oceanus::V20190422::Setats

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

Overview

setats类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(setatsserialid = nil, status = nil, warehouse = nil, masterinfo = nil, workerinfo = nil, tags = nil, autorenewflag = nil, expiretime = nil, secondsuntilexpiry = nil, createtime = nil, managerurl = nil, isolatedtime = nil) ⇒ Setats

Returns a new instance of Setats.



5321
5322
5323
5324
5325
5326
5327
5328
5329
5330
5331
5332
5333
5334
# File 'lib/v20190422/models.rb', line 5321

def initialize(setatsserialid=nil, status=nil, warehouse=nil, masterinfo=nil, workerinfo=nil, tags=nil, autorenewflag=nil, expiretime=nil, secondsuntilexpiry=nil, createtime=nil, managerurl=nil, isolatedtime=nil)
  @SetatsSerialId = setatsserialid
  @Status = status
  @Warehouse = warehouse
  @MasterInfo = masterinfo
  @WorkerInfo = workerinfo
  @Tags = tags
  @AutoRenewFlag = autorenewflag
  @ExpireTime = expiretime
  @SecondsUntilExpiry = secondsuntilexpiry
  @CreateTime = createtime
  @ManagerUrl = managerurl
  @IsolatedTime = isolatedtime
end

Instance Attribute Details

#AutoRenewFlagObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def AutoRenewFlag
  @AutoRenewFlag
end

#CreateTimeObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def CreateTime
  @CreateTime
end

#ExpireTimeObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def ExpireTime
  @ExpireTime
end

#IsolatedTimeObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def IsolatedTime
  @IsolatedTime
end

#ManagerUrlObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def ManagerUrl
  @ManagerUrl
end

#MasterInfoObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def MasterInfo
  @MasterInfo
end

#SecondsUntilExpiryObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def SecondsUntilExpiry
  @SecondsUntilExpiry
end

#SetatsSerialIdObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def SetatsSerialId
  @SetatsSerialId
end

#StatusObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def Status
  @Status
end

#TagsObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def Tags
  @Tags
end

#WarehouseObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def Warehouse
  @Warehouse
end

#WorkerInfoObject

注意:此字段可能返回 null,表示取不到有效值。2 // 运行中3 // 初始化中4 // 扩容中5 // Warehoouse未配置6 // Warehoouse配置中7 // 重启中-2 // 已删除(集群被销毁时更新为此状态) 注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • SetatsSerialId:

    setats serialId

  • Status:

    1 // 停止

  • Warehouse:

    setats warehouse

  • MasterInfo:

    setats master 机器规格

  • WorkerInfo:

    setats worker规格

  • Tags:

    标签

  • AutoRenewFlag:

    自动续费

  • ExpireTime:

    过期时间

  • SecondsUntilExpiry:

    过期时间 秒

  • CreateTime:

    创建时间

  • ManagerUrl:

    manager url

  • IsolatedTime:

    隔离时间



5319
5320
5321
# File 'lib/v20190422/models.rb', line 5319

def WorkerInfo
  @WorkerInfo
end

Instance Method Details

#deserialize(params) ⇒ Object



5336
5337
5338
5339
5340
5341
5342
5343
5344
5345
5346
5347
5348
5349
5350
5351
5352
5353
5354
5355
5356
5357
5358
5359
5360
5361
5362
5363
5364
5365
# File 'lib/v20190422/models.rb', line 5336

def deserialize(params)
  @SetatsSerialId = params['SetatsSerialId']
  @Status = params['Status']
  unless params['Warehouse'].nil?
    @Warehouse = Warehouse.new
    @Warehouse.deserialize(params['Warehouse'])
  end
  unless params['MasterInfo'].nil?
    @MasterInfo = SetatsCvmInfo.new
    @MasterInfo.deserialize(params['MasterInfo'])
  end
  unless params['WorkerInfo'].nil?
    @WorkerInfo = SetatsCvmInfo.new
    @WorkerInfo.deserialize(params['WorkerInfo'])
  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']
  @ExpireTime = params['ExpireTime']
  @SecondsUntilExpiry = params['SecondsUntilExpiry']
  @CreateTime = params['CreateTime']
  @ManagerUrl = params['ManagerUrl']
  @IsolatedTime = params['IsolatedTime']
end