首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >PagerDuty如何在列表服务中使用查询参数?

PagerDuty如何在列表服务中使用查询参数?
EN

Stack Overflow用户
提问于 2022-06-09 09:29:59
回答 1查看 166关注 0票数 0

我发送的请求如下:

代码语言:javascript
复制
curl --request GET \
  --url 'https://api.pagerduty.com/services?query=my-service-name' \
  --header 'Accept: application/vnd.pagerduty+json;version=2' \
  --header 'Authorization: Token token=y_NbAkKc66ryYTWUXYEu' \
  --header 'Content-Type: application/json'

我希望我可以使用它来过滤服务JSON列表到我的服务,只使用query= my - service -name。但这只会返回一个包含前25项服务的JSON列表。API指南说:

query(string) -过滤结果,只显示标签与查询匹配的标记。

是否有任何方法来获取服务的详细信息与服务名称?目前,我可以为查询添加一个很大的限制,这基本上会带来所有的服务名称,我也可以从中获得服务,但这是很难有效的。

我知道我可以得到服务ID,如下所示:

代码语言:javascript
复制
curl --request GET \
  --url https://api.pagerduty.com/services/SVC_ID \
  --header 'Accept: application/vnd.pagerduty+json;version=2' \
  --header 'Authorization: Token token=y_NbAkKc66ryYTWUXYEu' \
  --header 'Content-Type: application/json'

但我的要求是使用服务名称。

EN

回答 1

Stack Overflow用户

发布于 2022-06-12 02:29:36

您的问题在PagerDuty何时打破服务查询筛选器的时间框架上排列起来。根据我的经验,您的查询看起来很准确。

请参见:

https://community.pagerduty.com/forum/t/query-filter-is-not-working/3853

另外,虽然API的描述是“标记上的筛选器”,但首先会在服务名称上找到过滤器。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72557897

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档