调用ModifyAccessRule接口修改权限组规则。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ModifyAccessRule

接口名称。

固定取值:ModifyAccessRule。

AccessGroupName String classic-test

权限组名称。

AccessRuleId String 1

权限组规则ID。

SourceCidrIp String 192.1.1.1

IP地址或网段。

格式必须为单一的IP地址或者CIDR网段。

说明 经典网络类型的权限组只支持IP地址。
RWAccessType String RDWR

授权对象对文件系统的读写权限。

取值:

  • RDWR(默认值):读写
  • RDONLY:只读
UserAccessType String all_squash

授权对象的系统用户对文件系统的访问权限。

取值:

  • no_squash:允许使用root用户访问文件系统。
  • root_squash:以root用户身份访问时,映射nobody用户。
  • all_squash:无论以何种用户身份访问,均映射为nobody用户。

nobody用户是Linux系统的默认用户,只能访问服务器上的公共内容,具有低权限,高安全性的特点。

Priority Integer 1

权限组规则优先级。

取值范围:1~100

默认值:1(最高优先级)

FileSystemType String standard

文件系统类型。

取值:

  • standard(默认值):通用型NAS
  • extreme:极速型NAS
Ipv6SourceCidrIp String 2001:250:6000::***

源端IPv6 CIDR地址段。

支持CIDR格式和IPv6格式的IP地址。

说明
  • 仅华北5(呼和浩特)地域的极速型NAS支持CIDR地址段。
  • 仅支持VPC专有网络。
  • IPv4和IPv6互斥,类型不能转换。

返回数据

名称 类型 示例值 描述
RequestId String 6299428C-3861-435D-AE54-9B330A00****

请求ID

示例

请求示例

http(s)://[Endpoint]/?Action=ModifyAccessRule
&AccessGroupName=classic-test
&AccessRuleId=1
&SourceCidrIp=192.1.1.1
&<公共请求参数>

正常返回示例

XML 格式

<ModifyAccessRuleResponse>
    <RequestId>6299428C-3861-435D-AE54-9B330A00****</RequestId>
</ModifyAccessRuleResponse>

JSON 格式

{
  "RequestId": "6299428C-3861-435D-AE54-9B330A00****"
}

错误码

HttpCode 错误码 错误信息 描述
400 InvalidParam.Ipv6SourceCidrIp IPv6 address verification failed. IPv6地址校验不通过。
400 InvalidParam.SourceCidrIp IPv4 address verification failed. IPv4地址校验不通过。
400 InvalidParam.IPv4AndIPv6MutuallyExclusive You cannot configure IPv4 and IPv6 at the same time. IPv4和IPv6不能同时设置。
400 InvalidAccessGroup.NotsupportedIPv6 The access group does not support IPv6. 该权限组不支持IPv6。

访问错误中心查看更多错误码。