查看通知发送人列表
请求信息
请求行
GET /api/v1/namespaces/{namespace}/secrets
查看通知发送人列表。
请求行参数
名称 | 类型 | 是否必填项 | 描述 |
---|---|---|---|
namespace | string | 是 | 命名空间。对象名称和身份验证范围,例如团队和项目。 |
请求参数
名称 | 类型 | 是否必填项 | 描述 |
---|---|---|---|
fieldSelector | string | 否 | 一个选择器,用于按其字段限制返回对象的列表。 默认为所有对象。查看 NotifcationSender 时需要加一个字段选择器(type=NotificationSender),否则,返回所有 secret。 |
labelSelector | string | 否 | 一个选择器,用于通过其标签限制返回对象的列表。 默认为所有对象。 有三种类型的 NotificationSender,通过标签("cpaas.io/type"、"cpaas.io" 是基础域名、根据具体情况)区分,支持 email/sms/webhook。 例如:当查看类型为电子邮箱的通知发送人列表时,添加一个标签选择器(例如:"cpaas.io/type=email")。 |
返回信息
Content-Type
application/json
,
application/yaml
,
application/vnd.kubernetes.protobuf
,
application/json;stream=watch
,
application/vnd.kubernetes.protobuf;stream=watch
状态码: 200
OK
返回体示例
通知发送人的列表。
{
"apiVersion": "v1",
"items": [
{
"data": {
"User-Agent": "QWxhdWRhL0NvdXJpZXI="
},
"metadata": {
"annotations": {
"sync-mutable": ""
},
"creationTimestamp": "2021-06-03T07:40:40Z",
"labels": {
"cpaas.io/type": "webhook",
"cpaas.io/unique-name": "f54a41f84e0cacdaf7bb0d32b0a645b8",
"helm.sh/chart-name": "alauda-aiops",
"helm.sh/chart-version": "v3.5.0-alpha.84",
"helm.sh/release-name": "alauda-aiops",
"helm.sh/release-namespace": "cpaas-system"
},
"managedFields": [
{
"apiVersion": "v1",
"fieldsType": "FieldsV1",
"fieldsV1": {
"f:data": {
".": {},
"f:User-Agent": {}
},
"f:metadata": {
"f:annotations": {
".": {},
"f:sync-mutable": {}
},
"f:labels": {
".": {},
"f:cpaas.io/type": {},
"f:cpaas.io/unique-name": {},
"f:helm.sh/chart-name": {},
"f:helm.sh/chart-version": {},
"f:helm.sh/release-name": {},
"f:helm.sh/release-namespace": {}
}
},
"f:type": {}
},
"manager": "Go-http-client",
"operation": "Update",
"time": "2021-06-03T07:40:40Z"
}
],
"name": "default-webhook-sender",
"namespace": "cpaas-system",
"resourceVersion": "14021",
"selfLink": "/api/v1/namespaces/cpaas-system/secrets/default-webhook-sender",
"uid": "e61c7a27-c09e-4d28-8e90-439304cd62fb"
},
"type": "NotificationSender"
}
],
"kind": "SecretList",
"metadata": {
"resourceVersion": "35585000",
"selfLink": "/api/v1/namespaces/cpaas-system/secrets"
}
}
返回体说明
名称 | 类型 | 描述 |
---|---|---|
apiVersion | string | 查看公共参数 |
items | array |
通知发送人列表。更多信息:https://kubernetes.io/docs/concepts/configuration/secret
字段路径:items |
items[] | object |
Secret 包含某种类型的保密数据。数据字段中值的总字节数必须小于 MaxSecretSize 字节数。
字段路径:items[] |
items[].data | object |
Data 包含了 secret 数据。每个键必须由字母、数字、字符、'-'、'_' 或 '.' 组成。secret 数据的序列化形式是一个 base64 编码的字符串,表示任意(可能是非字符串)的数据值。更多信息:https://tools.ietf.org/html/rfc4648#section-4
字段路径:items[].data |
items[].metadata | object | 查看公共参数 |
items[].type | string |
用于促进保密数据的程序化处理。
字段路径:items[].type |
kind | string | 查看公共参数 |
metadata | object | 查看公共参数 |