Filter
Filter parameter
Referenced by the following interfaces: DescribeAutoSnapshotPolicies
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| Name | yes | no | String | Name Example: cfsId |
| Values | yes | no | Array of String | Variable Example: cfs-2sczq3das |
SnapList
File system snapshot list
Referenced by the following interfaces: CopyFileSystemSnapshotCrossRegion, DescribeCfsSnaps
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| RegionName | yes | no | String | Region name Example: ap-region1 |
| SnapId | yes | no | String | Snapshot ID Example: 4f3041c8e5-a94a-10ba-4f57-8a8643b957 |
| SnapName | yes | no | String | Snapshot Name Example: qta-snap-yf-01 |
| FileSystemId | yes | no | String | File system ID Example: cfs-asd2ada |
| FsName | yes | no | String | File system name Example: fs-name-business |
| Size | yes | no | Uint64 | Snapshot size in bytes Example: 150000000 |
| StorageType | yes | no | String | Storage Type Example: HP |
| AliveDay | yes | no | Uint64 | Retention period in days Example: 7 |
| CreateTime | yes | no | String | Creation Time Example: 2021-09-15T19:04:45+08:00 |
| UpdateTime | yes | no | String | Update time Example: 2021-09-15T19:04:45+08:00 |
| Status | yes | no | Uint64 | Snapshot status Example: 1 |
| Percent | yes | no | Uint64 | Snapshot progress Example: 20 |
| JobHistorys | yes | no | Array of CfsSnapJobHistory | Operation history Example:View |
| JobId | yes | no | String | Snapshot task ID Example: snapcfs-mugq5p9z |
| BackupId | no | no | String | Backup ID Example: backup-ns2gv8al |
| BackupCreateTime | no | no | String | Backup creation time Example: 2025-07-28 07:25:57 |
FileSystemByVpcInfo
Queries file systems by VPC
Referenced by the following interfaces: DescribeCfsFileSystemsByVpc
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| FileSystemId | yes | no | String | File System ID Example: cfs-asd2ada |
| IpAddress | yes | no | String | IP address Example: 192.168.0.1 |
| FSID | yes | no | String | Mount root directory Example: fwsuvz0l |
| LifeCycleState | yes | no | String | Mount target status Example: available |
| MountTargetId | yes | no | String | Mount target ID Example: mount-0ylt3o7o |
| NetworkInterface | yes | no | String | Network Type Example: VPC |
| VpcId | yes | no | String | VPC ID Example: vpc-hq13cw04 |
| SubnetId | yes | no | String | Subnet ID Example: sbnet-id-business |
| ZoneId | yes | no | Int64 | Availability zone ID Example: 100001 |
PGroup
Information of the permission group bound to the file system
Referenced by the following interfaces: DescribeCfsFileSystems
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| PGroupId | yes | no | String | Permission Group ID Example: pg-asc2xasdf |
| Name | yes | no | String | Permission Group Name Example: defaultname |
FileSystemClient
File system client information
Referenced by the following interfaces: DescribeCfsFileSystemClients
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| CfsVip | yes | no | String | File system IP address Example: 10.0.2.3 |
| ClientIp | yes | no | String | Client IP address Example: 10.0.2.2 |
| VpcId | yes | no | String | File system VPCID Example: vpc-agabral |
| Zone | yes | no | String | AZ name. For example, ap-zone-1. Example: ap-zone-1 |
| ZoneName | yes | no | String | Name of Availability Zone Example: Region 1 |
| MountDirectory | yes | no | String | Information of the path through which the file system is mounted on the client Example: /home/mnt |
| ZoneId | yes | no | Uint64 | Availability zone ID Example: 100001 |
| LinkStatus | yes | no | Uint64 | Link status. 1: Connected; 2: Disconnected Example: 2 |
| MonitorStatus | yes | no | Uint64 | Monitor status. 1: Monitor installed; 2: Monitor not installed Example: 1 |
| Protocol | yes | no | String | Protocol. v3: NFSv3 mount; v4: NFSv4 mount Example: SMB |
| UpdateTime | no | no | String | Link update time. Example: 2021-09-15T19:04:45+08:00 |
AvailableZone
Version control - Availability zone array
Referenced by the following interfaces: DescribeAvailableZoneInfo
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| Zone | yes | no | String | AZ name Example: ap-zone-1 |
| ZoneId | yes | no | Int64 | Availability zone ID Example: 800001 |
| ZoneCnName | yes | no | String | Name of Availability Zone Example: zone1 |
| Types | yes | no | Array of AvailableType | Type array Example:View |
| ZoneEnName | yes | no | String | Availability zone name Example: ap-zone-2 |
| ZoneDisplayName | yes | no | String | Availability zone display name, depending on the language. Example: Region 2 |
CfsSnapJobHistory
History of file system snapshot operations
Referenced by the following interfaces: CopyFileSystemSnapshotCrossRegion, DescribeCfsSnaps
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| RegionName | yes | no | String | Region Example: ap-region1 |
| CreateTime | yes | no | String | Creation Time Example: 2021-09-15T19:04:45+08:00 |
| UpdateTime | yes | no | String | Update time Example: 2021-09-15T19:04:45+08:00 |
| JobType | yes | no | String | Task Type Example: Snapshot |
| Operater | yes | no | String | Operator Example: yflei |
| Status | yes | no | Uint64 | Task Status Example: 1 |
| Message | yes | no | String | Task details Example: success |
CfsTagUser
cfs tags
Referenced by the following interfaces: DescribeCfsTags
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| TagId | yes | no | Uint64 | tag id Example: 8 |
| TagName | yes | no | String | Identifier name Example: school |
| Status | yes | no | Uint64 | Open status Example: 1 |
| SdSaleStatus | yes | yes | String | SD saleability Example: saling |
| HpSaleStatus | yes | yes | String | Saleability Example: saling |
| ZoneId | yes | yes | Uint64 | Availability zone ID Example: 100001 |
| ISSMB | yes | yes | Uint64 | SMB support Example: 1 |
| ISNFS | yes | yes | Uint64 | NFS support Example: 1 |
MountInfo
Mount Point Information
Referenced by the following interfaces: DescribeMountTargets
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| FileSystemId | yes | no | String | File system ID Example: cfs-hge16re9 |
| MountTargetId | yes | no | String | Mount target ID Example: mount-0ylt3o7o |
| IpAddress | yes | no | String | Mount target IP Example: 192.168.0.1 |
| FSID | yes | no | String | Mount root directory Example: fwsuvz0l |
| LifeCycleState | yes | no | String | Mount target status Example: available |
| NetworkInterface | yes | no | String | Network Type Example: VPC |
| VpcId | yes | no | String | VPC ID Example: vpc-hq13cw04 |
| VpcName | yes | no | String | VPC name Example: private-for-yanfa |
| SubnetId | yes | no | String | Subnet ID Example: sbnet-id-business |
| SubnetName | yes | no | String | Subnet Name Example: private-for-yanfa |
| PGroupName | yes | no | String | Permission Group Name Example: pg-home |
PGroupInfo
Permission group array
Referenced by the following interfaces: DescribeCfsPGroups
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| PGroupId | yes | no | String | Permission Group ID Example: pg-asc2xasdf |
| Name | yes | no | String | Permission Group Name Example: default_pgroup |
| DescInfo | yes | no | String | Description Example: default_pgroup |
| CDate | yes | no | String | Creation Time Example: 2022-11-12 00:00:01 |
| BindCfsNum | yes | no | Int64 | Number of file systems associated Example: 1 |
AvailableProtoStatus
Version control - Protocol details
Referenced by the following interfaces: DescribeAvailableZoneInfo
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| SaleStatus | yes | no | String | Sale status. sale_out: Sold out; saling: Available for sale; no_saling: Not for sale Example: sale_out |
| Protocol | yes | no | String | Protocol type. Values: NFS, CIFS Example: NFS |
AutoSnapshotPolicyInfo
Snapshot Policy
Referenced by the following interfaces: DescribeAutoSnapshotPolicies
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| AutoSnapshotPolicyId | yes | no | String | Snapshot Policy ID Example: asp-xcweqdx |
| PolicyName | yes | no | String | Policy Name Example: default |
| CreationTime | yes | no | String | Creation Time Example: 2020-05-23 19:00:45 |
| FileSystemNums | yes | no | Uint64 | Number of file systems associated Example: 2 |
| DayOfWeek | yes | no | String | Week Example: '1,2' |
| Hour | yes | no | String | Hour Example: '3,4' |
| IsActivated | yes | no | Uint64 | Activation status Example: 1 |
| NextActiveTime | yes | no | String | Next execution Example: 2020-05-25 19:00:45 |
| Status | yes | no | String | Policy status Example: 1 |
| AliveDays | yes | no | Uint64 | Retention Period Example: 3 |
| RegionName | yes | no | String | Region Example: ap-region1 |
| FileSystems | yes | no | Array of FileSystemByPolicy | Associated file system information Example:View |
| AppId | yes | no | Uint64 | appid Example: 1255000652 |
InputPermissionGroupRules
Input parameter permission group rule list
Referenced by the following interfaces: BatchAddCfsRules, OverrideCfsRules
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| AuthClientIp | yes | no | String | Client IP allowed for access Example: 10.0.0.2 |
| RWPermission | yes | no | String | Read-write permissions, ro for read-only, rw for read-write Example: ro |
| UserPermission | yes | no | String | User permissions. all_squash: Map all accessing users to anonymous users or user groups. no_all_squash: First match accessing users with local users and then, if the match fails, map them to anonymous users or user groups. root_squash: Map accessing root users to anonymous users or user groups. no_root_squash: Allow accessing root users to keep their root account permissions. Example: all_squash |
| Priority | yes | no | Uint64 | Rule priority. Value range: 1-100, where 1 means the highest, and 100 the lowest Example: 2 |
FileSystemByPolicy
Information of the file system bound to the snapshot policy
Referenced by the following interfaces: DescribeAutoSnapshotPolicies
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| CreationToken | yes | no | String | File System Name Example: fs-name-business |
| FileSystemId | yes | no | String | File System ID Example: cfs-x1x |
| SizeByte | yes | no | Uint64 | File system size Example: 1 |
| StorageType | yes | no | String | File system storage type Example: HP |
| TotalSnapshotSize | yes | no | Uint64 | Snapshot Size Example: 1 |
| Protocol | yes | no | String | Protocol Type Example: SMB |
PeriodStatisticsSet
Global statistics information
Referenced by the following interfaces: DescribeStatistics
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| StandardFilesystemCount | yes | no | Uint64 | Number of Standard file systems Example: 0 |
| HighPerformanceFilesystemCount | yes | no | Uint64 | Number of High Performance file systems Example: 0 |
| StandardFilesystemStorage | yes | no | Float | Storage capacity of Standard file system Example: 0 |
| HighPerformanceFilesystemStorage | yes | no | Float | Storage capacity of High Performance file system Example: 0 |
| StatisticalPeriod | yes | no | String | Statistical Period Example: 0 |
FileSystemInfo
Basic file system information
Referenced by the following interfaces: DescribeCfsFileSystems
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| CreationTime | yes | no | String | Creation Time Example: 2020-08-11 20:57:17 |
| CreationToken | yes | no | String | User-defined name Example: fs-name-business |
| FileSystemId | yes | no | String | File system ID Example: cfs-gabtqtq |
| LifeCycleState | yes | no | String | File system status Example: creating |
| SizeByte | yes | no | Uint64 | File system capacity that is used Example: 10 |
| SizeLimit | yes | no | Uint64 | Maximum file system space limit Example: 50 |
| ZoneId | yes | no | Uint64 | Region ID Example: 100001 |
| Zone | yes | no | String | Region name Example: ap-zone-1 |
| Protocol | yes | no | String | File system protocol type Example: SMB |
| StorageType | yes | no | String | File system storage type Example: HP |
| StorageResourcePkg | yes | no | String | Prepaid storage package bound to the file system (not yet supported) Example: no support current |
| BandwidthResourcePkg | yes | no | String | Prepaid bandwidth package bound to the file system (not yet supported) Example: no support current |
| PGroup | yes | no | PGroup | Information of the permission group bound to the file system Example:View |
| FsName | yes | no | String | User-defined name Example: fs-name-business |
| Encrypted | yes | no | Bool | Indicates whether the file system is encrypted Example: true |
| KmsKeyId | yes | no | String | Encryption key used, which can be the key ID or ARN Example: gaglkjgfpnggagalkinebn14tw |
| SizeLimitMax | yes | no | Uint64 | Maximum capacity limit Example: 160000000 |
| VpcId | yes | no | String | VPC ID Example: vpc-hq13cw04 |
| IpAddress | yes | no | String | Mount target IP address Example: 192.168.0.1 |
| AllocedSpace | yes | no | Uint64 | Allocated space Example: 200000 |
| TagId | yes | no | Uint64 | CFS resource pool tag ID Example: 8 |
| TagName | yes | no | String | CFS resource pool tag name Example: school |
| SnapId | yes | no | String | Snapshot ID Example: 4f3041c8e5-a94a-10ba-4f57-8a8643b957 |
| SnapStatus | yes | no | String | Snapshot status Example: snapping |
| BandwidthLimit | yes | no | Float | Bandwidth Cap Example: 100 |
| AppId | yes | no | Uint64 | appid Example: 1255000652 |
| DrcType | no | no | String | DRC type. Example: normal |
| BrcStatus | no | no | String | BRC status. Example: normal |
| SubnetId | no | no | String | VPC subnet ID. Example: subnet-eob81puc |
PGroupRuleInfo
Permission group rule list
Referenced by the following interfaces: BatchAddCfsRules, DescribeCfsRules, OverrideCfsRules
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| RuleId | yes | no | String | Rule ID Example: rule-gabatga4 |
| AuthClientIp | yes | no | String | Client IP allowed for access Example: 10.0.0.2 |
| RWPermission | yes | no | String | Read-write permissions, ro for read-only, rw for read-write Example: ro |
| UserPermission | yes | no | String | User permissions. all_squash: Map all accessing users to anonymous users or user groups. no_all_squash: First match accessing users with local users and then, if the match fails, map them to anonymous users or user groups. root_squash: Map accessing root users to anonymous users or user groups. no_root_squash: Allow accessing root users to keep their root account permissions. Example: all_squash |
| Priority | yes | no | Int64 | Rule priority. Value range: 1-100, where 1 means the highest, and 100 the lowest Example: 2 |
AvailableRegion
Version control - Region array
Referenced by the following interfaces: DescribeAvailableZoneInfo
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| Region | yes | no | String | Region name. For example, "ap-region". Example: region |
| RegionName | yes | no | String | Region name, such as bj Example: ap-region1 |
| RegionStatus | yes | no | String | Region availability. When at least one zone in the region is available for sale, the value is AVAILABLE; otherwise; it is UNAVAILABLE. Example: AVAILABLE |
| Zones | yes | no | Array of AvailableZone | Availability zone array Example:View |
| RegionCnName | yes | no | String | Region name, such as region1 Example: region1 |
| RegionDisplayName | yes | no | String | Region display name, depending on the language. Example: region1 |
ResourceTags
Tag
Referenced by the following interfaces: CreateCfsFileSystem
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| TagKey | yes | no | String | Tag Key Example: Department |
| TagValue | yes | no | String | Tag Value Example: Product department 1 |
AvailableType
Version control - Type array
Referenced by the following interfaces: DescribeAvailableZoneInfo
| name | required | NULL allowed | type | description |
|---|---|---|---|---|
| Protocols | yes | no | Array of AvailableProtoStatus | Protocol and sale details Example:View |
| Type | yes | no | String | Storage type. SD: Standard; HP: High Performance Example: SD |