批量删除通知发送人
请求信息
请求行
DELETE /api/v1/namespaces/{namespace}/secrets
批量删除通知发送人。
请求行参数
名称 | 类型 | 是否必填项 | 描述 |
---|---|---|---|
namespace | string | 是 | 命名空间。对象名称和身份验证范围,例如团队和项目。 |
请求参数
名称 | 类型 | 是否必填项 | 描述 |
---|---|---|---|
fieldSelector | string | 否 | 一个选择器,用于按其字段限制返回对象的列表。 默认为所有对象。需要加一个字段选择器(type=NotificationSender),否则,所有 secret 都会被删除。 |
labelSelector | string | 否 | 一个选择器,用于通过其标签限制返回对象的列表。 默认为所有对象。如果只删除部分通知发送人,添加一个标签选择器(例如:"cpaas.io/type=email")。 |
请求体
Content-Type
*/*
请求体示例
当删除一个 API 对象时,DeleteOptions 可能被提供。
{
"apiVersion": "",
"gracePeriodSeconds": 1,
"kind": "secretlist",
"orphanDependents": false
}
请求体说明
名称 | 类型 | 是否必填项 | 描述 |
---|---|---|---|
apiVersion | string | 否 | 查看公共参数 |
gracePeriodSeconds | integer (int64) | 否 |
表示对象被删除之前的持续时间(以秒为单位)。 值必须是非负整数。零值表示立即删除。如果此值为 nil,则将使用指定类型的默认宽限期。如果未指定,则为每个对象的默认值。
字段路径:gracePeriodSeconds |
kind | string | 否 | 查看公共参数 |
orphanDependents | boolean | 否 |
已弃用:该字段将在 1.7 中弃用,请使用 propagationPolicy 字段。 该字段表示依赖对象是否为孤儿对象(Orphan)。如果为 true/false,对象的 finalizers 列表中会被添加上或者移除掉 “orphan” 终结器(Finalizer)。 可以设置此字段或者设置 propagationPolicy 字段,但不能同时设置以上两个字段。
字段路径:orphanDependents |
返回信息
Content-Type
application/json
,
application/yaml
,
application/vnd.kubernetes.protobuf
状态码: 200
OK
返回体示例
Status 是不返回其他对象的请求的返回值。
{
"apiVersion": "v1",
"details": {
"group": "",
"kind": "secretlist",
"name": "",
"uid": "3c45e84d-ceef-4414-bad6-61fb4d600e2a"
},
"kind": "Status",
"metadata": {},
"status": "Success"
}
返回体说明
名称 | 类型 | 描述 |
---|---|---|
apiVersion | string | 查看公共参数 |
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.uid | string |
资源的 UID。更多信息:http://kubernetes.io/docs/user-guide/identifiers#uids
字段路径:details.uid |
kind | string | 查看公共参数 |
metadata | object | 查看公共参数 |
status | string |
操作的状态,取值为 “Success” 或 “Failure”。更多信息: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
字段路径:status |