视图

视图包含数据组合,通常包括多对象和不同对象视图的主要目的是保存API调用并提高数据检索效率避免多点API调用并自相合并结果,您可以对视图端点执行单点API调用

使用下列视图API操作管理报警视图

获取概述

Get/Views/Overview

返回视图包含实体汇总信息

概览列出了实体账号 和子检警对象视图中还包含对单检查和报警的最新计算状态最新验警配对状态不可用时, 提醒尚未评价, 当前对状态为 UNKNOWN

注解

请求中,您可过滤返回实体里头实体Id中,但无法同时使用相同请求中的滤波类型过滤时实体IdhTTP404报错实体过滤请求里头,未知URIs置之不理,实体返回正确URIshTTP404报错仅当未提供已知URIs时返回

注解

请求中,您也可以过滤概述latest_alarm_states由一个或多个代理Ids视图

下表显示此操作可能的响应码 :

响应代码 名称 描述性
二百 请求完成
400 坏请求 系统请求中接收无效值
401 未授权 系统接收用户请求未经认证
403 禁止 系统收到用户无权请求
404 未找到 URL、实体或帐户请求系统中找不到
500 内部服务器错误 遇上意外条件
503 服务无可用 系统经历重负载或系统其他故障

请求

下表显示请求页眉参数

名称 类型 描述性
X-AUT-Token 字符串(必备) 有效验证令牌并存行政访问细节见获取证书

下表显示URI参数请求

名称 类型 描述性
{uri} 字符串(必备) 实体URI
实体Id 字符串(必备) 实体身份证使用List实体运算查找实体Idif you don't know it. 如果你不知道它

注解

操作不接受请求体

响应

实例获取概览视图:JSON响应

{{
值:
{{
实体名 :
id:enBBIPV4
标签:实体bv4
i_地址
默认值127.0.0.
},
元数据:无效
},
校验法
{{
id:chfour
标签:cha
类型: emote.
细节问题
url:http://www.foo.com",
方法:GET
},
Monitor_zones_poll:
mza
万事通
超时: 30
句段: 60
Object_alis表示默认
目标宿主名:
目标解析器
残疾题名:假名
}
万事通
上臂:
{{
id:a3
Check_id:chfour
标准 : if..
"notification_plan_id": "npOne"
}
万事通
最晚状态
{{
时标: 13218988
ity_id:enBBIPV4
arm_id:a3
Check_id:chfour
状态:一切正常
状态: 好
前列状态:WARNING
"analyzed_by_monitoring_zone_id": null
}
万事通
},
{{
实体名 :
id:CCCCIPV4
标签:实体cv4
i_地址
默认值127.0.0.
},
元数据:无效
},
校验:
ARMs:
最晚状态
},
{{
实体名 :
id: enAAAIPV4
标签:实体
i_地址
默认值127.0.0.
},
元数据:无效
},
校验法
{{
id: Chone
标签:cha
类型: emote.
细节问题
url:http://www.foo.com",
方法:GET
},
Monitor_zones_poll:
mza
万事通
超时: 30
句段: 60
Object_alis表示默认
目标宿主名:
目标解析器
残疾题名:假名
},
{{
id:ch3
标签:cha
类型: emote.
细节问题
url:http://www.foo.com",
方法:GET
},
Monitor_zones_poll:
mza
万事通
超时: 30
句段: 60
Object_alis表示默认
目标宿主名:
目标解析器
残疾题名:假名
},
{{
id:ch2
标签:cha
类型: emote.
细节问题
url:http://www.foo.com",
方法:GET
},
Monitor_zones_poll:
mza
万事通
超时: 30
句段: 60
Object_alis表示默认
目标宿主名:
目标解析器
残疾题名:假名
}
万事通
上臂:
{{
id: Alone
标签:ARM1
Check_id:chone
标准表示 {返回新报警状态返回新报警状态
"notification_plan_id": "npOne"
},
{{
id:al2
标签2
Check_id:chone
标准 : if
"notification_plan_id": "npOne"
}
万事通
最晚状态
{{
时标: 13218988
实体-id:enAAAIPV4
argnid
Check_id:chone
状态:7线上匹配回归语句
状态:WARING
前列状态: 好
"analyzed_by_monitoring_zone_id": null
},
{{
时标: 13218988
实体-id:enAAAIPV4
argnid
Check_id:ch2
状态: 阻抗性
"analyzed_by_monitoring_zone_id": null
}
万事通
}
万事通
元数据
计数3
限值: 50
标志号:Null
ext_marce:Null
exthref无效
}
}

通过通知计划获取报警视图

GET /views/alarmsByNp/{notificationPlanId}

使用通知计划ID返回提醒

注解

注意此调用一致性比其他调用低,即因为我们以强一致性交换速度,返回值可能不是最新值

下表显示此操作可能的响应码 :

响应代码 名称 描述性
二百 请求完成
400 坏请求 系统请求中接收无效值
401 未授权 系统接收用户请求未经认证
403 禁止 系统收到用户无权请求
404 未找到 URL、实体或帐户请求系统中找不到
500 内部服务器错误 遇上意外条件
503 服务无可用 系统经历重负载或系统其他故障

请求

下表显示URI参数请求

名称 类型 描述性
X-AUT-Token 字符串(必备) 有效验证令牌并存行政访问细节见华体会联盟hthRetrieving an authentication token <[http://docs.rackspace.com/cm/api/v1.0/cm](http://docs.rackspace.com/cm/api/v1.0/cm)\- devguide/content/general-api-info- authentication.html#Authenticate- d1e171>..........notificationPlanId参数化

注解

操作不接受请求体

响应

示例通过通知计划获取报警视图:JSON响应

{{
值:
{{
id:alAA
Check_id:chAAA
实体-id: enAAA
"notification_plan_id": "npAAAA",
标准表示 {返回新报警状态返回新报警状态
}
万事通
元数据
计数数数:1
限值: 50
标志号:Null
ext_marce:Null
exthref无效
}
}

Baidu
map