public class UpdateCfsRuleRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| UpdateCfsRuleRequest() | 
| UpdateCfsRuleRequest(UpdateCfsRuleRequest 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 | getAuthClientIp()Get 可以填写单个 IP 或者单个网段,例如 10.1.10.11 或者 10.10.1.0/24。默认来访地址为*表示允许所有。同时需要注意,此处需填写 CVM 的内网 IP。 | 
| String | getPGroupId()Get 权限组 ID,可通过[DescribeCfsPGroups接口](https://cloud.tencent.com/document/api/582/38157)获取 | 
| Long | getPriority()Get 规则优先级,参数范围1-100。 其中 1 为最高,100为最低,默认值为100 | 
| String | getRuleId()Get 规则 ID,可通过[DescribeCfsRules](https://cloud.tencent.com/document/api/582/38156)接口获取 | 
| String | getRWPermission()Get 读写权限, 值为RO、RW;其中 RO 为只读,RW 为读写,不填默认为只读 | 
| String | getUserPermission()Get 用户权限,值为all_squash、no_all_squash、root_squash、no_root_squash,默认值为root_squash
all_squash:所有访问用户(含 root 用户)都会被映射为匿名用户或用户组。
no_all_squash:所有访问用户(含 root 用户)均保持原有的 UID/GID 信息。
root_squash:将来访的 root 用户映射为匿名用户或用户组,非 root 用户保持原有的 UID/GID 信息。
no_root_squash:与 no_all_squash 效果一致,所有访问用户(含 root 用户)均保持原有的 UID/GID 信息 | 
| void | setAuthClientIp(String AuthClientIp)Set 可以填写单个 IP 或者单个网段,例如 10.1.10.11 或者 10.10.1.0/24。默认来访地址为*表示允许所有。同时需要注意,此处需填写 CVM 的内网 IP。 | 
| void | setPGroupId(String PGroupId)Set 权限组 ID,可通过[DescribeCfsPGroups接口](https://cloud.tencent.com/document/api/582/38157)获取 | 
| void | setPriority(Long Priority)Set 规则优先级,参数范围1-100。 其中 1 为最高,100为最低,默认值为100 | 
| void | setRuleId(String RuleId)Set 规则 ID,可通过[DescribeCfsRules](https://cloud.tencent.com/document/api/582/38156)接口获取 | 
| void | setRWPermission(String RWPermission)Set 读写权限, 值为RO、RW;其中 RO 为只读,RW 为读写,不填默认为只读 | 
| void | setUserPermission(String UserPermission)Set 用户权限,值为all_squash、no_all_squash、root_squash、no_root_squash,默认值为root_squash
all_squash:所有访问用户(含 root 用户)都会被映射为匿名用户或用户组。
no_all_squash:所有访问用户(含 root 用户)均保持原有的 UID/GID 信息。
root_squash:将来访的 root 用户映射为匿名用户或用户组,非 root 用户保持原有的 UID/GID 信息。
no_root_squash:与 no_all_squash 效果一致,所有访问用户(含 root 用户)均保持原有的 UID/GID 信息 | 
| 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 UpdateCfsRuleRequest()
public UpdateCfsRuleRequest(UpdateCfsRuleRequest source)
public String getPGroupId()
public void setPGroupId(String PGroupId)
PGroupId - 权限组 ID,可通过[DescribeCfsPGroups接口](https://cloud.tencent.com/document/api/582/38157)获取public String getRuleId()
public void setRuleId(String RuleId)
RuleId - 规则 ID,可通过[DescribeCfsRules](https://cloud.tencent.com/document/api/582/38156)接口获取public String getAuthClientIp()
public void setAuthClientIp(String AuthClientIp)
AuthClientIp - 可以填写单个 IP 或者单个网段,例如 10.1.10.11 或者 10.10.1.0/24。默认来访地址为*表示允许所有。同时需要注意,此处需填写 CVM 的内网 IP。public String getRWPermission()
public void setRWPermission(String RWPermission)
RWPermission - 读写权限, 值为RO、RW;其中 RO 为只读,RW 为读写,不填默认为只读public String getUserPermission()
public void setUserPermission(String UserPermission)
UserPermission - 用户权限,值为all_squash、no_all_squash、root_squash、no_root_squash,默认值为root_squash
all_squash:所有访问用户(含 root 用户)都会被映射为匿名用户或用户组。
no_all_squash:所有访问用户(含 root 用户)均保持原有的 UID/GID 信息。
root_squash:将来访的 root 用户映射为匿名用户或用户组,非 root 用户保持原有的 UID/GID 信息。
no_root_squash:与 no_all_squash 效果一致,所有访问用户(含 root 用户)均保持原有的 UID/GID 信息public Long getPriority()
public void setPriority(Long Priority)
Priority - 规则优先级,参数范围1-100。 其中 1 为最高,100为最低,默认值为100Copyright © 2025. All rights reserved.