数据结构

最近更新时间: 2024-12-21 13:01:31

InputPermissionGroupRules

入参权限组规则列表

被如下接口引用:OverrideCfsRules

名称 必选 允许NULL 类型 描述
AuthClientIp String 允许访问的客户端IP
示例值:
RWPermission String 读写权限, ro为只读,rw为读写
示例值:
UserPermission String 用户权限。其中all_squash为所有访问用户都会被映射为匿名用户或用户组;no_all_squash为访问用户会先与本机用户匹配,匹配失败后再映射为匿名用户或用户组;root_squash为将来访的root用户映射为匿名用户或用户组;no_root_squash为来访的root用户保持root帐号权限。
示例值:
Priority Uint64 规则优先级,1-100。 其中 1 为最高,100为最低
示例值:

MigratableCfsFileSystemId

可迁移文件系统ID,用于DescribeMigratableCfsFileSystems接口

被如下接口引用:

名称 必选 允许NULL 类型 描述
FileSystemId String 文件系统ID
示例值:

MountTargetCollectionWithRegion

用于DescribeMountTargetsWithRegion接口

被如下接口引用:DescribeMountTargetsWithRegion

名称 必选 允许NULL 类型 描述
NumberOfMountTargets Int64 挂载点数量
示例值:
FileSystemId String 文件系统 ID
示例值:
MountTargets Array of MountTargetsWithRegion 挂载点详情
示例值:查看

AvailableZone

版本控制-可用区数组

被如下接口引用:

名称 必选 允许NULL 类型 描述
Zone String 可用区名称
示例值:
ZoneId Int64 可用区ID
示例值:
ZoneCnName String 可用区中文名称
示例值:
Types Array of AvailableType Type数组
示例值:查看
ZoneEnName String 可用区英文名
示例值:

CfsSnapJobHistory

文件系统快照操作历史记录

被如下接口引用:DescribeCfsSnapshots

名称 必选 允许NULL 类型 描述
RegionName String 地域名称
示例值:
CreateTime String 创建时间
示例值:
UpdateTime String 更新时间
示例值:
JobType String 任务类型
示例值:
Operater String 操作人
示例值:
Status Uint64 任务状态
示例值:
Message String 任务详情
示例值:

AvailableRegion

版本控制-区域数组

被如下接口引用:

名称 必选 允许NULL 类型 描述
Region String 区域名称,如“ap-beijing”
示例值:
RegionName String 区域名称,如“bj”
示例值:
RegionStatus String 区域可用情况,当区域内至少有一个可用区处于可售状态时,取值为AVAILABLE,否则为UNAVAILABLE
示例值:
Zones Array of AvailableZone 可用区数组
示例值:查看
RegionCnName String 区域中文名称,如“广州”
示例值:

SnapList

文件系统快照列表

被如下接口引用:DescribeCfsSnapshots

名称 必选 允许NULL 类型 描述
RegionName String 地域名
示例值:
SnapId String 快照id
示例值:
SnapName String 快照名称
示例值:
FileSystemId String 文件系统id
示例值:
FsName String 文件系统名
示例值:
Size Uint64 快照大小B
示例值:
StorageType String 存储类型
示例值:
AliveDay Uint64 保留天数
示例值:
CreateTime String 创建时间
示例值:
UpdateTime String 更新时间
示例值:
Status Uint64 快照状态
示例值:
Percent Uint64 快照进度
示例值:
JobHistorys Array of CfsSnapJobHistory 操作历史
示例值:查看
JobId String 快照任务id
示例值:

FileSystemByVpcInfo

用于按照VPC查询文件系统接口

被如下接口引用:

名称 必选 允许NULL 类型 描述
FileSystemId String 文件系统ID
示例值:
IpAddress String IP地址
示例值:
FSID String 挂载根目录
示例值:
LifeCycleState String 挂载点状态
示例值:
MountTargetId String 挂载点 ID
示例值:
NetworkInterface String 网络类型
示例值:
VpcId String 私有网络 ID
示例值:
SubnetId String 子网 ID
示例值:
ZoneId Int64 可用区ID
示例值:

AvailableProtoStatus

版本控制-协议详情

被如下接口引用:

名称 必选 允许NULL 类型 描述
SaleStatus String 售卖状态。可选值有 sale_out 售罄、saling可售、no_saling不可销售
示例值:
Protocol String 协议类型。可选值有 NFS、CIFS
示例值:

ResourceTags

标签

被如下接口引用:CreateCfsFileSystem

名称 必选 允许NULL 类型 描述
TagKey String 标签键
示例值:
TagValue String 标签值
示例值:

TagInfo

Tag信息单元

被如下接口引用:

名称 必选 允许NULL 类型 描述
TagKey String 标签键
示例值:
TagValue String 标签值
示例值:

AutoSnapshotPolicyInfo

快照策略

被如下接口引用:DescribeAutoSnapshotPolicies

名称 必选 允许NULL 类型 描述
AutoSnapshotPolicyId String 快照策略ID
示例值:
PolicyName String 策略名称
示例值:
CreationTime String 创建时间
示例值:
FileSystemNums Uint64 关联的文件系统个数
示例值:
DayOfWeek String 星期
示例值:
Hour String 小时
示例值:
IsActivated Uint64 是否激活
示例值:
NextActiveTime String 下次执行时间
示例值:
Status Uint64 策略状态
示例值:
AliveDays Uint64 保留时间
示例值:
RegionName String 地域
示例值:
FileSystems Array of FileSystemByPolicy 关联文件系统信息
示例值:查看
AppId Uint64 appid
示例值:
DayOfMonth String 月份
示例值:
IntervalDays Uint64
示例值:

MountInfo

挂载点信息

被如下接口引用:DescribeMountTargets

名称 必选 允许NULL 类型 描述
FileSystemId String 文件系统 ID
示例值:
MountTargetId String 挂载点 ID
示例值:
IpAddress String 挂载点 IP
示例值:
FSID String 挂载根目录
示例值:
LifeCycleState String 挂载点状态
示例值:
NetworkInterface String 网络类型
示例值:
VpcId String 私有网络 ID
示例值:
VpcName String 私有网络名称
示例值:
SubnetId String 子网 Id
示例值:
SubnetName String 子网名称
示例值:
PGroupName String 权限组名称
示例值:

PGroup

文件系统绑定权限组信息

被如下接口引用:DescribeCfsFileSystems

名称 必选 允许NULL 类型 描述
PGroupId String 权限组ID
示例值:
Name String 权限组名称
示例值:

VersionCtrlRegionZones

区域可用情况

被如下接口引用:

名称 必选 允许NULL 类型 描述
RegionZones Array of AvailableRegion 区域可用情况
示例值:查看

FileSystemInfo

文件系统基本信息

被如下接口引用:DescribeCfsFileSystems

名称 必选 允许NULL 类型 描述
CreationTime String 创建时间
示例值:
CreationToken String 用户自定义名称
示例值:
FileSystemId String 文件系统 ID
示例值:
LifeCycleState String 文件系统状态
示例值:
SizeByte Uint64 文件系统已使用容量
示例值:
SizeLimit Uint64 文件系统最大空间限制
示例值:
ZoneId Uint64 区域 ID
示例值:
Zone String 区域名称
示例值:
Protocol String 文件系统协议类型
示例值:
StorageType String 文件系统存储类型
示例值:
StorageResourcePkg String 文件系统绑定的预付费存储包(暂未支持)
示例值:
BandwidthResourcePkg String 文件系统绑定的预付费带宽包(暂未支持)
示例值:
PGroup PGroup 文件系统绑定权限组信息
示例值:查看
FsName String 用户自定义名称
示例值:
Encrypted Bool 文件系统是否加密
示例值:
KmsKeyId String 加密所使用的密钥,可以为密钥的 ID 或者 ARN
示例值:
SizeLimitMax Uint64 容量限额最大值
示例值:
VpcId String 私有网络ID
示例值:
IpAddress String 挂载点IP地址
示例值:
AllocedSpace Uint64 已分配空间
示例值:
TagId Uint64 cfs资源池tagid
示例值:
TagName String cfs资源池tag名称
示例值:
SnapId String 快照id
示例值:
SnapStatus String 快照状态
示例值:
BandwidthLimit Float 带宽上限
示例值:
AppId Uint64 appid
示例值:

KmsKey

KmsKey

被如下接口引用:

名称 必选 允许NULL 类型 描述
NextRotateTime Int64 下次轮转时间戳
示例值:
Owner String 密钥属主
示例值:
KeyRotationEnabled Bool 密钥轮转是否开启
示例值:
KeyId String 密钥ID
示例值:
Alias String 密钥别名
示例值:
CreateTime Int64 创建时间戳
示例值:
Description String 密钥描述
示例值:
KeyState String 密钥状态,可选值为“Enabled“,”Disabled“
示例值:
KeyUsage String 密钥使用方
示例值:
Type Int64 密钥类型
示例值:
CreatorUin Int64 创建者UIN
示例值:

FileSystemByPolicy

绑定快照策略的文件系统信息

被如下接口引用:DescribeAutoSnapshotPolicies

名称 必选 允许NULL 类型 描述
CreationToken String 文件系统名称
示例值:
FileSystemId String 文件系统ID
示例值:
SizeByte Uint64 文件系统大小
示例值:
StorageType String 文件系统存储类型
示例值:
TotalSnapshotSize Uint64 快照总大小
示例值:
Protocol String 协议类型
示例值:

FileSystemClient

文件系统客户端信息

被如下接口引用:DescribeCfsFileSystemClients

名称 必选 允许NULL 类型 描述
CfsVip String 文件系统IP地址
示例值:
ClientIp String 客户端IP地址
示例值:
VpcId String 文件系统所属VPCID
示例值:
Zone String 可用区名称,例如ap-beijing-1
示例值:
ZoneName String 可用区中文名称
示例值:
MountDirectory String 该文件系统被挂载到客户端上的路径信息
示例值:
ZoneId Uint64 可用起ID
示例值:
LinkStatus Uint64 链接状态:1:已链接,2:链接断开
示例值:
MonitorStatus Uint64 监控状态:1:已安装监控,2:未安装监控
示例值:
Protocol String 协议:v3:nfsv3挂载,v4:nfsv4挂载
示例值:

PGroupInfo

权限组数组

被如下接口引用:DescribeCfsPGroups

名称 必选 允许NULL 类型 描述
PGroupId String 权限组ID
示例值:
Name String 权限组名称
示例值:
DescInfo String 描述信息
示例值:
CDate String 创建时间
示例值:
BindCfsNum Int64 关联文件系统个数
示例值:

PGroupRuleInfo

权限组规则列表

被如下接口引用:DescribeCfsRules、OverrideCfsRules

名称 必选 允许NULL 类型 描述
RuleId String 规则ID
示例值:
AuthClientIp String 允许访问的客户端IP
示例值:
RWPermission String 读写权限, ro为只读,rw为读写
示例值:
UserPermission String 用户权限。其中all_squash为所有访问用户都会被映射为匿名用户或用户组;no_all_squash为访问用户会先与本机用户匹配,匹配失败后再映射为匿名用户或用户组;root_squash为将来访的root用户映射为匿名用户或用户组;no_root_squash为来访的root用户保持root帐号权限。
示例值:
Priority Int64 规则优先级,1-100。 其中 1 为最高,100为最低
示例值:

TurboResourcePoolInfo

turbo资源池信息

被如下接口引用:DescribeCfsResourcePool

名称 必选 允许NULL 类型 描述
PoolId String 资源池ID
示例值:
PoolName String 资源池名称
示例值:
IsEnable Int64 是否启用
示例值:
FsCount Uint64 绑定的文件系统数量
示例值:

CfsTagUser

cfs tags

被如下接口引用:DescribeCfsTags

名称 必选 允许NULL 类型 描述
TagId Uint64 tag id
示例值:
TagName String 标识名称
示例值:
Status Uint64 打开状态
示例值:
SdSaleStatus String SD是否可售
示例值:
HpSaleStatus String 是否可售
示例值:
ZoneId Uint64 可用区id
示例值:
ISSMB Uint64 支持SMB
示例值:
ISNFS Uint64 支持NFS
示例值:

Filter

过滤参数

被如下接口引用:DescribeAutoSnapshotPolicies、DescribeCfsFileSystems、DescribeCfsSnapshots

名称 必选 允许NULL 类型 描述
Name String 名称
示例值:
Values Array of String 变量
示例值:

PeriodStatisticsSet

全局统计信息

被如下接口引用:DescribeStatistics

名称 必选 允许NULL 类型 描述
StandardFilesystemCount Uint64 标准型文件系统数量
示例值:
HighPerformanceFilesystemCount Uint64 性能型文件系统数量
示例值:
StandardFilesystemStorage Float 标准型文件系统存储量
示例值:
HighPerformanceFilesystemStorage Float 性能型文件系统存储量
示例值:
StatisticalPeriod String 统计周期
示例值:

MountTargetsWithRegion

用于DescribeMountTargetsWithRegion接口

被如下接口引用:DescribeMountTargetsWithRegion

名称 必选 允许NULL 类型 描述
VpcId String 私有网络 ID
示例值:
IpAddress String 挂载点 IP
示例值:

AvailableType

版本控制-类型数组

被如下接口引用:

名称 必选 允许NULL 类型 描述
Protocols Array of AvailableProtoStatus 协议与售卖详情
示例值:查看
Type String 存储类型。可选值有 SD 标准型存储、HP性能型存储
示例值: