tencent cloud

文档反馈

Data Types

最后更新时间:2023-07-04 17:30:02

AutoSnapshotPolicyInfo

Snapshot policy information

Used by actions: DescribeAutoSnapshotPolicies.

Name Type Description
AutoSnapshotPolicyId String Snapshot policy ID
PolicyName String Snapshot policy name
CreationTime String Snapshot policy creation time
FileSystemNums Integer Number of bound file systems
DayOfWeek String The specific day of the week on which to create a snapshot. This parameter is mutually exclusive with DayOfMonth and IntervalDays.
Hour String The hour of a day at which to regularly back up the snapshot
IsActivated Integer Whether to activate the scheduled snapshot feature
NextActiveTime String Next time to trigger snapshot
Status String Snapshot policy status
AppId Integer Account ID
AliveDays Integer Retention period
RegionName String Region
FileSystems Array of FileSystemByPolicy File system information
DayOfMonth String The specific day of the month on which to create a snapshot. This parameter is mutually exclusive with DayOfWeek and IntervalDays.
Note: This field may return null, indicating that no valid values can be obtained.
IntervalDays Integer The snapshot interval (1 to 365 days). This parameter is mutually exclusive with DayOfWeek and DayOfMonth.
Note: This field may return null, indicating that no valid values can be obtained.

AvailableProtoStatus

Versioning - protocol details

Used by actions: DescribeAvailableZoneInfo.

Name Type Description
SaleStatus String Sale status. Valid values: sale_out (sold out), saling (purchasable), no_saling (non-purchasable)
Protocol String Protocol type. Valid values: NFS, CIFS

AvailableRegion

Versioning - array of regions

Used by actions: DescribeAvailableZoneInfo.

Name Type Description
Region String Region name, such as "ap-beijing"
RegionName String Region name, such as "bj"
RegionStatus String Region availability. If a region has at least one AZ where resources are purchasable, this value will be AVAILABLE; otherwise, it will be UNAVAILABLE
Zones Array of AvailableZone Array of AZs
RegionCnName String Region name, such as "Guangzhou"

AvailableType

Versioning - array of classes

Used by actions: DescribeAvailableZoneInfo.

Name Type Description
Protocols Array of AvailableProtoStatus Protocol and sale details
Type String Storage class. Valid values: SD (standard storage) and HP (high-performance storage)
Prepayment Boolean Indicates whether prepaid is supported. true: yes; false: no

AvailableZone

Versioning - array of AZs

Used by actions: DescribeAvailableZoneInfo.

Name Type Description
Zone String AZ name
ZoneId Integer AZ ID
ZoneCnName String Chinese name of an AZ
Types Array of AvailableType Array of classes
ZoneName String Chinese and English names of an AZ

BucketInfo

Bucket information

Used by actions: DescribeBucketList.

Name Type Description
Name String Bucket name
Region String Bucket region
Note: This field may return null, indicating that no valid values can be obtained.

FileSystemByPolicy

Information of the file system bound to the snapshot policy

Used by actions: DescribeAutoSnapshotPolicies.

Name Type Description
CreationToken String File system name
FileSystemId String File system ID
SizeByte Integer File system size
StorageType String Storage class
TotalSnapshotSize Integer Total snapshot size
CreationTime String File system creation time
ZoneId Integer Region ID of the file system

FileSystemClient

Information on the file system client

Used by actions: DescribeCfsFileSystemClients.

Name Type Description
CfsVip String IP address of the file system
ClientIp String Client IP
VpcId String File system VPCID
Zone String Name of the availability zone, e.g. ap-beijing-1. For more information, see regions and availability zones in the Overview document
ZoneName String AZ name
MountDirectory String Path in which the file system is mounted to the client

FileSystemInfo

Basic information of a file system

Used by actions: DescribeCfsFileSystems.

Name Type Description
CreationTime String Creation time
CreationToken String Custom name
FileSystemId String File system ID
LifeCycleState String File system status. Valid values:
- creating
- mounting
- create_failed
- available
- unserviced
- upgrading
SizeByte Integer Used file system capacity
SizeLimit Integer Maximum storage limit of a file system
ZoneId Integer Region ID
Zone String Region name
Protocol String File system protocol type
StorageType String File system storage class
StorageResourcePkg String Prepaid storage pack bound with the file system
BandwidthResourcePkg String Prepaid bandwidth pack bound to a file system (not supported currently)
PGroup PGroup Information of permission groups bound to a file system
FsName String Custom name
Encrypted Boolean Whether a file system is encrypted
KmsKeyId String Key used for encryption, which can be the key ID or ARN
AppId Integer Application ID
BandwidthLimit Float The upper limit on the file system’s throughput, which is determined based on its current usage, and bound resource packs for both storage and throughput
Capacity Integer Total capacity of the file system
Tags Array of TagInfo File system tag list
TieringState String The lifecycle management status of a file system.
TieringDetail TieringDetailInfo The details about tiered storage.
Note: This field may return null, indicating that no valid values can be obtained.

Filter

Conditional filter

Used by actions: DescribeAutoSnapshotPolicies, DescribeCfsSnapshots, DescribeMigrationTasks.

Name Type Required Description
Values Array of String Yes Value
Name String Yes Name

MigrationTaskInfo

Information of a CFS data migration task

Used by actions: DescribeMigrationTasks.

Name Type Description
TaskName String Migration task name
TaskId String Migration task ID
MigrationType Integer Migration type. Valid values: 0 (bucket) and 1 (list). Default value: 0.
MigrationMode Integer Migration mode. Default value: 0 (full migration).
BucketName String Data source bucket name
Note: This field may return null, indicating that no valid values can be obtained.
BucketRegion String Data source bucket region
Note: This field may return null, indicating that no valid values can be obtained.
BucketAddress String Data source bucket address
Note: This field may return null, indicating that no valid values can be obtained.
ListAddress String List address
Note: This field may return null, indicating that no valid values can be obtained.
FsName String File system instance name
Note: This field may return null, indicating that no valid values can be obtained.
FileSystemId String File system instance ID
FsPath String File system path
CoverType Integer Overwrite policy for files with the same name. Valid values: 0 (retain the file with the latest modified time), 1 (overwrite); and 2 (not overwrite). Default value: 0.
CreateTime Integer Creation time
EndTime Integer End time
Note: This field may return null, indicating that no valid values can be obtained.
Status Integer Migration status. Valid values: 0 (completed), 1 (in progress), and 2 (stopped).
FileTotalCount Integer Number of files
Note: This field may return null, indicating that no valid values can be obtained.
FileMigratedCount Integer Number of migrated files
Note: This field may return null, indicating that no valid values can be obtained.
FileFailedCount Integer Number of files that failed to be migrated
Note: This field may return null, indicating that no valid values can be obtained.
FileTotalSize Integer File size, in bytes
Note: This field may return null, indicating that no valid values can be obtained.
FileMigratedSize Integer Size of migrated files, in bytes
Note: This field may return null, indicating that no valid values can be obtained.
FileFailedSize Integer Size of files that failed to be migrated, in bytes
Note: This field may return null, indicating that no valid values can be obtained.
FileTotalList String List of all files
Note: This field may return null, indicating that no valid values can be obtained.
FileCompletedList String List of migrated files
Note: This field may return null, indicating that no valid values can be obtained.
FileFailedList String List of files that failed to be migrated
Note: This field may return null, indicating that no valid values can be obtained.
BucketPath String Source bucket path
Note: This field may return null, indicating that no valid values can be obtained.

MountInfo

Mount target information

Used by actions: DescribeMountTargets.

Name Type Description
FileSystemId String File system ID
MountTargetId String Mount target ID
IpAddress String Mount target IP
FSID String Mount root-directory
LifeCycleState String Mount target status
NetworkInterface String Network type
VpcId String VPC ID
VpcName String VPC name
SubnetId String Subnet ID
SubnetName String Subnet name
CcnID String CCN instance ID used by CFS Turbo
CidrBlock String CCN IP range used by CFS Turbo

PGroup

Information of permission groups bound to a file system

Used by actions: DescribeCfsFileSystems.

Name Type Description
PGroupId String Permission group ID
Name String Permission group name

PGroupInfo

Array of permission groups

Used by actions: DescribeCfsPGroups.

Name Type Description
PGroupId String Permission group ID
Name String Permission group name
DescInfo String Description
CDate String Creation time
BindCfsNum Integer The number of bound file system

PGroupRuleInfo

List of permission group rules

Used by actions: DescribeCfsRules.

Name Type Description
RuleId String Rule ID
AuthClientIp String Client IP allowed for access
RWPermission String Read/write permission. ro: read-only; rw: read & write
UserPermission String User permission. all_squash: any visiting user will be mapped to an anonymous user or user group; no_all_squash: a visiting user will be first matched with a local user, and if the match fails, it will be mapped to an anonymous user or user group; root_squash: a visiting root user will be mapped to an anonymous user or user group; no_root_squash: a visiting root user will be allowed to maintain root account permissions.
Priority Integer Rule priority. Value range: 1-100. 1 represents the highest priority, while 100 the lowest

SnapshotInfo

Snapshot information

Used by actions: DescribeCfsSnapshots.

Name Type Description
CreationTime String Snapshot creation time
SnapshotName String Snapshot name
SnapshotId String Snapshot ID
Status String Snapshot status
RegionName String Region name
FileSystemId String File system ID
Size Integer Snapshot size
AliveDay Integer Retention period in days
Percent Integer Snapshot progress
AppId Integer Account ID
DeleteTime String Snapshot deletion time
FsName String File system name
Tags Array of TagInfo Snapshot tag
SnapshotType String Snapshot type
Note: This field may return null, indicating that no valid values can be obtained.

SnapshotOperateLog

Snapshot operation log

Used by actions: DescribeSnapshotOperationLogs.

Name Type Description
Action String Operation type
ActionTime String Operation time
ActionName String Operation name
Operator String Operator
Result Integer Result

SnapshotStatistics

File system snapshot statistics

Used by actions: DescribeCfsSnapshotOverview.

Name Type Description
Region String Region
SnapshotNumber Integer Total number of snapshots
SnapshotSize Integer Total snapshot size

TagInfo

Tag information unit

Used by actions: CreateCfsFileSystem, CreateCfsSnapshot, DescribeCfsFileSystems, DescribeCfsSnapshots.

Name Type Required Description
TagKey String Yes Tag key
TagValue String Yes Tag value

TieringDetailInfo

The details about tiered storage.

Used by actions: DescribeCfsFileSystems.

Name Type Required Description
TieringSizeInBytes Integer No STANDARD_IA storage usage
Note: This field may return null, indicating that no valid values can be obtained.