Class: TencentCloud::Tat::V20201028::ScheduleSettings

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

Overview

周期执行器设置。

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(policy = nil, recurrence = nil, invoketime = nil) ⇒ ScheduleSettings

Returns a new instance of ScheduleSettings.



2692
2693
2694
2695
2696
# File 'lib/v20201028/models.rb', line 2692

def initialize(policy=nil, recurrence=nil, invoketime=nil)
  @Policy = policy
  @Recurrence = recurrence
  @InvokeTime = invoketime
end

Instance Attribute Details

#InvokeTimeObject

时间格式为:YYYY-MM-DDThh:mm:ssZ



2690
2691
2692
# File 'lib/v20201028/models.rb', line 2690

def InvokeTime
  @InvokeTime
end

#PolicyObject

时间格式为:YYYY-MM-DDThh:mm:ssZ



2690
2691
2692
# File 'lib/v20201028/models.rb', line 2690

def Policy
  @Policy
end

#RecurrenceObject

时间格式为:YYYY-MM-DDThh:mm:ssZ



2690
2691
2692
# File 'lib/v20201028/models.rb', line 2690

def Recurrence
  @Recurrence
end

Instance Method Details

#deserialize(params) ⇒ Object



2698
2699
2700
2701
2702
# File 'lib/v20201028/models.rb', line 2698

def deserialize(params)
  @Policy = params['Policy']
  @Recurrence = params['Recurrence']
  @InvokeTime = params['InvokeTime']
end