更新时间:2022-02-21 GMT+08:00

查询主题策略

功能介绍

  • 接口名称

    ListTopicAttributes

  • 功能描述

    查询主题的策略信息。

URI

  • URI格式

    GET /v2/{project_id}/notifications/topics/{topic_urn}/attributes?name={name}

  • 参数说明

    名称

    是否必选

    参数类型

    说明

    project_id

    String

    项目ID

    获取项目ID请参考获取项目ID

    topic_urn

    String

    Topic的唯一的资源标识,可通过查询主题列表获取该标识。

    name

    String

    主题策略名称。

    只支持特定的策略名称,请参见Topic属性表

    如果查询不带name参数,则查询Topic的所有属性值。目前支持的属性值见Topic属性表

请求消息

请求样例
GET https://{SMN_Endpoint}/v2/{project_id}/notifications/topics/urn:smn:regionId:8bad8a40e0f7462f8c1676e3f93a8183:test_create_topic_v2/attributes?name=access_policy

响应消息

  • 要素说明

    名称

    参数类型

    说明

    request_id

    String

    请求的唯一标识ID。

    attributes

    Map

    属性的键值对。

    access_policy:设置topic的方法的访问策略。

    introduction:设置topic的简介。

  • 响应样例
    {
       "request_id": "6837531fd3f54550927b930180a706bf",
       "attributes": {
       "access_policy": "{
             "Version": "2016-09-07", 
             "Id": "__default_policy_ID", 
             "Statement": [
                {
                  "Sid": "__user_pub_0",
                  "Effect": "Allow",
                  "Principal": {
                    "CSP": [
                             "urn:csp:iam::93dc1b4697ac493d9b7d089569f86b32:root"
                           ]
                     },
                  "Action": ["SMN:Publish","SMN:QueryTopicDetail"],
                  "Resource": "urn:smn:regionId:8bad8a40e0f7462f8c1676e3f93a8183:aaa"
                  },
                  {
                  "Sid": "__service_pub_0", 
                  "Effect": "Allow",
                  "Principal": {
                     "Service": ["obs"]
                     },
                  "Action": ["SMN:Publish","SMN:QueryTopicDetail"],
                  "Resource": "urn:smn:regionId:8bad8a40e0f7462f8c1676e3f93a8183:aaa"
                  }
                 ]
              }"
           }
      }

    “access_policy”属性的值是一个Json字符串,在使用的过程中需要转义。以上样例为了直观说明未做转义,需做转义才能使用。

返回值

请参考返回值

错误码

请参考错误码说明