Class: TencentCloud::As::V20180419::AutoScalingNotification

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

Overview

弹性伸缩事件通知

Instance Attribute Summary collapse

  • #AutoScalingNotificationId ⇒ Object
  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用.
  • #NotificationTypes ⇒ Object
  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用.
  • #NotificationUserGroupIds ⇒ Object
  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用.
  • #QueueName ⇒ Object
  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用.
  • #TargetType ⇒ Object
  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用.
  • #TopicName ⇒ Object
  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用.

    Instance Method Summary collapse

    Constructor Details

    #initialize(autoscalinggroupid = nil, notificationusergroupids = nil, notificationtypes = nil, autoscalingnotificationid = nil, targettype = nil, queuename = nil, topicname = nil) ⇒ AutoScalingNotification

    Returns a new instance of AutoScalingNotification.

    
    
    578
    579
    580
    581
    582
    583
    584
    585
    586
    # File 'lib/v20180419/models.rb', line 578
    
    def initialize(autoscalinggroupid=nil, notificationusergroupids=nil, notificationtypes=nil, autoscalingnotificationid=nil, targettype=nil, queuename=nil, topicname=nil)
      @AutoScalingGroupId = autoscalinggroupid
      @NotificationUserGroupIds = notificationusergroupids
      @NotificationTypes = notificationtypes
      @AutoScalingNotificationId = autoscalingnotificationid
      @TargetType = targettype
      @QueueName = queuename
      @TopicName = topicname
    end

    Instance Attribute Details

    #AutoScalingGroupIdObject

  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用

    Parameters:

    • AutoScalingGroupId:

      伸缩组ID。

    • NotificationUserGroupIds:

      用户组ID列表。

    • NotificationTypes:

      通知事件列表。取值范围如下:

    • AutoScalingNotificationId:

      事件通知ID。

    • TargetType:

      通知接收端类型。取值范围如下:

    • QueueName:

      TDMQ CMQ 队列名。

    • TopicName:

      TDMQ CMQ 主题名。

    
    
    576
    577
    578
    # File 'lib/v20180419/models.rb', line 576
    
    def AutoScalingGroupId
      @AutoScalingGroupId
    end

    #AutoScalingNotificationIdObject

  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用

    Parameters:

    • AutoScalingGroupId:

      伸缩组ID。

    • NotificationUserGroupIds:

      用户组ID列表。

    • NotificationTypes:

      通知事件列表。取值范围如下:

    • AutoScalingNotificationId:

      事件通知ID。

    • TargetType:

      通知接收端类型。取值范围如下:

    • QueueName:

      TDMQ CMQ 队列名。

    • TopicName:

      TDMQ CMQ 主题名。

    
    
    576
    577
    578
    # File 'lib/v20180419/models.rb', line 576
    
    def AutoScalingNotificationId
      @AutoScalingNotificationId
    end

    #NotificationTypesObject

  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用

    Parameters:

    • AutoScalingGroupId:

      伸缩组ID。

    • NotificationUserGroupIds:

      用户组ID列表。

    • NotificationTypes:

      通知事件列表。取值范围如下:

    • AutoScalingNotificationId:

      事件通知ID。

    • TargetType:

      通知接收端类型。取值范围如下:

    • QueueName:

      TDMQ CMQ 队列名。

    • TopicName:

      TDMQ CMQ 主题名。

    
    
    576
    577
    578
    # File 'lib/v20180419/models.rb', line 576
    
    def NotificationTypes
      @NotificationTypes
    end

    #NotificationUserGroupIdsObject

  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用

    Parameters:

    • AutoScalingGroupId:

      伸缩组ID。

    • NotificationUserGroupIds:

      用户组ID列表。

    • NotificationTypes:

      通知事件列表。取值范围如下:

    • AutoScalingNotificationId:

      事件通知ID。

    • TargetType:

      通知接收端类型。取值范围如下:

    • QueueName:

      TDMQ CMQ 队列名。

    • TopicName:

      TDMQ CMQ 主题名。

    
    
    576
    577
    578
    # File 'lib/v20180419/models.rb', line 576
    
    def NotificationUserGroupIds
      @NotificationUserGroupIds
    end

    #QueueNameObject

  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用

    Parameters:

    • AutoScalingGroupId:

      伸缩组ID。

    • NotificationUserGroupIds:

      用户组ID列表。

    • NotificationTypes:

      通知事件列表。取值范围如下:

    • AutoScalingNotificationId:

      事件通知ID。

    • TargetType:

      通知接收端类型。取值范围如下:

    • QueueName:

      TDMQ CMQ 队列名。

    • TopicName:

      TDMQ CMQ 主题名。

    
    
    576
    577
    578
    # File 'lib/v20180419/models.rb', line 576
    
    def QueueName
      @QueueName
    end

    #TargetTypeObject

  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用

    Parameters:

    • AutoScalingGroupId:

      伸缩组ID。

    • NotificationUserGroupIds:

      用户组ID列表。

    • NotificationTypes:

      通知事件列表。取值范围如下:

    • AutoScalingNotificationId:

      事件通知ID。

    • TargetType:

      通知接收端类型。取值范围如下:

    • QueueName:

      TDMQ CMQ 队列名。

    • TopicName:

      TDMQ CMQ 主题名。

    
    
    576
    577
    578
    # File 'lib/v20180419/models.rb', line 576
    
    def TargetType
      @TargetType
    end

    #TopicNameObject

  • SCALE_OUT_SUCCESSFUL:扩容成功
  • SCALE_OUT_FAILED:扩容失败
  • SCALE_IN_SUCCESSFUL:缩容成功
  • SCALE_IN_FAILED:缩容失败
  • REPLACE_UNHEALTHY_INSTANCE_SUCCESSFUL:替换不健康子机成功
  • REPLACE_UNHEALTHY_INSTANCE_FAILED:替换不健康子机失败
  • USER_GROUP:用户组 TDMQ_CMQ_TOPIC:TDMQ CMQ 主题 TDMQ_CMQ_QUEUE:TDMQ CMQ 队列 CMQ_QUEUE:CMQ 队列,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用 CMQ_TOPIC:CMQ 主题,[CMQ 接口已下线](https://cloud.tencent.com/document/product/1496/83970),已无法选用

    Parameters:

    • AutoScalingGroupId:

      伸缩组ID。

    • NotificationUserGroupIds:

      用户组ID列表。

    • NotificationTypes:

      通知事件列表。取值范围如下:

    • AutoScalingNotificationId:

      事件通知ID。

    • TargetType:

      通知接收端类型。取值范围如下:

    • QueueName:

      TDMQ CMQ 队列名。

    • TopicName:

      TDMQ CMQ 主题名。

    
    
    576
    577
    578
    # File 'lib/v20180419/models.rb', line 576
    
    def TopicName
      @TopicName
    end

    Instance Method Details

    #deserialize(params) ⇒ Object

    
    
    588
    589
    590
    591
    592
    593
    594
    595
    596
    # File 'lib/v20180419/models.rb', line 588
    
    def deserialize(params)
      @AutoScalingGroupId = params['AutoScalingGroupId']
      @NotificationUserGroupIds = params['NotificationUserGroupIds']
      @NotificationTypes = params['NotificationTypes']
      @AutoScalingNotificationId = params['AutoScalingNotificationId']
      @TargetType = params['TargetType']
      @QueueName = params['QueueName']
      @TopicName = params['TopicName']
    end