Class: TencentCloud::Config::V20220802::TriggerType

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

Overview

规则支持触发类型

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(messagetype = nil, maximumexecutionfrequency = nil) ⇒ TriggerType

Returns a new instance of TriggerType.



1064
1065
1066
1067
# File 'lib/v20220802/models.rb', line 1064

def initialize(messagetype=nil, maximumexecutionfrequency=nil)
  @MessageType = messagetype
  @MaximumExecutionFrequency = maximumexecutionfrequency
end

Instance Attribute Details

#MaximumExecutionFrequencyObject

Parameters:

  • MessageType:

    触发类型

  • MaximumExecutionFrequency:

    触发时间周期



1062
1063
1064
# File 'lib/v20220802/models.rb', line 1062

def MaximumExecutionFrequency
  @MaximumExecutionFrequency
end

#MessageTypeObject

Parameters:

  • MessageType:

    触发类型

  • MaximumExecutionFrequency:

    触发时间周期



1062
1063
1064
# File 'lib/v20220802/models.rb', line 1062

def MessageType
  @MessageType
end

Instance Method Details

#deserialize(params) ⇒ Object



1069
1070
1071
1072
# File 'lib/v20220802/models.rb', line 1069

def deserialize(params)
  @MessageType = params['MessageType']
  @MaximumExecutionFrequency = params['MaximumExecutionFrequency']
end