class TencentCloud::As::V20180419::CreateScalingPolicyRequest
CreateScalingPolicy请求参数结构体
def deserialize(params)
def deserialize(params) @AutoScalingGroupId = params['AutoScalingGroupId'] @ScalingPolicyName = params['ScalingPolicyName'] @AdjustmentType = params['AdjustmentType'] @AdjustmentValue = params['AdjustmentValue'] unless params['MetricAlarm'].nil? @MetricAlarm = MetricAlarm.new @MetricAlarm.deserialize(params['MetricAlarm']) end @Cooldown = params['Cooldown'] @NotificationUserGroupIds = params['NotificationUserGroupIds'] end
def initialize(autoscalinggroupid=nil, scalingpolicyname=nil, adjustmenttype=nil, adjustmentvalue=nil, metricalarm=nil, cooldown=nil, notificationusergroupids=nil)
def initialize(autoscalinggroupid=nil, scalingpolicyname=nil, adjustmenttype=nil, adjustmentvalue=nil, metricalarm=nil, cooldown=nil, notificationusergroupids=nil) @AutoScalingGroupId = autoscalinggroupid @ScalingPolicyName = scalingpolicyname @AdjustmentType = adjustmenttype @AdjustmentValue = adjustmentvalue @MetricAlarm = metricalarm @Cooldown = cooldown @NotificationUserGroupIds = notificationusergroupids end