Class: TencentCloud::Cls::V20201016::CreateDashboardSubscribeRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::CreateDashboardSubscribeRequest
- Defined in:
- lib/v20201016/models.rb
Overview
CreateDashboardSubscribe请求参数结构体
Instance Attribute Summary collapse
-
#Cron ⇒ Object
输入限制: - 不能为空 - 长度不能超过128字节 - 不能包含字符'|' - 通过获取仪表盘获取仪表盘Id。 - 秒数 取值范围: 0 ~ 59 - 分钟 取值范围: 0 ~ 59 - 小时 取值范围: 0 ~ 23 - 日期 取值范围: 1 ~ 31 AND (dayOfMonth最后一天: L) - 月份 取值范围: 1 ~ 12 - 星期 取值范围: 0 ~ 6 【0:星期日, 6星期六】.
-
#DashboardId ⇒ Object
输入限制: - 不能为空 - 长度不能超过128字节 - 不能包含字符'|' - 通过获取仪表盘获取仪表盘Id。 - 秒数 取值范围: 0 ~ 59 - 分钟 取值范围: 0 ~ 59 - 小时 取值范围: 0 ~ 23 - 日期 取值范围: 1 ~ 31 AND (dayOfMonth最后一天: L) - 月份 取值范围: 1 ~ 12 - 星期 取值范围: 0 ~ 6 【0:星期日, 6星期六】.
-
#Name ⇒ Object
输入限制: - 不能为空 - 长度不能超过128字节 - 不能包含字符'|' - 通过获取仪表盘获取仪表盘Id。 - 秒数 取值范围: 0 ~ 59 - 分钟 取值范围: 0 ~ 59 - 小时 取值范围: 0 ~ 23 - 日期 取值范围: 1 ~ 31 AND (dayOfMonth最后一天: L) - 月份 取值范围: 1 ~ 12 - 星期 取值范围: 0 ~ 6 【0:星期日, 6星期六】.
-
#SubscribeData ⇒ Object
输入限制: - 不能为空 - 长度不能超过128字节 - 不能包含字符'|' - 通过获取仪表盘获取仪表盘Id。 - 秒数 取值范围: 0 ~ 59 - 分钟 取值范围: 0 ~ 59 - 小时 取值范围: 0 ~ 23 - 日期 取值范围: 1 ~ 31 AND (dayOfMonth最后一天: L) - 月份 取值范围: 1 ~ 12 - 星期 取值范围: 0 ~ 6 【0:星期日, 6星期六】.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, dashboardid = nil, cron = nil, subscribedata = nil) ⇒ CreateDashboardSubscribeRequest
constructor
A new instance of CreateDashboardSubscribeRequest.
Constructor Details
#initialize(name = nil, dashboardid = nil, cron = nil, subscribedata = nil) ⇒ CreateDashboardSubscribeRequest
Returns a new instance of CreateDashboardSubscribeRequest.
3356 3357 3358 3359 3360 3361 |
# File 'lib/v20201016/models.rb', line 3356 def initialize(name=nil, dashboardid=nil, cron=nil, subscribedata=nil) @Name = name @DashboardId = dashboardid @Cron = cron @SubscribeData = subscribedata end |
Instance Attribute Details
#Cron ⇒ Object
输入限制:
- 不能为空
- 长度不能超过128字节
- 不能包含字符'|'
- 通过获取仪表盘获取仪表盘Id。
- 秒数 取值范围: 0 ~ 59
- 分钟 取值范围: 0 ~ 59
- 小时 取值范围: 0 ~ 23
- 日期 取值范围: 1 ~ 31 AND (dayOfMonth最后一天: L)
- 月份 取值范围: 1 ~ 12
- 星期 取值范围: 0 ~ 6 【0:星期日, 6星期六】
3354 3355 3356 |
# File 'lib/v20201016/models.rb', line 3354 def Cron @Cron end |
#DashboardId ⇒ Object
输入限制:
- 不能为空
- 长度不能超过128字节
- 不能包含字符'|'
- 通过获取仪表盘获取仪表盘Id。
- 秒数 取值范围: 0 ~ 59
- 分钟 取值范围: 0 ~ 59
- 小时 取值范围: 0 ~ 23
- 日期 取值范围: 1 ~ 31 AND (dayOfMonth最后一天: L)
- 月份 取值范围: 1 ~ 12
- 星期 取值范围: 0 ~ 6 【0:星期日, 6星期六】
3354 3355 3356 |
# File 'lib/v20201016/models.rb', line 3354 def DashboardId @DashboardId end |
#Name ⇒ Object
输入限制:
- 不能为空
- 长度不能超过128字节
- 不能包含字符'|'
- 通过获取仪表盘获取仪表盘Id。
- 秒数 取值范围: 0 ~ 59
- 分钟 取值范围: 0 ~ 59
- 小时 取值范围: 0 ~ 23
- 日期 取值范围: 1 ~ 31 AND (dayOfMonth最后一天: L)
- 月份 取值范围: 1 ~ 12
- 星期 取值范围: 0 ~ 6 【0:星期日, 6星期六】
3354 3355 3356 |
# File 'lib/v20201016/models.rb', line 3354 def Name @Name end |
#SubscribeData ⇒ Object
输入限制:
- 不能为空
- 长度不能超过128字节
- 不能包含字符'|'
- 通过获取仪表盘获取仪表盘Id。
- 秒数 取值范围: 0 ~ 59
- 分钟 取值范围: 0 ~ 59
- 小时 取值范围: 0 ~ 23
- 日期 取值范围: 1 ~ 31 AND (dayOfMonth最后一天: L)
- 月份 取值范围: 1 ~ 12
- 星期 取值范围: 0 ~ 6 【0:星期日, 6星期六】
3354 3355 3356 |
# File 'lib/v20201016/models.rb', line 3354 def SubscribeData @SubscribeData end |
Instance Method Details
#deserialize(params) ⇒ Object
3363 3364 3365 3366 3367 3368 3369 3370 3371 |
# File 'lib/v20201016/models.rb', line 3363 def deserialize(params) @Name = params['Name'] @DashboardId = params['DashboardId'] @Cron = params['Cron'] unless params['SubscribeData'].nil? @SubscribeData = DashboardSubscribeData.new @SubscribeData.deserialize(params['SubscribeData']) end end |