开发者社区 问答 正文

查询通知类型




描述


查询弹性伸缩事件及资源变化通知类型(DescribeNotificationTypes)。

请求参数

名称类型是否必需描述
ActionString系统规定参数。取值:DescribeNotificationTypes


返回参数

名称类型描述
RequestIdString请求 ID
NotificationTypesArray of NotificationTypeSet弹性伸缩事件及资源变化通知类型列表


NotificationTypeSet

名称类型描述
NotificationTypeString弹性伸缩事件及资源变化通知类型。可能值:
  • AUTOSCALING:SCALE_OUT_SUCCESS:成功的弹性扩张活动
  • AUTOSCALING:SCALE_IN_SUCCESS:成功的弹性收缩活动
  • AUTOSCALING:SCALE_OUT_ERROR:失败的弹性扩张活动
  • AUTOSCALING:SCALE_IN_ERROR:失败的弹性收缩活动
  • AUTOSCALING:SCALE_REJECT:拒绝弹性伸缩活动


示例



请求示例

  1. http://ess.aliyuncs.com/?Action=DescribeNotificationTypes
  2. &<公共请求参数>


返回示例


XML 格式
  1. <DescribeNotificationTypesResponse>
  2.     <RequestId>21F638C3-7054-4C1E-A143-A74C20F507A3</RequestId>
  3.     <NotificationTypes>
  4.         <NotificationType>AUTOSCALING:SCALE_OUT_SUCCESS</NotificationType>
  5.         <NotificationType>AUTOSCALING:SCALE_IN_SUCCESS</NotificationType>
  6.         <NotificationType>AUTOSCALING:SCALE_OUT_ERROR</NotificationType>
  7.         <NotificationType>AUTOSCALING:SCALE_IN_ERROR</NotificationType>
  8.         <NotificationType>AUTOSCALING:SCALE_REJECT</NotificationType>
  9.     </NotificationTypes>
  10. </DescribeNotificationTypesResponse>

JSON 格式
  1. {
  2.     "notificationTypes": [
  3.         "AUTOSCALING:SCALE_OUT_SUCCESS",
  4.         "AUTOSCALING:SCALE_IN_SUCCESS",
  5.         "AUTOSCALING:SCALE_OUT_ERROR",
  6.         "AUTOSCALING:SCALE_IN_ERROR",
  7.         "AUTOSCALING:SCALE_REJECT"
  8.     ],
  9.     "requestId": "21F638C3-7054-4C1E-A143-A74C20F507A3"
  10. }

展开
收起
青蛙跳 2018-08-17 13:59:33 1206 分享 版权
阿里云 AI 助理回答

查询弹性伸缩事件及资源变化通知类型(DescribeNotificationTypes)是通过调用阿里云Elastic Scaling Service (ESS)的API接口来获取与弹性伸缩组相关的所有通知类型的列表。这些通知类型帮助用户监控和管理其伸缩组的各种状态变化,包括成功或失败的扩容、缩容活动,定时任务提醒,以及诊断信息等。以下是该操作的详细说明:

请求参数

  • Action: 必需参数,固定值为DescribeNotificationTypes,用于指定所要执行的操作。

返回参数

  • RequestId: 字符串类型,表示请求的唯一标识。
  • NotificationTypes: 一个数组,包含多个NotificationTypeSet对象,每个对象代表一种通知类型,具体可能的值包括但不限于:
    • AUTOSCALING:SCALE_OUT_SUCCESS: 扩容伸缩活动成功。
    • AUTOSCALING:SCALE_IN_SUCCESS: 缩容伸缩活动成功。
    • AUTOSCALING:SCALE_OUT_ERROR: 扩容伸缩活动失败。
    • AUTOSCALING:SCALE_IN_ERROR: 缩容伸缩活动失败。
    • AUTOSCALING:SCALE_REJECT: 伸缩活动被拒绝执行。

示例请求

http://ess.aliyuncs.com/?Action=DescribeNotificationTypes

此API调用无需额外的请求参数,直接使用上述HTTP请求示例即可发起查询。响应将返回一个JSON或XML格式的数据包,其中包含了请求ID和通知类型列表,如示例输出所示。

通过调用此接口,用户可以轻松了解到与弹性伸缩策略执行相关的所有可能的通知类型,进而根据需要配置相应的监控和报警机制,以实现对弹性伸缩组运行状态的有效管理和监控。

有帮助
无帮助
AI 助理回答生成答案可能存在不准确,仅供参考
0 条回答
写回答
取消 提交回答