调用CreateAccessRule创建权限组规则。

调试

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

请求参数

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

操作接口名,系统规定参数,取值:CreateAccessRule。

AccessGroupName String classic-test

权限组名称。

SourceCidrIp String 10.0.0.1/32

授权对象的IP地址或网段,格式必须为单一的IP地址或者CIDR网段,如:12.1.1.1或 13.1.1.1/25。

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

授权对象对文件系统的读写权限,默认值:RDWR。

  • RDWR:读写。
  • RDONLY:只读。
UserAccessType String no_squash

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

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

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

Priority Integer 1

优先级,当同一个授权对象匹配到多条规则时,高优先级规则将覆盖低优先级规则。

范围:1~100,1为最高优先级。

FileSystemType String standard

文件系统类型。

  • 可选值:standard、extreme。
  • 默认值:standard。

返回数据

名称 类型 示例值 描述
RequestId String A323836B-5BC6-45A6-8048-60675C23EE2A

请求ID。

AccessRuleId String 1

权限组规则ID。

示例

请求示例

GET https://nas.cn-hangzhou.aliyuncs.com/?Action=CreatAccessRule
&AccessGroupName=classic-test
&SourceCidrIp=10.0.0.1/8
&<公共请求参数>…

正常返回示例

XML 格式

<CreateAccessRuleResponse>
    <AccessRuleId>1</AccessRuleId>
    <RequestId>A323836B-5BC6-45A6-8048-60675C23EE2A</RequestId>
</CreateAccessRuleResponse>

JSON 格式

{
  "RequestId": "A323836B-5BC6-45A6-8048-60675C23EE2A",
  "AccessRuleId": "1"
}

错误码

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