public class ModifyAuthorizationPolicyRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| ModifyAuthorizationPolicyRequest() | 
| ModifyAuthorizationPolicyRequest(ModifyAuthorizationPolicyRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getActions()Get 操作,支持多选,多个操作用英文逗号隔开。可参考 [数据面授权策略说明](https://cloud.tencent.com/document/product/1778/109715)。
connect:连接
pub:发布
sub:订阅 | 
| String | getClientId()Get 条件:客户端ID,支持正则 | 
| String | getEffect()Get 决策:
allow 允许
deny 拒绝 | 
| Long | getId()Get 授权策略ID,从 [查询授权策略](https://cloud.tencent.com/document/product/1778/111074) 接口获取 | 
| String | getInstanceId()Get 腾讯云MQTT实例ID,从 [DescribeInstanceList](https://cloud.tencent.com/document/api/1778/111029)接口或控制台获得。 | 
| String | getIp()Get 条件:客户端IP地址,支持IP或者CIDR | 
| String | getPolicyName()Get 策略名称,不能为空,3-64个字符,支持中文、字母、数字、“-”及“_”。 | 
| Long | getPolicyVersion()Get 策略版本,默认为1,当前仅支持1 | 
| Long | getPriority()Get 策略优先级,越小越优先,不能重复 | 
| String | getQos()Get 条件:服务质量
0:最多一次
1:最少一次
2:精确一次 | 
| String | getRemark()Get 备注信息,最长 128 字符 | 
| String | getResources()Get 资源,需要匹配的订阅,支持配置多条匹配规则,多个用英文逗号隔开。可参考 [数据面授权策略说明](https://cloud.tencent.com/document/product/1778/109715)。 | 
| Long | getRetain()Get 条件-保留消息
1,匹配保留消息;
2,匹配非保留消息,
3.匹配保留和非保留消息 | 
| String | getUsername()Get 条件-用户名 | 
| void | setActions(String Actions)Set 操作,支持多选,多个操作用英文逗号隔开。可参考 [数据面授权策略说明](https://cloud.tencent.com/document/product/1778/109715)。
connect:连接
pub:发布
sub:订阅 | 
| void | setClientId(String ClientId)Set 条件:客户端ID,支持正则 | 
| void | setEffect(String Effect)Set 决策:
allow 允许
deny 拒绝 | 
| void | setId(Long Id)Set 授权策略ID,从 [查询授权策略](https://cloud.tencent.com/document/product/1778/111074) 接口获取 | 
| void | setInstanceId(String InstanceId)Set 腾讯云MQTT实例ID,从 [DescribeInstanceList](https://cloud.tencent.com/document/api/1778/111029)接口或控制台获得。 | 
| void | setIp(String Ip)Set 条件:客户端IP地址,支持IP或者CIDR | 
| void | setPolicyName(String PolicyName)Set 策略名称,不能为空,3-64个字符,支持中文、字母、数字、“-”及“_”。 | 
| void | setPolicyVersion(Long PolicyVersion)Set 策略版本,默认为1,当前仅支持1 | 
| void | setPriority(Long Priority)Set 策略优先级,越小越优先,不能重复 | 
| void | setQos(String Qos)Set 条件:服务质量
0:最多一次
1:最少一次
2:精确一次 | 
| void | setRemark(String Remark)Set 备注信息,最长 128 字符 | 
| void | setResources(String Resources)Set 资源,需要匹配的订阅,支持配置多条匹配规则,多个用英文逗号隔开。可参考 [数据面授权策略说明](https://cloud.tencent.com/document/product/1778/109715)。 | 
| void | setRetain(Long Retain)Set 条件-保留消息
1,匹配保留消息;
2,匹配非保留消息,
3.匹配保留和非保留消息 | 
| void | setUsername(String Username)Set 条件-用户名 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic ModifyAuthorizationPolicyRequest()
public ModifyAuthorizationPolicyRequest(ModifyAuthorizationPolicyRequest source)
public Long getId()
public void setId(Long Id)
Id - 授权策略ID,从 [查询授权策略](https://cloud.tencent.com/document/product/1778/111074) 接口获取public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId - 腾讯云MQTT实例ID,从 [DescribeInstanceList](https://cloud.tencent.com/document/api/1778/111029)接口或控制台获得。public String getPolicyName()
public void setPolicyName(String PolicyName)
PolicyName - 策略名称,不能为空,3-64个字符,支持中文、字母、数字、“-”及“_”。public Long getPolicyVersion()
public void setPolicyVersion(Long PolicyVersion)
PolicyVersion - 策略版本,默认为1,当前仅支持1public Long getPriority()
public void setPriority(Long Priority)
Priority - 策略优先级,越小越优先,不能重复public String getEffect()
public void setEffect(String Effect)
Effect - 决策:
allow 允许
deny 拒绝public String getActions()
public void setActions(String Actions)
Actions - 操作,支持多选,多个操作用英文逗号隔开。可参考 [数据面授权策略说明](https://cloud.tencent.com/document/product/1778/109715)。
connect:连接
pub:发布
sub:订阅public String getResources()
public void setResources(String Resources)
Resources - 资源,需要匹配的订阅,支持配置多条匹配规则,多个用英文逗号隔开。可参考 [数据面授权策略说明](https://cloud.tencent.com/document/product/1778/109715)。public String getUsername()
public void setUsername(String Username)
Username - 条件-用户名public Long getRetain()
public void setRetain(Long Retain)
Retain - 条件-保留消息
1,匹配保留消息;
2,匹配非保留消息,
3.匹配保留和非保留消息public String getClientId()
public void setClientId(String ClientId)
ClientId - 条件:客户端ID,支持正则public String getIp()
public void setIp(String Ip)
Ip - 条件:客户端IP地址,支持IP或者CIDRpublic String getQos()
public void setQos(String Qos)
Qos - 条件:服务质量
0:最多一次
1:最少一次
2:精确一次public String getRemark()
public void setRemark(String Remark)
Remark - 备注信息,最长 128 字符Copyright © 2025. All rights reserved.