数据类型
更新时间:2025-09-26
Model对象定义
FileSystemModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| fsId | String | 文件系统的id |
| fsName | String | 文件系统的名称 |
| type | String | 文件系统的存储类型 |
| protocol | String | 文件系统的协议类型 |
| zone | String | 文件系统所在可用区 |
| capacityQuota | uint64 | 文件系统容量quota,单位 bytes |
| status | FsStatus | 文件系统的状态 |
| vpcId | String | vpc短Id |
| mountTargetList | MountTargetModel | 文件系统的挂载点列表 |
| tags | List<Tag> | 文件系统绑定的标签列表 |
| fsUsasge | String | 文件系统的已用容量 |
| KMSKeyId | String | 文件系统使用的加密密钥Id |
| createTime | String | 文件系统的创建时间 (UTC) |
MountTargetModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| subnetId | String | 挂载点所在子网ID |
| domain | String | 挂载地址 |
| mountId | String | 挂载点ID |
| ovip | String | 挂载点IP |
| vpcId | String | 挂载点所在VPCID |
| accessGroupName | String | 挂载点权限组名称 |
ClientInfoModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| clientIp | String | 客户端Ip |
| zone | String | 客户端可用区。 |
| vpcId | String | 挂载点所在vpcId |
| mountId | String | 挂载点Id |
AccessGroupModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| accessGroupName | String | 权限组的名字 |
| accessRules | List<AccessRuleModel> | 权限组包含的权限规则列表 |
| createTime | Object | 权限组的创建时间 (UTC),由“tv_nsec”和“tv_sec”两个键组成的JSON对象,表示timestamp |
| description | String | 权限组的描述 |
| fsCount | int | 权限组绑定的文件系统数量 |
AccessRuleModel
| 参数名称 | 类型 | 描述 |
|---|---|---|
| accessRuleId | int | 权限组规则的标识符 |
| ip | String | 授权ip地址,虚拟VPC IP |
| mask | int | 网段掩码,结合ip表示网段 |
| priority | String | 规则优先级,优先级范围为1-100,1为最高优先级 |
| userAccess | String | 用户权限规则,"no_squash"表示不限制root用户, "root_squash"表示限制root用户, "all_squash"表示限制所有用户 |
| writeAccess | String | 读写规则,"read_only"表示只读, "read_write"表示读写 |
状态编码定义
FsStatus
| 状态 | 描述 |
|---|---|
| available | 运行中 |
| updating | 更新中 |
| paused | 已欠费 |
| unavailable | 暂不可用 |
