Class: TencentCloud::As::V20180419::ExecuteScalingPolicyRequest
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::As::V20180419::ExecuteScalingPolicyRequest
- Defined in:
- lib/v20180419/models.rb
Overview
ExecuteScalingPolicy请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(autoscalingpolicyid = nil, honorcooldown = nil, triggersource = nil) ⇒ ExecuteScalingPolicyRequest
constructor
A new instance of ExecuteScalingPolicyRequest.
Constructor Details
#initialize(autoscalingpolicyid = nil, honorcooldown = nil, triggersource = nil) ⇒ ExecuteScalingPolicyRequest
Returns a new instance of ExecuteScalingPolicyRequest.
2854 2855 2856 2857 2858 |
# File 'lib/v20180419/models.rb', line 2854 def initialize(autoscalingpolicyid=nil, honorcooldown=nil, triggersource=nil) @AutoScalingPolicyId = autoscalingpolicyid @HonorCooldown = honorcooldown @TriggerSource = triggersource end |
Instance Attribute Details
#AutoScalingPolicyId ⇒ Object
2852 2853 2854 |
# File 'lib/v20180419/models.rb', line 2852 def AutoScalingPolicyId @AutoScalingPolicyId end |
#HonorCooldown ⇒ Object
2852 2853 2854 |
# File 'lib/v20180419/models.rb', line 2852 def HonorCooldown @HonorCooldown end |
#TriggerSource ⇒ Object
2852 2853 2854 |
# File 'lib/v20180419/models.rb', line 2852 def TriggerSource @TriggerSource end |
Instance Method Details
#deserialize(params) ⇒ Object
2860 2861 2862 2863 2864 |
# File 'lib/v20180419/models.rb', line 2860 def deserialize(params) @AutoScalingPolicyId = params['AutoScalingPolicyId'] @HonorCooldown = params['HonorCooldown'] @TriggerSource = params['TriggerSource'] end |