文档简介:
操作场景
操作前提
操作步骤
步骤1:获取 Pulsar 集群的 ID

步骤2:新建授权策略




支持资源级授权的 API 列表
API名称
|
API描述
|
资源类型
|
资源六段式示例
|
DescribeClusterDetail
|
获取集群详细信息
|
cluster
|
qcs::tdmq:${region}:uin/${uin}:cluster/${clusterId}
|
DescribeClusters
|
获取集群列表
|
cluster
|
qcs::tdmq:${region}:uin/${uin}:cluster/${cluster}
|
ModifyCluster
|
修改集群
|
cluster
|
qcs::tdmq:${region}:uin/${uin}:cluster/${clusterId}
|
DeleteCluster
|
删除集群
|
cluster
|
qcs::tdmq:${region}:uin/${uin}:cluster/${clusterId}
|
CreateRole
|
新增角色
|
cluster
|
qcs::tdmq:${region}:uin/${uin}:cluster/${clusterId}
|
DeleteRoles
|
角色删除
|
cluster
|
qcs::tdmq:${region}:uin/${uin}:cluster/${clusterId}
|
CreateEnvironment
|
创建环境
|
cluster
|
qcs::tdmq:${region}:uin/${uin}:cluster/${clusterId}
|
CreateTopic
|
新增主题
|
environment
|
qcs::tdmq:${region}:uin/${uin}:environment/ ${clusterId}/${environmentId} |
ModifyEnvironmentAttributes
|
修改环境属性
|
environment
|
qcs::tdmq:${region}:uin/${uin}:environment /${clusterId}/${environmentId} |
DeleteEnvironments
|
删除环境
|
environment
|
qcs::tdmq:${region}:uin/${uin}:environment/ ${clusterId}/${environmentId} |
DescribeEnvironments
|
获取环境列表
|
environmentId
|
qcs::tdmq:${region}:uin/${uin}:environmentId /${clusterId}/${environmentId} |
DescribeEnvironmentAttributes
|
获取环境属性
|
environmentId
|
qcs::tdmq:${region}:uin/${uin}:environmentId /${clusterId}/${environmentId} |
DescribeEnvironmentRoles
|
获取环境角色列表
|
environmentRoles
|
qcs::tdmq:${region}:uin/${uin}:environmentRoles /${clusterId}/${environmentId}/${roleName} |
CreateEnvironmentRole
|
创建环境角色授权
|
environmentRole
|
qcs::tdmq:${region}:uin/${uin}:environmentRole /${clusterId}/${environmentId}/${roleName} |
DeleteEnvironmentRoles
|
删除环境角色授权
|
environmentRole
|
qcs::tdmq:${region}:uin/${uin}:environmentRole /${clusterId}/${environmentId}/${roleName} |
ModifyEnvironmentRole
|
修改环境角色授权
|
environmentRole
|
qcs::tdmq:${region}:uin/${uin}:environmentRole /${clusterId}/${environmentId}/${roleName} |
DescribeMsgTrace
|
消息轨迹
|
topic
|
qcs::tdmq:${region}:uin/${uin}:topic/${clusterId} /${environmentId}/${topicName} |
DescribeMsg
|
消息详情
|
topic
|
qcs::tdmq:${region}:uin/${uin}:topic/${clusterId} /${environmentId}/${topicName} |
DescribeTopicMsgs
|
消息查询
|
topic
|
qcs::tdmq:${region}:uin/${uin}:topic/${clusterId} /${environmentId}/${topicName} |
DescribeTopics
|
查询主题列表
|
topic
|
qcs::tdmq:${region}:uin/${uin}:topic/${clusterId} /${environmentId}/${topicName} |
DescribeProducers
|
获取生产者列表
|
topic
|
qcs::tdmq:${region}:uin/${uin}:topic/${clusterId} /${environmentId}/${topicName} |
DeleteTopics
|
批量删除topics
|
topic
|
qcs::tdmq:${region}:uin/${uin}:topic/${clusterId} /${environmentId}/${topicSets.topicName} |
ModifyTopic
|
修改主题
|
topic
|
qcs::tdmq:${region}:uin/${uin}:topic/${clusterId} /${environmentId}/${topicName} |
CreateSubscription
|
创建一个 topic 的订阅关系
|
topic
|
qcs::tdmq:${region}:uin/${uin}:topic/${clusterId} /${environmentId}/${topicName} |
ResetMsgSubOffsetByTimestamp
|
根据时间戳进行消息回溯,精确到毫秒
|
subscription
|
qcs::tdmq:${region}:uin/${uin}:subscription/$clusterId /$environmentId/$topicName/$subscriptionName |
DeleteSubscriptions
|
删除订阅关系
|
subscription
|
qcs::tdmq:${region}:uin/${uin}:subscription/${clusterId} /${environmentId}/${topicName}/${subscriptionName} |
DescribeRealTimeSubscription
|
实时消费订阅列表
|
subscription
|
qcs::tdmq:${region}:uin/${uin}:subscription/${clusterId} /${environmentId}/${topicName}/${subscriptionName} |
DescribeSubscriptions
|
消费订阅列表
|
subscription
|
qcs::tdmq:${region}:uin/${uin}:subscription/${clusterId} /${environmentId}/${topicName}/${subscriptionName} |
ModifyRole
|
角色修改
|
role
|
qcs::tdmq:${region}:uin/${uin}:role/${clusterId}/${roleName}
|
DescribeRoles
|
获取角色列表
|
role
|
qcs::tdmq:${region}:uin/${uin}:role/${clusterId}/${roleName}
|