日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

RAM鑒權(quán)

更新時(shí)間:

云消息隊(duì)列 MQTT 版權(quán)限管理是通過阿里云的訪問控制RAM(Resource Access Management)產(chǎn)品實(shí)現(xiàn)的。使用RAM可以讓您避免與其他用戶共享云賬號(hào)密鑰,即AccessKey(包含AccessKey ID和AccessKey Secret),按需為用戶分配最小權(quán)限。在使用RAM用戶調(diào)用阿里云OpenAPI前,需要阿里云賬號(hào)通過創(chuàng)建授權(quán)策略對(duì)RAM用戶進(jìn)行授權(quán)。

云消息隊(duì)列 MQTT 版的Resource與Action的對(duì)應(yīng)規(guī)則

云消息隊(duì)列 MQTT 版中,實(shí)例、Topic、Group和規(guī)則各為一種Resource,對(duì)這些Resource授予的權(quán)限即為Action。

可授權(quán)的云消息隊(duì)列 MQTT 版OpenAPI

下表列舉了云消息隊(duì)列 MQTT 版中可授權(quán)的OpenAPI及其描述方式。

說明

如需訪問云消息隊(duì)列 MQTT 版的OpenAPI,則需有訪問云消息隊(duì)列 MQTT 版實(shí)例的權(quán)限,即mq:MqttInstanceAccess權(quán)限。

更多信息請(qǐng)參見權(quán)限策略

API

Resource命名格式

Resource命名示例

Action描述

RevokeToken

acs:mq:*:*:*

acs:mq:*:*:*

  • mq:MqttInstanceAccess

  • mq:RevokeToken

QueryToken

acs:mq:*:*:*

acs:mq:*:*:*

  • mq:MqttInstanceAccess

  • mq:QueryToken

ApplyToken

  • 實(shí)例:acs:mq:*:*:instance/{mqttInstanceId}

  • Topic:acs:mq:*:*:topic/{mqttInstanceId}/{topic}

  • 實(shí)例:acs:mq:*:*:instance/post-cn-09k1noy****

  • Topic:acs:mq:*:*:topic/post-cn-09k1noy****/Topic_****

  • mq:MqttInstanceAccess

  • mq:ApplyToken

SendMessage

  • mq:MqttInstanceAccess

  • mq:SendMessage

CreateGroupId

  • 實(shí)例:acs:mq:*:*:instance/{mqttInstanceId}

  • Group ID:acs:mq:*:*:groupId/{mqttInstanceId}/{gId}

  • 實(shí)例:acs:mq:*:*:instance/post-cn-09k1noy****

  • Group ID:acs:mq:*:*:groupId/post-cn-09k1noy****/GID_****

  • mq:MqttInstanceAccess

  • mq:CreateMqttGroupId

DeleteGroupId

  • mq:MqttInstanceAccess

  • mq:DeleteMqttGroupId

ListGroupId

  • mq:MqttInstanceAccess

  • mq:ListMqttGroupId

QuerySessionByClientId

  • 實(shí)例:acs:mq:*:*:instance/{mqttInstanceId}

  • Group ID:acs:mq:*:*:groupId/{mqttInstanceId}/{gId}

  • 實(shí)例:acs:mq:*:*:instance/post-cn-09k1noy****

  • Group ID:acs:mq:*:*:groupId/post-cn-09k1noy****/GID_****

  • mq:MqttInstanceAccess

  • mq:QuerySessionByClientId

BatchQuerySessionByClientIds

  • mq:MqttInstanceAccess

  • mq:BatchQuerySessionByClientIds

RegisterDeviceCredential

  • mq:MqttInstanceAccess

  • mq:RegisterDeviceCredential

GetDeviceCredential

  • mq:MqttInstanceAccess

  • mq:GetDeviceCredential

ListDeviceCredentialClientId

  • mq:MqttInstanceAccess

  • mq:ListDeviceCredentialClientId

UnRegisterDeviceCredential

  • mq:MqttInstanceAccess

  • mq:UnRegisterDeviceCredential

RefreshDeviceCredential

  • mq:MqttInstanceAccess

  • mq:RefreshDeviceCredential

QueryMqttTraceDevice

  • mq:MqttInstanceAccess

  • mq:QueryMqttDeviceTrace

QueryMqttTraceMessageOfClient

  • mq:MqttInstanceAccess

  • mq:QueryMqttDeviceTrace

QueryMqttTraceMessagePublish

實(shí)例:acs:mq:*:*:instance/{mqttInstanceId}

實(shí)例:acs:mq:*:*:instance/post-cn-09k1noy****

  • mq:MqttInstanceAccess

  • mq:QueryMqttDeviceTrace

QueryMqttTraceMessageSubscribe

  • mq:MqttInstanceAccess

  • mq:QueryMqttDeviceTrace

RegisterCaCertificate

實(shí)例:acs:mq:*:*:instance/{mqttInstanceId}

實(shí)例:acs:mq:*:*:instance/post-cn-09k1noy****

  • mq:MqttInstanceAccess

  • mq:RegisterCa

ActiveCaCertificate

  • mq:MqttInstanceAccess

  • mq:ActiveCaCertificate

InactivateCaCertificate

  • mq:MqttInstanceAccess

  • mq:UnregisterCaCertificate

ListCaCertificate

  • mq:MqttInstanceAccess

  • mq:ListCaCertificate

GetCaCertificate

  • mq:MqttInstanceAccess

  • mq:GetCaCertificate

GetRegisterCode

  • mq:MqttInstanceAccess

  • mq:GetRegisterCode

DeleteCaCertificate

  • mq:MqttInstanceAccess

  • mq:DeleteCaCertificate

ActiveDeviceCertificate

實(shí)例:acs:mq:*:*:instance/{mqttInstanceId}

實(shí)例:acs:mq:*:*:instance/post-cn-09k1noy****

  • mq:MqttInstanceAccess

  • mq:ActiveDeviceCertificate

InactivateDeviceCertificate

  • mq:MqttInstanceAccess

  • mq:UnregisterDeviceCertificate

ListDeviceCertificate

  • mq:MqttInstanceAccess

  • mq:ListDeviceCertificate

ListDeviceCertificateByCaSn

  • mq:MqttInstanceAccess

  • mq:ListDeviceCertificateByCaSn

GetDeviceCertificate

  • mq:MqttInstanceAccess

  • mq:GetDeviceCertificate

DeleteDeviceCertificate

  • mq:MqttInstanceAccess

  • mq:DeleteDeviceCertificate

AddCustomAuthConnectBlack

實(shí)例:acs:mq:*:*:instance/{mqttInstanceId}

實(shí)例:acs:mq:*:*:instance/post-cn-09k1noy****

  • mq:MqttInstanceAccess

  • mq:DeleteCustomAuthConnectBlack

AddCustomAuthPermission

  • mq:MqttInstanceAccess

  • mq:AddCustomAuthPermission

QueryCustomAuthConnectBlack

  • mq:MqttInstanceAccess

  • mq:QueryCustomAuthConnectBlack

DeleteCustomAuthConnectBlack

  • mq:MqttInstanceAccess

  • mq:AddCustomAuthConnectBlack

QueryCustomAuthIdentity

  • mq:MqttInstanceAccess

  • mq:QueryCustomAuthIdentity

AddCustomAuthIdentity

  • mq:MqttInstanceAccess

  • mq:AddCustomAuthIdentity

DeleteCustomAuthPermission

  • mq:MqttInstanceAccess

  • mq:DeleteCustomAuthPermission

DeleteCustomAuthIdentity

  • mq:MqttInstanceAccess

  • mq:DeleteCustomAuthIdentity

UpdateCustomAuthIdentity

  • mq:MqttInstanceAccess

  • mq:UpdateCustomAuthIdentity

QueryCustomAuthPermission

  • mq:MqttInstanceAccess

  • mq:QueryCustomAuthPermission

UpdateCustomAuthPermission

  • mq:MqttInstanceAccess

  • mq:UpdateCustomAuthPermission

CreateTopic

  • 實(shí)例:acs:mq:*:*:instance/{mqttInstanceId}

  • Topic:acs:mq:*:*:topic/{mqttInstanceId}/{topic}

  • 實(shí)例:acs:mq:*:*:instance/post-cn-09k1noy****

  • Topic:acs:mq:*:*:topic/post-cn-09k1noy****/Topic_****

  • mq:MqttInstanceAccess

  • mq:CreateMqttTopic

ListTopics

  • mq:MqttInstanceAccess

  • mq:SUB

  • mq:ListMqttTopic

DeleteTopic

  • mq:MqttInstanceAccess

  • mq:PUB

  • mq:DeleteMqttTopic

UpdateTopic

  • mq:MqttInstanceAccess

  • mq:UpdateMqttTopic

UpdateMqttOutboundRule

  • 實(shí)例:acs:mq:*:*:instance/{mqttInstanceId}

  • Rule:acs:mq:*:*:rule/{mqttInstanceId}/{ruleId}

  • 實(shí)例:acs:mq:*:*:instance/post-cn-09k1noy****

  • Rule:acs:mq:*:*:rule/post-cn-09k1noy****/111****

  • mq:MqttInstanceAccess

  • mq:UpdateMqttOutboundRule

CreateMqttInboundRule

  • mq:MqttInstanceAccess

  • mq:CreateMqttInboundRule

DeleteMqttOutboundRule

  • mq:MqttInstanceAccess

  • mq:DeleteMqttOutboundRule

UpdateClientStatusNotifyRule

  • mq:MqttInstanceAccess

  • mq:UpdateClientStatusNotifyRule

ListClientStatusNotifyRuleInPages

  • mq:MqttInstanceAccess

  • mq:ListClientStatusNotifyRule

ListMqttInboundRuleInPages

  • mq:MqttInstanceAccess

  • mq:ListMqttInboundRule

DeleteClientStatusNotifyRule

  • mq:MqttInstanceAccess

  • mq:DeleteClientStatusNotifyRule

CreateClientStatusNotifyRule

  • mq:MqttInstanceAccess

  • mq:CreateClientStatusNotifyRule

CreateMqttOutboundRule

  • mq:MqttInstanceAccess

  • mq:CreateMqttOutboundRule

UpdateMqttInboundRule

  • mq:MqttInstanceAccess

  • mq:UpdateMqttInboundRule

DeleteMqttInboundRule

  • mq:MqttInstanceAccess

  • mq:DeleteMqttInboundRule

ListMqttOutboundRuleInPages

  • mq:MqttInstanceAccess

  • mq:ListMqttOutboundRule