首页 / API 文档 / 运维中心 / 告警模板 / 批量删除告警模板

批量删除告警模板

请求信息

请求行

DELETE /apis/aiops.alauda.io/v1beta1/alerttemplates

批量删除告警模板。

请求参数

名称 类型 是否必填项 描述
allowWatchBookmarks boolean allowWatchBookmarks 请求使用 BOOKMARK 类型监视事件。没有实现书签的服务器可能会忽略此标志,而书签是由服务器自行发送的。客户端不应该假定书签在任何特定的间隔被返回,也不应该假定服务器将在会话期间发送任何 BOOKMARK 事件。如果这不是 watch 请求,这个字段将被忽略。如果在 apiserver 中未启用特性门 WatchBookmarks,则忽略该字段。
continue string 服务器定义的值,⽤于从服务器中查询更多的返回结果。客户端只能从上⼀个查询结果中获取该值。当查询列表时设置了limit 参数,返回结果未包含服务器上可以查询到的所有数据,此时,会返回 continue 参数,并为 continue 参数赋值⼀个 Token。需要查询更多返回结果时,可将 continue 参数及其值作为查询参数查询更多结果。 说明:如果列表配置发⽣变化或查询过期,输⼊此查询参数后,会返回 410 错误码,如果继续输⼊该查询参数进⾏查询,返回的查询结果可能不是最新的数据。
fieldSelector string 字段选择器,可通过资源对象的字段过滤、筛选资源对象,默认返回所有资源对象。
labelSelector string 标签选择器,可通过标签过滤、筛选资源对象,默认返回所有资源对象。
limit integer limit 是查询列表请求返回的最大响应数。 如果存在更多项,则服务器会将列表元数据上的 “continue” 字段设置为一个值,该值可与相同的初始查询一起使用用来检索下一组结果。如果所有请求的对象都被过滤掉了,则设置的限制返回的项目数可能少于请求的项目数(最多为零),并且客户端应仅使用 continue 字段的存在来确定是否有更多结果可用。服务器可能选择不支持 limit 参数,并将返回所有可用结果。如果指定了限制,并且 continue 字段为空,则客户端可能会认为没有更多结果可用。如果 watch 为 true,则不支持此字段。 服务器保证使用 continue 时返回的对象与发出单个列表调用无限制地相同,也就是说,在发出第一个请求后,任何创建、修改或删除的对象都不会包含在任何后续的继续请求中。有时这被称为一致快照,并确保使用限制接收非常大结果的较小块的客户端可以确保它们看到所有可能的对象。如果在分块列表期间更新对象,则将返回在计算第一个列表结果时存在的对象版本。
resourceVersion string 当指定使用 watch 请求时,将显示在资源的特定版本之后发生的更改。默认从历史开始更改。当为 list 指定时:-如果未设置,则基于 quora -read 标志从远程存储返回结果;-如果它是 0,那么我们只是返回我们目前在缓存,没有保证;-如果设置为非零,那么结果至少与给定的 resourceVersion 一样为最新的值。
timeoutSeconds integer list/watch 方法的调用超时时长。这限制了调用的持续时间,不管是否活跃。
watch boolean 观察对所描述的资源的更改,并将其作为添加、更新和删除通知的流返回。需要指定 resourceVersion。
pretty string 如果为 true,则会将返回结果输出成适合打印的格式。

返回信息

Content-Type application/json, application/yaml

状态码: 200

OK

返回体示例

Status 是不返回其他对象的请求的返回值。

{
   "apiVersion": "aiops.alauda.io/v1beta1",
   "code": 1,
   "details": {
     "group": "aiops.alauda.io",
     "kind": "alerttemplates",
     "name": "abc123",
     "retryAfterSeconds": 1,
     "uid": "9eda692f-1483-4fec-8017-c5a908a961ec"
   },
   "kind": "alerttemplatelist",
   "message": "Success",
   "metadata": {
     "continue": "",
     "remainingItemCount": 1,
     "resourceVersion": "32362594",
     "selfLink": "/apis/aiops.alauda.io/v1beta1/alerttemplates"
   },
   "reason": "Success",
   "status": "Success"
 }

返回体说明

名称 类型 描述
apiVersion string 查看公共参数
code integer (int32) 此状态的 HTTP 返回码(建议值),如果不设置,将为 0 。
字段路径:code
details object StatusDetails 是一组附加属性,可以由服务器设置以提供有关响应的附加信息。 状态对象的 Reason 字段定义了将设置哪些属性。 客户端必须忽略与每个属性的定义类型不匹配的字段,并且应该假定任何属性可能为空、无效或未定义。
字段路径:details
details.group string 与状态 StatusReason 关联的资源的组属性。
字段路径:details.group
details.kind string 与状态 StatusReason 关联的资源的 kind 属性。某些操作可能与请求的资源类型不同。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#types-kinds
字段路径:details.kind
details.name string 与状态 StatusReason 关联的资源的名称属性(当只有一个名称可以描述时)。
字段路径:details.name
details.retryAfterSeconds integer (int32) 如果指定,为应重试操作前的秒数时间。某些错误可能表明客户端必须采取替代操作——对于这些错误,此字段可能指示在采取替代操作之前需要等待多长时间。
字段路径:details.retryAfterSeconds
details.uid string 资源的 UID。更多信息:http://kubernetes.io/docs/user-guide/identifiers#uids
字段路径:details.uid
kind string 查看公共参数
message string 该操作状态的可读描述。
字段路径:message
metadata object 查看公共参数
reason string 关于此操作为何处于 Failure (失败)状态的机器可读描述。 如果该值为空,表示没有可用信息。 Reason 澄清了 HTTP 状态代码,但不会覆盖它。
字段路径:reason
status string 操作的状态,取值为 “Success” 或 “Failure”。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
字段路径:status

其他状态码

状态码: 401

Unauthorized