查看通知发送人列表
请求信息
请求行
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 | 查看公共参数 |