Class ModifyPolicyRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.trro.v20220325.models.ModifyPolicyRequest
-
public class ModifyPolicyRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description ModifyPolicyRequest()ModifyPolicyRequest(ModifyPolicyRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String[]getFieldDeviceIds()Get 权限修改涉及的现场设备ID数组StringgetModifyMode()Get 修改模式,add为新增(添加现场设备I关联),remove为删除(解除现场设备关联),set为设置(更新现场设备关联)StringgetPolicyMode()Get 修改的目标权限模式,black为黑名单,white为白名单StringgetProjectId()Get 修改权限配置的项目IDStringgetRemoteDeviceId()Get 修改权限配置的远端设备IDvoidsetFieldDeviceIds(String[] FieldDeviceIds)Set 权限修改涉及的现场设备ID数组voidsetModifyMode(String ModifyMode)Set 修改模式,add为新增(添加现场设备I关联),remove为删除(解除现场设备关联),set为设置(更新现场设备关联)voidsetPolicyMode(String PolicyMode)Set 修改的目标权限模式,black为黑名单,white为白名单voidsetProjectId(String ProjectId)Set 修改权限配置的项目IDvoidsetRemoteDeviceId(String RemoteDeviceId)Set 修改权限配置的远端设备IDvoidtoMap(HashMap<String,String> map, String prefix)Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ModifyPolicyRequest
public ModifyPolicyRequest()
-
ModifyPolicyRequest
public ModifyPolicyRequest(ModifyPolicyRequest 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.
-
-
Method Detail
-
getProjectId
public String getProjectId()
Get 修改权限配置的项目ID- Returns:
- ProjectId 修改权限配置的项目ID
-
setProjectId
public void setProjectId(String ProjectId)
Set 修改权限配置的项目ID- Parameters:
ProjectId- 修改权限配置的项目ID
-
getRemoteDeviceId
public String getRemoteDeviceId()
Get 修改权限配置的远端设备ID- Returns:
- RemoteDeviceId 修改权限配置的远端设备ID
-
setRemoteDeviceId
public void setRemoteDeviceId(String RemoteDeviceId)
Set 修改权限配置的远端设备ID- Parameters:
RemoteDeviceId- 修改权限配置的远端设备ID
-
getFieldDeviceIds
public String[] getFieldDeviceIds()
Get 权限修改涉及的现场设备ID数组- Returns:
- FieldDeviceIds 权限修改涉及的现场设备ID数组
-
setFieldDeviceIds
public void setFieldDeviceIds(String[] FieldDeviceIds)
Set 权限修改涉及的现场设备ID数组- Parameters:
FieldDeviceIds- 权限修改涉及的现场设备ID数组
-
getPolicyMode
public String getPolicyMode()
Get 修改的目标权限模式,black为黑名单,white为白名单- Returns:
- PolicyMode 修改的目标权限模式,black为黑名单,white为白名单
-
setPolicyMode
public void setPolicyMode(String PolicyMode)
Set 修改的目标权限模式,black为黑名单,white为白名单- Parameters:
PolicyMode- 修改的目标权限模式,black为黑名单,white为白名单
-
getModifyMode
public String getModifyMode()
Get 修改模式,add为新增(添加现场设备I关联),remove为删除(解除现场设备关联),set为设置(更新现场设备关联)- Returns:
- ModifyMode 修改模式,add为新增(添加现场设备I关联),remove为删除(解除现场设备关联),set为设置(更新现场设备关联)
-
setModifyMode
public void setModifyMode(String ModifyMode)
Set 修改模式,add为新增(添加现场设备I关联),remove为删除(解除现场设备关联),set为设置(更新现场设备关联)- Parameters:
ModifyMode- 修改模式,add为新增(添加现场设备I关联),remove为删除(解除现场设备关联),set为设置(更新现场设备关联)
-
-