Class: TencentCloud::Cls::V20201016::ModifyScheduledSqlRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cls::V20201016::ModifyScheduledSqlRequest
- Defined in:
- lib/v20201016/models.rb
Overview
ModifyScheduledSql请求参数结构体
Instance Attribute Summary collapse
- #DstResource ⇒ Object
- #EnableFlag ⇒ Object
- #Name ⇒ Object
- #ProcessDelay ⇒ Object
- #ProcessPeriod ⇒ Object
- #ProcessTimeWindow ⇒ Object
- #ScheduledSqlContent ⇒ Object
- #SrcTopicId ⇒ Object
- #SrcTopicRegion ⇒ Object
- #SyntaxRule ⇒ Object
- #TaskId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(taskid = nil, srctopicid = nil, enableflag = nil, dstresource = nil, scheduledsqlcontent = nil, processperiod = nil, processtimewindow = nil, processdelay = nil, srctopicregion = nil, name = nil, syntaxrule = nil) ⇒ ModifyScheduledSqlRequest
constructor
A new instance of ModifyScheduledSqlRequest.
Constructor Details
#initialize(taskid = nil, srctopicid = nil, enableflag = nil, dstresource = nil, scheduledsqlcontent = nil, processperiod = nil, processtimewindow = nil, processdelay = nil, srctopicregion = nil, name = nil, syntaxrule = nil) ⇒ ModifyScheduledSqlRequest
Returns a new instance of ModifyScheduledSqlRequest.
15059 15060 15061 15062 15063 15064 15065 15066 15067 15068 15069 15070 15071 |
# File 'lib/v20201016/models.rb', line 15059 def initialize(taskid=nil, srctopicid=nil, enableflag=nil, dstresource=nil, scheduledsqlcontent=nil, processperiod=nil, processtimewindow=nil, processdelay=nil, srctopicregion=nil, name=nil, syntaxrule=nil) @TaskId = taskid @SrcTopicId = srctopicid @EnableFlag = enableflag @DstResource = dstresource @ScheduledSqlContent = scheduledsqlcontent @ProcessPeriod = processperiod @ProcessTimeWindow = processtimewindow @ProcessDelay = processdelay @SrcTopicRegion = srctopicregion @Name = name @SyntaxRule = syntaxrule end |
Instance Attribute Details
#DstResource ⇒ Object
15057 15058 15059 |
# File 'lib/v20201016/models.rb', line 15057 def DstResource @DstResource end |
#EnableFlag ⇒ Object
15057 15058 15059 |
# File 'lib/v20201016/models.rb', line 15057 def EnableFlag @EnableFlag end |
#Name ⇒ Object
15057 15058 15059 |
# File 'lib/v20201016/models.rb', line 15057 def Name @Name end |
#ProcessDelay ⇒ Object
15057 15058 15059 |
# File 'lib/v20201016/models.rb', line 15057 def ProcessDelay @ProcessDelay end |
#ProcessPeriod ⇒ Object
15057 15058 15059 |
# File 'lib/v20201016/models.rb', line 15057 def ProcessPeriod @ProcessPeriod end |
#ProcessTimeWindow ⇒ Object
15057 15058 15059 |
# File 'lib/v20201016/models.rb', line 15057 def ProcessTimeWindow @ProcessTimeWindow end |
#ScheduledSqlContent ⇒ Object
15057 15058 15059 |
# File 'lib/v20201016/models.rb', line 15057 def ScheduledSqlContent @ScheduledSqlContent end |
#SrcTopicId ⇒ Object
15057 15058 15059 |
# File 'lib/v20201016/models.rb', line 15057 def SrcTopicId @SrcTopicId end |
#SrcTopicRegion ⇒ Object
15057 15058 15059 |
# File 'lib/v20201016/models.rb', line 15057 def SrcTopicRegion @SrcTopicRegion end |
#SyntaxRule ⇒ Object
15057 15058 15059 |
# File 'lib/v20201016/models.rb', line 15057 def SyntaxRule @SyntaxRule end |
#TaskId ⇒ Object
15057 15058 15059 |
# File 'lib/v20201016/models.rb', line 15057 def TaskId @TaskId end |
Instance Method Details
#deserialize(params) ⇒ Object
15073 15074 15075 15076 15077 15078 15079 15080 15081 15082 15083 15084 15085 15086 15087 15088 |
# File 'lib/v20201016/models.rb', line 15073 def deserialize(params) @TaskId = params['TaskId'] @SrcTopicId = params['SrcTopicId'] @EnableFlag = params['EnableFlag'] unless params['DstResource'].nil? @DstResource = ScheduledSqlResouceInfo.new @DstResource.deserialize(params['DstResource']) end @ScheduledSqlContent = params['ScheduledSqlContent'] @ProcessPeriod = params['ProcessPeriod'] @ProcessTimeWindow = params['ProcessTimeWindow'] @ProcessDelay = params['ProcessDelay'] @SrcTopicRegion = params['SrcTopicRegion'] @Name = params['Name'] @SyntaxRule = params['SyntaxRule'] end |