Class: TencentCloud::Cls::V20201016::DescribeScheduledSqlInfoRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::DescribeScheduledSqlInfoRequest
- Defined in:
- lib/v20201016/models.rb
Overview
DescribeScheduledSqlInfo请求参数结构体
Instance Attribute Summary collapse
-
#Filters ⇒ Object
- dstTopicName按照【目标日志主题名称】进行过滤,模糊匹配。类型:String。必选:否。示例:业务日志主题 2,通过 获取日志主题列表 获取日志主题名称。 - srcTopicId按照【源日志主题ID】进行过滤。类型:String。必选:否。示例:a4478687-2382-4486-9692-de7986350f6b ,通过 获取日志主题列表 获取日志主题id。 - dstTopicId按照【目标日志主题ID】进行过滤。类型:String。必选:否。示例:bd4d3375-d72a-4cd2-988d-d8eda2bd62b0,通过 获取日志主题列表 获取日志主题id。 - bizType按照【主题类型】进行过滤,0:日志主题;1:指标主题。类型:String。必选:否 - status按照【任务状态】进行过滤,1:运行;2:停止;3:异常。类型:String。必选:否 - taskName按照【任务名称】进行过滤,模糊匹配。类型:String。必选:否。示例:metricTask ,通过 获取定时SQL分析任务列表 获取任务名称。 - taskId按照【任务ID】进行过滤,模糊匹配。类型:String。必选:否。示例:9c64f9c1-a14e-4b59-b074-5b73cac3dd66 ,通过 获取定时SQL分析任务列表 获取任务id。.
-
#Limit ⇒ Object
- dstTopicName按照【目标日志主题名称】进行过滤,模糊匹配。类型:String。必选:否。示例:业务日志主题 2,通过 获取日志主题列表 获取日志主题名称。 - srcTopicId按照【源日志主题ID】进行过滤。类型:String。必选:否。示例:a4478687-2382-4486-9692-de7986350f6b ,通过 获取日志主题列表 获取日志主题id。 - dstTopicId按照【目标日志主题ID】进行过滤。类型:String。必选:否。示例:bd4d3375-d72a-4cd2-988d-d8eda2bd62b0,通过 获取日志主题列表 获取日志主题id。 - bizType按照【主题类型】进行过滤,0:日志主题;1:指标主题。类型:String。必选:否 - status按照【任务状态】进行过滤,1:运行;2:停止;3:异常。类型:String。必选:否 - taskName按照【任务名称】进行过滤,模糊匹配。类型:String。必选:否。示例:metricTask ,通过 获取定时SQL分析任务列表 获取任务名称。 - taskId按照【任务ID】进行过滤,模糊匹配。类型:String。必选:否。示例:9c64f9c1-a14e-4b59-b074-5b73cac3dd66 ,通过 获取定时SQL分析任务列表 获取任务id。.
-
#Name ⇒ Object
- dstTopicName按照【目标日志主题名称】进行过滤,模糊匹配。类型:String。必选:否。示例:业务日志主题 2,通过 获取日志主题列表 获取日志主题名称。 - srcTopicId按照【源日志主题ID】进行过滤。类型:String。必选:否。示例:a4478687-2382-4486-9692-de7986350f6b ,通过 获取日志主题列表 获取日志主题id。 - dstTopicId按照【目标日志主题ID】进行过滤。类型:String。必选:否。示例:bd4d3375-d72a-4cd2-988d-d8eda2bd62b0,通过 获取日志主题列表 获取日志主题id。 - bizType按照【主题类型】进行过滤,0:日志主题;1:指标主题。类型:String。必选:否 - status按照【任务状态】进行过滤,1:运行;2:停止;3:异常。类型:String。必选:否 - taskName按照【任务名称】进行过滤,模糊匹配。类型:String。必选:否。示例:metricTask ,通过 获取定时SQL分析任务列表 获取任务名称。 - taskId按照【任务ID】进行过滤,模糊匹配。类型:String。必选:否。示例:9c64f9c1-a14e-4b59-b074-5b73cac3dd66 ,通过 获取定时SQL分析任务列表 获取任务id。.
-
#Offset ⇒ Object
- dstTopicName按照【目标日志主题名称】进行过滤,模糊匹配。类型:String。必选:否。示例:业务日志主题 2,通过 获取日志主题列表 获取日志主题名称。 - srcTopicId按照【源日志主题ID】进行过滤。类型:String。必选:否。示例:a4478687-2382-4486-9692-de7986350f6b ,通过 获取日志主题列表 获取日志主题id。 - dstTopicId按照【目标日志主题ID】进行过滤。类型:String。必选:否。示例:bd4d3375-d72a-4cd2-988d-d8eda2bd62b0,通过 获取日志主题列表 获取日志主题id。 - bizType按照【主题类型】进行过滤,0:日志主题;1:指标主题。类型:String。必选:否 - status按照【任务状态】进行过滤,1:运行;2:停止;3:异常。类型:String。必选:否 - taskName按照【任务名称】进行过滤,模糊匹配。类型:String。必选:否。示例:metricTask ,通过 获取定时SQL分析任务列表 获取任务名称。 - taskId按照【任务ID】进行过滤,模糊匹配。类型:String。必选:否。示例:9c64f9c1-a14e-4b59-b074-5b73cac3dd66 ,通过 获取定时SQL分析任务列表 获取任务id。.
-
#TaskId ⇒ Object
- dstTopicName按照【目标日志主题名称】进行过滤,模糊匹配。类型:String。必选:否。示例:业务日志主题 2,通过 获取日志主题列表 获取日志主题名称。 - srcTopicId按照【源日志主题ID】进行过滤。类型:String。必选:否。示例:a4478687-2382-4486-9692-de7986350f6b ,通过 获取日志主题列表 获取日志主题id。 - dstTopicId按照【目标日志主题ID】进行过滤。类型:String。必选:否。示例:bd4d3375-d72a-4cd2-988d-d8eda2bd62b0,通过 获取日志主题列表 获取日志主题id。 - bizType按照【主题类型】进行过滤,0:日志主题;1:指标主题。类型:String。必选:否 - status按照【任务状态】进行过滤,1:运行;2:停止;3:异常。类型:String。必选:否 - taskName按照【任务名称】进行过滤,模糊匹配。类型:String。必选:否。示例:metricTask ,通过 获取定时SQL分析任务列表 获取任务名称。 - taskId按照【任务ID】进行过滤,模糊匹配。类型:String。必选:否。示例:9c64f9c1-a14e-4b59-b074-5b73cac3dd66 ,通过 获取定时SQL分析任务列表 获取任务id。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(offset = nil, limit = nil, name = nil, taskid = nil, filters = nil) ⇒ DescribeScheduledSqlInfoRequest
constructor
A new instance of DescribeScheduledSqlInfoRequest.
Constructor Details
#initialize(offset = nil, limit = nil, name = nil, taskid = nil, filters = nil) ⇒ DescribeScheduledSqlInfoRequest
Returns a new instance of DescribeScheduledSqlInfoRequest.
9726 9727 9728 9729 9730 9731 9732 |
# File 'lib/v20201016/models.rb', line 9726 def initialize(offset=nil, limit=nil, name=nil, taskid=nil, filters=nil) @Offset = offset @Limit = limit @Name = name @TaskId = taskid @Filters = filters end |
Instance Attribute Details
#Filters ⇒ Object
- dstTopicName按照【目标日志主题名称】进行过滤,模糊匹配。类型:String。必选:否。示例:业务日志主题 2,通过 获取日志主题列表 获取日志主题名称。
- srcTopicId按照【源日志主题ID】进行过滤。类型:String。必选:否。示例:a4478687-2382-4486-9692-de7986350f6b ,通过 获取日志主题列表 获取日志主题id。
- dstTopicId按照【目标日志主题ID】进行过滤。类型:String。必选:否。示例:bd4d3375-d72a-4cd2-988d-d8eda2bd62b0,通过 获取日志主题列表 获取日志主题id。
- bizType按照【主题类型】进行过滤,0:日志主题;1:指标主题。类型:String。必选:否
- status按照【任务状态】进行过滤,1:运行;2:停止;3:异常。类型:String。必选:否
- taskName按照【任务名称】进行过滤,模糊匹配。类型:String。必选:否。示例:metricTask ,通过 获取定时SQL分析任务列表 获取任务名称。
- taskId按照【任务ID】进行过滤,模糊匹配。类型:String。必选:否。示例:9c64f9c1-a14e-4b59-b074-5b73cac3dd66 ,通过 获取定时SQL分析任务列表 获取任务id。
9724 9725 9726 |
# File 'lib/v20201016/models.rb', line 9724 def Filters @Filters end |
#Limit ⇒ Object
- dstTopicName按照【目标日志主题名称】进行过滤,模糊匹配。类型:String。必选:否。示例:业务日志主题 2,通过 获取日志主题列表 获取日志主题名称。
- srcTopicId按照【源日志主题ID】进行过滤。类型:String。必选:否。示例:a4478687-2382-4486-9692-de7986350f6b ,通过 获取日志主题列表 获取日志主题id。
- dstTopicId按照【目标日志主题ID】进行过滤。类型:String。必选:否。示例:bd4d3375-d72a-4cd2-988d-d8eda2bd62b0,通过 获取日志主题列表 获取日志主题id。
- bizType按照【主题类型】进行过滤,0:日志主题;1:指标主题。类型:String。必选:否
- status按照【任务状态】进行过滤,1:运行;2:停止;3:异常。类型:String。必选:否
- taskName按照【任务名称】进行过滤,模糊匹配。类型:String。必选:否。示例:metricTask ,通过 获取定时SQL分析任务列表 获取任务名称。
- taskId按照【任务ID】进行过滤,模糊匹配。类型:String。必选:否。示例:9c64f9c1-a14e-4b59-b074-5b73cac3dd66 ,通过 获取定时SQL分析任务列表 获取任务id。
9724 9725 9726 |
# File 'lib/v20201016/models.rb', line 9724 def Limit @Limit end |
#Name ⇒ Object
- dstTopicName按照【目标日志主题名称】进行过滤,模糊匹配。类型:String。必选:否。示例:业务日志主题 2,通过 获取日志主题列表 获取日志主题名称。
- srcTopicId按照【源日志主题ID】进行过滤。类型:String。必选:否。示例:a4478687-2382-4486-9692-de7986350f6b ,通过 获取日志主题列表 获取日志主题id。
- dstTopicId按照【目标日志主题ID】进行过滤。类型:String。必选:否。示例:bd4d3375-d72a-4cd2-988d-d8eda2bd62b0,通过 获取日志主题列表 获取日志主题id。
- bizType按照【主题类型】进行过滤,0:日志主题;1:指标主题。类型:String。必选:否
- status按照【任务状态】进行过滤,1:运行;2:停止;3:异常。类型:String。必选:否
- taskName按照【任务名称】进行过滤,模糊匹配。类型:String。必选:否。示例:metricTask ,通过 获取定时SQL分析任务列表 获取任务名称。
- taskId按照【任务ID】进行过滤,模糊匹配。类型:String。必选:否。示例:9c64f9c1-a14e-4b59-b074-5b73cac3dd66 ,通过 获取定时SQL分析任务列表 获取任务id。
9724 9725 9726 |
# File 'lib/v20201016/models.rb', line 9724 def Name @Name end |
#Offset ⇒ Object
- dstTopicName按照【目标日志主题名称】进行过滤,模糊匹配。类型:String。必选:否。示例:业务日志主题 2,通过 获取日志主题列表 获取日志主题名称。
- srcTopicId按照【源日志主题ID】进行过滤。类型:String。必选:否。示例:a4478687-2382-4486-9692-de7986350f6b ,通过 获取日志主题列表 获取日志主题id。
- dstTopicId按照【目标日志主题ID】进行过滤。类型:String。必选:否。示例:bd4d3375-d72a-4cd2-988d-d8eda2bd62b0,通过 获取日志主题列表 获取日志主题id。
- bizType按照【主题类型】进行过滤,0:日志主题;1:指标主题。类型:String。必选:否
- status按照【任务状态】进行过滤,1:运行;2:停止;3:异常。类型:String。必选:否
- taskName按照【任务名称】进行过滤,模糊匹配。类型:String。必选:否。示例:metricTask ,通过 获取定时SQL分析任务列表 获取任务名称。
- taskId按照【任务ID】进行过滤,模糊匹配。类型:String。必选:否。示例:9c64f9c1-a14e-4b59-b074-5b73cac3dd66 ,通过 获取定时SQL分析任务列表 获取任务id。
9724 9725 9726 |
# File 'lib/v20201016/models.rb', line 9724 def Offset @Offset end |
#TaskId ⇒ Object
- dstTopicName按照【目标日志主题名称】进行过滤,模糊匹配。类型:String。必选:否。示例:业务日志主题 2,通过 获取日志主题列表 获取日志主题名称。
- srcTopicId按照【源日志主题ID】进行过滤。类型:String。必选:否。示例:a4478687-2382-4486-9692-de7986350f6b ,通过 获取日志主题列表 获取日志主题id。
- dstTopicId按照【目标日志主题ID】进行过滤。类型:String。必选:否。示例:bd4d3375-d72a-4cd2-988d-d8eda2bd62b0,通过 获取日志主题列表 获取日志主题id。
- bizType按照【主题类型】进行过滤,0:日志主题;1:指标主题。类型:String。必选:否
- status按照【任务状态】进行过滤,1:运行;2:停止;3:异常。类型:String。必选:否
- taskName按照【任务名称】进行过滤,模糊匹配。类型:String。必选:否。示例:metricTask ,通过 获取定时SQL分析任务列表 获取任务名称。
- taskId按照【任务ID】进行过滤,模糊匹配。类型:String。必选:否。示例:9c64f9c1-a14e-4b59-b074-5b73cac3dd66 ,通过 获取定时SQL分析任务列表 获取任务id。
9724 9725 9726 |
# File 'lib/v20201016/models.rb', line 9724 def TaskId @TaskId end |
Instance Method Details
#deserialize(params) ⇒ Object
9734 9735 9736 9737 9738 9739 9740 9741 9742 9743 9744 9745 9746 9747 |
# File 'lib/v20201016/models.rb', line 9734 def deserialize(params) @Offset = params['Offset'] @Limit = params['Limit'] @Name = params['Name'] @TaskId = params['TaskId'] unless params['Filters'].nil? @Filters = [] params['Filters'].each do |i| filter_tmp = Filter.new filter_tmp.deserialize(i) @Filters << filter_tmp end end end |