Class: TencentCloud::Cls::V20201016::DashboardSubscribeInfo

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

Overview

仪表盘订阅信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, dashboardid = nil, cron = nil, subscribedata = nil, createtime = nil, updatetime = nil, lasttime = nil, uin = nil, subuin = nil, laststatus = nil) ⇒ DashboardSubscribeInfo

Returns a new instance of DashboardSubscribeInfo.



5257
5258
5259
5260
5261
5262
5263
5264
5265
5266
5267
5268
5269
# File 'lib/v20201016/models.rb', line 5257

def initialize(id=nil, name=nil, dashboardid=nil, cron=nil, subscribedata=nil, createtime=nil, updatetime=nil, lasttime=nil, uin=nil, subuin=nil, laststatus=nil)
  @Id = id
  @Name = name
  @DashboardId = dashboardid
  @Cron = cron
  @SubscribeData = subscribedata
  @CreateTime = createtime
  @UpdateTime = updatetime
  @LastTime = lasttime
  @Uin = uin
  @SubUin = subuin
  @LastStatus = laststatus
end

Instance Attribute Details

#CreateTime ⇒ Object

Parameters:

  • Id: —

    仪表盘订阅id。

  • Name: —

    仪表盘订阅名称。

  • DashboardId: —

    仪表盘id。

  • Cron: —

    仪表盘订阅时间。

  • SubscribeData: —

    仪表盘订阅数据。

  • CreateTime: —

    仪表盘订阅记录创建时间。格式:YYYY-MM-DD HH:MM:SS

  • UpdateTime: —

    仪表盘订阅记录更新时间。格式:YYYY-MM-DD HH:MM:SS

  • LastTime: —

    仪表盘订阅记录最后一次发送成功时间。格式:YYYY-MM-DD HH:MM:SS

  • Uin: —

    腾讯云主账号Id。

  • SubUin: —

    腾讯云主账号下的子账号Id。

  • LastStatus: —

    仪表盘订阅记录最后一次发送的状态。success:全部发送成功,fail:未发送, partialSuccess:部分发送成功。



5255
5256
5257
# File 'lib/v20201016/models.rb', line 5255

def CreateTime
  @CreateTime
end

#Cron ⇒ Object

Parameters:

  • Id: —

    仪表盘订阅id。

  • Name: —

    仪表盘订阅名称。

  • DashboardId: —

    仪表盘id。

  • Cron: —

    仪表盘订阅时间。

  • SubscribeData: —

    仪表盘订阅数据。

  • CreateTime: —

    仪表盘订阅记录创建时间。格式:YYYY-MM-DD HH:MM:SS

  • UpdateTime: —

    仪表盘订阅记录更新时间。格式:YYYY-MM-DD HH:MM:SS

  • LastTime: —

    仪表盘订阅记录最后一次发送成功时间。格式:YYYY-MM-DD HH:MM:SS

  • Uin: —

    腾讯云主账号Id。

  • SubUin: —

    腾讯云主账号下的子账号Id。

  • LastStatus: —

    仪表盘订阅记录最后一次发送的状态。success:全部发送成功,fail:未发送, partialSuccess:部分发送成功。



5255
5256
5257
# File 'lib/v20201016/models.rb', line 5255

def Cron
  @Cron
end

#DashboardId ⇒ Object

Parameters:

  • Id: —

    仪表盘订阅id。

  • Name: —

    仪表盘订阅名称。

  • DashboardId: —

    仪表盘id。

  • Cron: —

    仪表盘订阅时间。

  • SubscribeData: —

    仪表盘订阅数据。

  • CreateTime: —

    仪表盘订阅记录创建时间。格式:YYYY-MM-DD HH:MM:SS

  • UpdateTime: —

    仪表盘订阅记录更新时间。格式:YYYY-MM-DD HH:MM:SS

  • LastTime: —

    仪表盘订阅记录最后一次发送成功时间。格式:YYYY-MM-DD HH:MM:SS

  • Uin: —

    腾讯云主账号Id。

  • SubUin: —

    腾讯云主账号下的子账号Id。

  • LastStatus: —

    仪表盘订阅记录最后一次发送的状态。success:全部发送成功,fail:未发送, partialSuccess:部分发送成功。



5255
5256
5257
# File 'lib/v20201016/models.rb', line 5255

def DashboardId
  @DashboardId
end

#Id ⇒ Object

Parameters:

  • Id: —

    仪表盘订阅id。

  • Name: —

    仪表盘订阅名称。

  • DashboardId: —

    仪表盘id。

  • Cron: —

    仪表盘订阅时间。

  • SubscribeData: —

    仪表盘订阅数据。

  • CreateTime: —

    仪表盘订阅记录创建时间。格式:YYYY-MM-DD HH:MM:SS

  • UpdateTime: —

    仪表盘订阅记录更新时间。格式:YYYY-MM-DD HH:MM:SS

  • LastTime: —

    仪表盘订阅记录最后一次发送成功时间。格式:YYYY-MM-DD HH:MM:SS

  • Uin: —

    腾讯云主账号Id。

  • SubUin: —

    腾讯云主账号下的子账号Id。

  • LastStatus: —

    仪表盘订阅记录最后一次发送的状态。success:全部发送成功,fail:未发送, partialSuccess:部分发送成功。



5255
5256
5257
# File 'lib/v20201016/models.rb', line 5255

def Id
  @Id
end

#LastStatus ⇒ Object

Parameters:

  • Id: —

    仪表盘订阅id。

  • Name: —

    仪表盘订阅名称。

  • DashboardId: —

    仪表盘id。

  • Cron: —

    仪表盘订阅时间。

  • SubscribeData: —

    仪表盘订阅数据。

  • CreateTime: —

    仪表盘订阅记录创建时间。格式:YYYY-MM-DD HH:MM:SS

  • UpdateTime: —

    仪表盘订阅记录更新时间。格式:YYYY-MM-DD HH:MM:SS

  • LastTime: —

    仪表盘订阅记录最后一次发送成功时间。格式:YYYY-MM-DD HH:MM:SS

  • Uin: —

    腾讯云主账号Id。

  • SubUin: —

    腾讯云主账号下的子账号Id。

  • LastStatus: —

    仪表盘订阅记录最后一次发送的状态。success:全部发送成功,fail:未发送, partialSuccess:部分发送成功。



5255
5256
5257
# File 'lib/v20201016/models.rb', line 5255

def LastStatus
  @LastStatus
end

#LastTime ⇒ Object

Parameters:

  • Id: —

    仪表盘订阅id。

  • Name: —

    仪表盘订阅名称。

  • DashboardId: —

    仪表盘id。

  • Cron: —

    仪表盘订阅时间。

  • SubscribeData: —

    仪表盘订阅数据。

  • CreateTime: —

    仪表盘订阅记录创建时间。格式:YYYY-MM-DD HH:MM:SS

  • UpdateTime: —

    仪表盘订阅记录更新时间。格式:YYYY-MM-DD HH:MM:SS

  • LastTime: —

    仪表盘订阅记录最后一次发送成功时间。格式:YYYY-MM-DD HH:MM:SS

  • Uin: —

    腾讯云主账号Id。

  • SubUin: —

    腾讯云主账号下的子账号Id。

  • LastStatus: —

    仪表盘订阅记录最后一次发送的状态。success:全部发送成功,fail:未发送, partialSuccess:部分发送成功。



5255
5256
5257
# File 'lib/v20201016/models.rb', line 5255

def LastTime
  @LastTime
end

#Name ⇒ Object

Parameters:

  • Id: —

    仪表盘订阅id。

  • Name: —

    仪表盘订阅名称。

  • DashboardId: —

    仪表盘id。

  • Cron: —

    仪表盘订阅时间。

  • SubscribeData: —

    仪表盘订阅数据。

  • CreateTime: —

    仪表盘订阅记录创建时间。格式:YYYY-MM-DD HH:MM:SS

  • UpdateTime: —

    仪表盘订阅记录更新时间。格式:YYYY-MM-DD HH:MM:SS

  • LastTime: —

    仪表盘订阅记录最后一次发送成功时间。格式:YYYY-MM-DD HH:MM:SS

  • Uin: —

    腾讯云主账号Id。

  • SubUin: —

    腾讯云主账号下的子账号Id。

  • LastStatus: —

    仪表盘订阅记录最后一次发送的状态。success:全部发送成功,fail:未发送, partialSuccess:部分发送成功。



5255
5256
5257
# File 'lib/v20201016/models.rb', line 5255

def Name
  @Name
end

#SubscribeData ⇒ Object

Parameters:

  • Id: —

    仪表盘订阅id。

  • Name: —

    仪表盘订阅名称。

  • DashboardId: —

    仪表盘id。

  • Cron: —

    仪表盘订阅时间。

  • SubscribeData: —

    仪表盘订阅数据。

  • CreateTime: —

    仪表盘订阅记录创建时间。格式:YYYY-MM-DD HH:MM:SS

  • UpdateTime: —

    仪表盘订阅记录更新时间。格式:YYYY-MM-DD HH:MM:SS

  • LastTime: —

    仪表盘订阅记录最后一次发送成功时间。格式:YYYY-MM-DD HH:MM:SS

  • Uin: —

    腾讯云主账号Id。

  • SubUin: —

    腾讯云主账号下的子账号Id。

  • LastStatus: —

    仪表盘订阅记录最后一次发送的状态。success:全部发送成功,fail:未发送, partialSuccess:部分发送成功。



5255
5256
5257
# File 'lib/v20201016/models.rb', line 5255

def SubscribeData
  @SubscribeData
end

#SubUin ⇒ Object

Parameters:

  • Id: —

    仪表盘订阅id。

  • Name: —

    仪表盘订阅名称。

  • DashboardId: —

    仪表盘id。

  • Cron: —

    仪表盘订阅时间。

  • SubscribeData: —

    仪表盘订阅数据。

  • CreateTime: —

    仪表盘订阅记录创建时间。格式:YYYY-MM-DD HH:MM:SS

  • UpdateTime: —

    仪表盘订阅记录更新时间。格式:YYYY-MM-DD HH:MM:SS

  • LastTime: —

    仪表盘订阅记录最后一次发送成功时间。格式:YYYY-MM-DD HH:MM:SS

  • Uin: —

    腾讯云主账号Id。

  • SubUin: —

    腾讯云主账号下的子账号Id。

  • LastStatus: —

    仪表盘订阅记录最后一次发送的状态。success:全部发送成功,fail:未发送, partialSuccess:部分发送成功。



5255
5256
5257
# File 'lib/v20201016/models.rb', line 5255

def SubUin
  @SubUin
end

#Uin ⇒ Object

Parameters:

  • Id: —

    仪表盘订阅id。

  • Name: —

    仪表盘订阅名称。

  • DashboardId: —

    仪表盘id。

  • Cron: —

    仪表盘订阅时间。

  • SubscribeData: —

    仪表盘订阅数据。

  • CreateTime: —

    仪表盘订阅记录创建时间。格式:YYYY-MM-DD HH:MM:SS

  • UpdateTime: —

    仪表盘订阅记录更新时间。格式:YYYY-MM-DD HH:MM:SS

  • LastTime: —

    仪表盘订阅记录最后一次发送成功时间。格式:YYYY-MM-DD HH:MM:SS

  • Uin: —

    腾讯云主账号Id。

  • SubUin: —

    腾讯云主账号下的子账号Id。

  • LastStatus: —

    仪表盘订阅记录最后一次发送的状态。success:全部发送成功,fail:未发送, partialSuccess:部分发送成功。



5255
5256
5257
# File 'lib/v20201016/models.rb', line 5255

def Uin
  @Uin
end

#UpdateTime ⇒ Object

Parameters:

  • Id: —

    仪表盘订阅id。

  • Name: —

    仪表盘订阅名称。

  • DashboardId: —

    仪表盘id。

  • Cron: —

    仪表盘订阅时间。

  • SubscribeData: —

    仪表盘订阅数据。

  • CreateTime: —

    仪表盘订阅记录创建时间。格式:YYYY-MM-DD HH:MM:SS

  • UpdateTime: —

    仪表盘订阅记录更新时间。格式:YYYY-MM-DD HH:MM:SS

  • LastTime: —

    仪表盘订阅记录最后一次发送成功时间。格式:YYYY-MM-DD HH:MM:SS

  • Uin: —

    腾讯云主账号Id。

  • SubUin: —

    腾讯云主账号下的子账号Id。

  • LastStatus: —

    仪表盘订阅记录最后一次发送的状态。success:全部发送成功,fail:未发送, partialSuccess:部分发送成功。



5255
5256
5257
# File 'lib/v20201016/models.rb', line 5255

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



5271
5272
5273
5274
5275
5276
5277
5278
5279
5280
5281
5282
5283
5284
5285
5286
# File 'lib/v20201016/models.rb', line 5271

def deserialize(params)
  @Id = params['Id']
  @Name = params['Name']
  @DashboardId = params['DashboardId']
  @Cron = params['Cron']
  unless params['SubscribeData'].nil?
    @SubscribeData = DashboardSubscribeData.new
    @SubscribeData.deserialize(params['SubscribeData'])
  end
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @LastTime = params['LastTime']
  @Uin = params['Uin']
  @SubUin = params['SubUin']
  @LastStatus = params['LastStatus']
end