在使用 RAM 账号调用消息队列 Kafka 版 API 前,需要主账号通过创建授权策略对 RAM 账号进行授权。在授权策略中,使用资源描述符(Alibaba Cloud Resource Name,ARN)指定授权资源。 可授权的消息队列 Kafka 版类型 在进行 RAM 子账号授权时,消息队列 Kafka 版资源的描述方式如下:
资源类型 授权策略中的资源描述方法 Instance acs:alikafka:::instanceid 其中 instanceid 为具体的资源 ID,* 代表对应的所有资源。 可授权的消息队列 Kafka 版接口 下表列举了消息队列 Kafka 版中可授权的 API 及其描述方式:
API 资源描述 CreatePostPayOrder acs:alikafka:::instanceid GetInstanceList acs:alikafka:::instanceid StartInstance acs:alikafka:::instanceid UpgradePostPayOrder acs:alikafka:::instanceid ConvertPostPayOrder acs:alikafka:::instanceid ModifyInstanceName acs:alikafka:::instanceid ReleaseInstance acs:alikafka:::instanceid ListTopic acs:alikafka:::instanceid CreatePrePayOrder acs:alikafka:::instanceid DeleteInstance acs:alikafka:::instanceid UpgradePrePayOrder acs:alikafka:::instanceid GetAllowdIpList acs:alikafka:::instanceid UpdateAllowedIp acs:alikafka:::instanceid CreateTopic acs:alikafka:::instanceid GetTopicList acs:alikafka:::instanceid DeleteTopic acs:alikafka:::instanceid GetTopicStatus acs:alikafka:::instanceid CreateConsumerGroup acs:alikafka:::instanceid DeleteConsumerGroup acs:alikafka:::instanceid GetConsumerList acs:alikafka:::instanceid GetConsumerProgress acs:alikafka:::instanceid ListTagResources acs:alikafka:::instanceid TagResources acs:alikafka:::instanceid UntagResources acs:alikafka:::instanceid
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
涵盖 RocketMQ、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS) 的消息队列产品体系,全系产品 Serverless 化。RocketMQ 一站式学习:https://rocketmq.io/