UNPKG

tencentcloud-sdk-nodejs

Version:
1,277 lines (1,276 loc) 31.9 kB
/** * CreateFileSystem返回参数结构体 */ export interface CreateFileSystemResponse { /** * 文件系统 */ FileSystem?: FileSystem; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 路径保护规则 */ export interface PathProtectionRule { /** * 路径保护规则ID */ PathProtectionRuleId: number; /** * 规则名称 */ Name: string; /** * 指定保护路径 */ Path: string; /** * 规则状态(1:打开;2:关闭) */ Status: number; /** * 创建时间 */ CreateTime: string; } /** * DescribeTrashConfig返回参数结构体 */ export interface DescribeTrashConfigResponse { /** * <p>回收站配置</p> */ TrashConfig?: TrashConfig; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeAccessRules请求参数结构体 */ export interface DescribeAccessRulesRequest { /** * 权限组ID */ AccessGroupId: string; } /** * CreateTrashConfig返回参数结构体 */ export interface CreateTrashConfigResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 回收站配置 */ export interface TrashConfig { /** * 文件系统ID */ FileSystemId?: string; /** * 数据保留时间(天) */ ReservedDays?: number; /** * 回收站配置状态(1:打开;2:关闭) */ Status?: number; /** * 回收站路径 */ Path?: string; } /** * 权限规则 */ export interface AccessRule { /** * 权限规则ID */ AccessRuleId?: number; /** * 权限规则地址(网段或IP) */ Address?: string; /** * 权限规则访问模式(1:只读;2:读写) */ AccessMode?: number; /** * 优先级(取值范围1~100,值越小优先级越高) */ Priority?: number; /** * 创建时间 */ CreateTime?: string; } /** * DescribeFileSystem返回参数结构体 */ export interface DescribeFileSystemResponse { /** * 文件系统 */ FileSystem?: FileSystem; /** * 文件系统已使用容量(byte) */ CapacityUsed?: number; /** * 已使用COS归档存储容量(byte) */ ArchiveCapacityUsed?: number; /** * 已使用COS标准存储容量(byte) */ StandardCapacityUsed?: number; /** * 已使用COS低频存储容量(byte) */ DegradeCapacityUsed?: number; /** * 已使用COS深度归档存储容量(byte) */ DeepArchiveCapacityUsed?: number; /** * 已使用COS智能分层存储容量(byte) */ IntelligentCapacityUsed?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 权限组 */ export interface AccessGroup { /** * 权限组ID */ AccessGroupId?: string; /** * 权限组名称 */ AccessGroupName?: string; /** * 权限组描述 */ Description?: string; /** * 创建时间 */ CreateTime?: string; /** * VPC网络类型(1:CVM) */ VpcType?: number; /** * VPC网络ID */ VpcId?: string; } /** * ModifyFileSystem返回参数结构体 */ export interface ModifyFileSystemResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyFileSystem请求参数结构体 */ export interface ModifyFileSystemRequest { /** * 文件系统ID */ FileSystemId: string; /** * 文件系统名称 */ FileSystemName?: string; /** * 文件系统描述 */ Description?: string; /** * 文件系统容量(byte),下限为1GB,上限为1PB,且必须是1GB的整数倍 注意:修改的文件系统容量不能小于当前使用量 */ CapacityQuota?: number; /** * 超级用户名列表,可以为空数组 */ SuperUsers?: Array<string>; /** * 是否校验POSIX ACL */ PosixAcl?: boolean; /** * 是否打开Ranger地址校验 */ EnableRanger?: boolean; /** * Ranger地址列表,可以为空数组 */ RangerServiceAddresses?: Array<string>; } /** * DescribeLifeCycleRules请求参数结构体 */ export interface DescribeLifeCycleRulesRequest { /** * 文件系统ID */ FileSystemId: string; } /** * ModifyTrashConfig请求参数结构体 */ export interface ModifyTrashConfigRequest { /** * 文件系统ID */ FileSystemId: string; /** * 数据保留时间(天) */ ReservedDays?: number; /** * 规则状态(1:打开;2:关闭) */ Status?: number; } /** * CreatePathProtectionRule请求参数结构体 */ export interface CreatePathProtectionRuleRequest { /** * 文件系统ID */ FileSystemId: string; /** * 规则名称 */ Name: string; /** * 指定保护路径 */ Path: string; /** * 规则状态(1:打开;2:关闭) */ Status: number; } /** * AssociateAccessGroups请求参数结构体 */ export interface AssociateAccessGroupsRequest { /** * 挂载点ID */ MountPointId: string; /** * 权限组ID列表 */ AccessGroupIds: Array<string>; } /** * ModifyAccessGroup请求参数结构体 */ export interface ModifyAccessGroupRequest { /** * 权限组ID */ AccessGroupId: string; /** * 权限组名称 */ AccessGroupName?: string; /** * 权限组描述 */ Description?: string; } /** * DeletePathProtectionRule请求参数结构体 */ export interface DeletePathProtectionRuleRequest { /** * 路径保护规则ID */ PathProtectionRuleId: number; } /** * DescribePathProtectionRules返回参数结构体 */ export interface DescribePathProtectionRulesResponse { /** * 路径保护规则列表 */ PathProtectionRules: Array<PathProtectionRule>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeFileSystems返回参数结构体 */ export interface DescribeFileSystemsResponse { /** * 文件系统列表 */ FileSystems?: Array<FileSystem>; /** * 标识是否已获取全量 */ IsOver?: boolean; /** * 下一次请求起始文件系统ID标记 */ NextFileSystemIdMarker?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeFileSystem请求参数结构体 */ export interface DescribeFileSystemRequest { /** * 文件系统ID */ FileSystemId: string; } /** * CreateMountPoint请求参数结构体 */ export interface CreateMountPointRequest { /** * 挂载点名称 */ MountPointName: string; /** * 文件系统ID */ FileSystemId: string; /** * 挂载点状态(1:打开;2:关闭) */ MountPointStatus: number; } /** * DeleteAccessGroup请求参数结构体 */ export interface DeleteAccessGroupRequest { /** * 权限组ID */ AccessGroupId: string; } /** * ModifyLifeCycleRules请求参数结构体 */ export interface ModifyLifeCycleRulesRequest { /** * 多个生命周期规则,上限为10 */ LifeCycleRules: Array<LifeCycleRule>; } /** * CreateRestoreTasks返回参数结构体 */ export interface CreateRestoreTasksResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeleteFileSystem请求参数结构体 */ export interface DeleteFileSystemRequest { /** * 文件系统ID */ FileSystemId: string; } /** * DescribeMountPoints请求参数结构体 */ export interface DescribeMountPointsRequest { /** * 文件系统ID 备注:入参只能指定AccessGroupId、FileSystemId和OwnerUin的其中一个 */ FileSystemId?: string; /** * 权限组ID */ AccessGroupId?: string; /** * 资源所属者Uin */ OwnerUin?: number; } /** * DescribeMountPoint请求参数结构体 */ export interface DescribeMountPointRequest { /** * 挂载点ID */ MountPointId: string; } /** * DescribeAccessGroups请求参数结构体 */ export interface DescribeAccessGroupsRequest { /** * VPC网络ID 备注:入参只能指定VpcId和OwnerUin的其中一个 */ VpcId?: string; /** * 资源所属者Uin */ OwnerUin?: number; /** * 起始权限组ID标记 */ AccessGroupIdMarker?: string; } /** * DeleteAccessGroup返回参数结构体 */ export interface DeleteAccessGroupResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRestoreTasks返回参数结构体 */ export interface DescribeRestoreTasksResponse { /** * 回热任务列表 */ RestoreTasks?: Array<RestoreTask>; /** * 标识是否已获取全量 */ IsOver?: boolean; /** * 下一次请求起始回热任务ID标记 */ NextRestoreTaskIdMarker?: number; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 生命周期规则转换属性 */ export interface Transition { /** * 触发时间(单位天) */ Days: number; /** * 转换类型(1:归档;2:删除;3:低频;4:深度归档;5:智能分层) */ Type: number; } /** * DeleteMountPoint返回参数结构体 */ export interface DeleteMountPointResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateMountPoint返回参数结构体 */ export interface CreateMountPointResponse { /** * 挂载点 */ MountPoint?: MountPoint; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateFileSystem请求参数结构体 */ export interface CreateFileSystemRequest { /** * 文件系统名称 */ FileSystemName: string; /** * 是否校验POSIX ACL */ PosixAcl: boolean; /** * 文件系统描述,默认为空字符串 */ Description?: string; /** * 文件系统容量(byte),下限为1GB,上限为1PB,且必须是1GB的整数倍 */ CapacityQuota?: number; /** * 超级用户名列表,默认为空数组 */ SuperUsers?: Array<string>; /** * 根目录Inode用户名,默认为hadoop */ RootInodeUser?: string; /** * 根目录Inode组名,默认为supergroup */ RootInodeGroup?: string; /** * 是否打开Ranger地址校验 */ EnableRanger?: boolean; /** * Ranger地址列表,默认为空数组 */ RangerServiceAddresses?: Array<string>; /** * 多个资源标签,可以为空数组 */ Tags?: Array<Tag>; } /** * DisassociateAccessGroups请求参数结构体 */ export interface DisassociateAccessGroupsRequest { /** * 挂载点ID */ MountPointId: string; /** * 权限组ID列表 */ AccessGroupIds: Array<string>; } /** * DescribeResourceTags返回参数结构体 */ export interface DescribeResourceTagsResponse { /** * 资源标签列表 */ Tags: Array<Tag>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyResourceTags请求参数结构体 */ export interface ModifyResourceTagsRequest { /** * 文件系统ID */ FileSystemId: string; /** * 多个资源标签,可以为空数组 */ Tags?: Array<Tag>; } /** * DescribeAccessGroups返回参数结构体 */ export interface DescribeAccessGroupsResponse { /** * 权限组列表 */ AccessGroups?: Array<AccessGroup>; /** * 标识是否已获取全量 */ IsOver?: boolean; /** * 下一次请求起始权限组ID标记 */ NextAccessGroupIdMarker?: string; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeleteMountPoint请求参数结构体 */ export interface DeleteMountPointRequest { /** * 挂载点ID */ MountPointId: string; } /** * DeleteFileSystem返回参数结构体 */ export interface DeleteFileSystemResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateLifeCycleRules请求参数结构体 */ export interface CreateLifeCycleRulesRequest { /** * 文件系统ID */ FileSystemId: string; /** * 多个生命周期规则,上限为10 */ LifeCycleRules: Array<LifeCycleRule>; } /** * CreateAccessRules返回参数结构体 */ export interface CreateAccessRulesResponse { /** * 权限规则列表 */ AccessRules?: Array<AccessRule>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeleteLifeCycleRules请求参数结构体 */ export interface DeleteLifeCycleRulesRequest { /** * 多个生命周期规则ID,上限为10 */ LifeCycleRuleIds: Array<number | bigint>; } /** * 文件系统 */ export interface FileSystem { /** * 资源所属用户AppId */ AppId?: number; /** * 文件系统名称 */ FileSystemName?: string; /** * 文件系统描述 */ Description?: string; /** * 地域 */ Region?: string; /** * 文件系统ID */ FileSystemId?: string; /** * 创建时间 */ CreateTime?: string; /** * 文件系统块大小(byte) */ BlockSize?: number; /** * 文件系统容量(byte) */ CapacityQuota?: number; /** * 文件系统状态(1:创建中;2:创建成功;3:创建失败) */ Status?: number; /** * 超级用户名列表 */ SuperUsers?: Array<string>; /** * POSIX权限控制 */ PosixAcl?: boolean; /** * 是否打开Ranger地址校验 */ EnableRanger?: boolean; /** * Ranger地址列表 */ RangerServiceAddresses?: Array<string>; } /** * 回热任务 */ export interface RestoreTask { /** * <p>回热任务ID</p> */ RestoreTaskId?: number; /** * <p>回热任务文件路径,不支持目录和通配符</p> */ FilePath?: string; /** * <p>回热任务类型(1:标准;2:极速;3:批量,暂时仅支持标准)</p> */ Type?: number; /** * <p>指定恢复出的临时副本的有效时长(单位天)</p> */ Days?: number; /** * <p>回热任务状态(1:绑定文件中;2:绑定文件完成;3:文件回热中;4:文件回热完成)</p> */ Status?: number; /** * <p>创建时间</p> */ CreateTime?: string; } /** * ModifyMountPoint请求参数结构体 */ export interface ModifyMountPointRequest { /** * <p>挂载点ID</p> */ MountPointId: string; /** * <p>挂载点名称</p> */ MountPointName?: string; /** * <p>挂载点状态</p><p>枚举值:</p><ul><li>1: 打开</li><li>2: 关闭</li></ul> */ MountPointStatus?: number; } /** * DescribeAccessRules返回参数结构体 */ export interface DescribeAccessRulesResponse { /** * 权限规则列表 */ AccessRules: Array<AccessRule>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeleteLifeCycleRules返回参数结构体 */ export interface DeleteLifeCycleRulesResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateRestoreTasks请求参数结构体 */ export interface CreateRestoreTasksRequest { /** * 文件系统ID */ FileSystemId: string; /** * 多个回热任务,上限为10 */ RestoreTasks: Array<RestoreTask>; } /** * DescribeMountPoint返回参数结构体 */ export interface DescribeMountPointResponse { /** * 挂载点 */ MountPoint?: MountPoint; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribePathProtectionRules请求参数结构体 */ export interface DescribePathProtectionRulesRequest { /** * 文件系统ID */ FileSystemId: string; } /** * DeletePathProtectionRule返回参数结构体 */ export interface DeletePathProtectionRuleResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeLifeCycleRules返回参数结构体 */ export interface DescribeLifeCycleRulesResponse { /** * 生命周期规则列表 */ LifeCycleRules?: Array<LifeCycleRule>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * CreateAccessGroup返回参数结构体 */ export interface CreateAccessGroupResponse { /** * 权限组 */ AccessGroup?: AccessGroup; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DisassociateAccessGroups返回参数结构体 */ export interface DisassociateAccessGroupsResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyTrashConfig返回参数结构体 */ export interface ModifyTrashConfigResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeleteAccessRules请求参数结构体 */ export interface DeleteAccessRulesRequest { /** * 多个权限规则ID,上限为10 */ AccessRuleIds: Array<number | bigint>; } /** * DeleteAccessRules返回参数结构体 */ export interface DeleteAccessRulesResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyLifeCycleRules返回参数结构体 */ export interface ModifyLifeCycleRulesResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeFileSystems请求参数结构体 */ export interface DescribeFileSystemsRequest { /** * 起始文件系统ID标记 */ FileSystemIdMarker?: string; } /** * DeleteTrashConfig返回参数结构体 */ export interface DeleteTrashConfigResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeResourceTags请求参数结构体 */ export interface DescribeResourceTagsRequest { /** * 文件系统ID */ FileSystemId: string; } /** * ModifyResourceTags返回参数结构体 */ export interface ModifyResourceTagsResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyPathProtectionRule请求参数结构体 */ export interface ModifyPathProtectionRuleRequest { /** * 路径保护规则ID */ PathProtectionRuleId: number; /** * 规则名称 */ Name?: string; /** * 指定保护路径 */ Path?: string; /** * 规则状态(1:打开;2:关闭) */ Status?: number; } /** * 生命周期规则 */ export interface LifeCycleRule { /** * 生命周期规则ID */ LifeCycleRuleId?: number; /** * 生命周期规则名称 */ LifeCycleRuleName?: string; /** * 生命周期规则路径(目录或文件) */ Path?: string; /** * 生命周期规则转换列表 */ Transitions?: Array<Transition>; /** * 生命周期规则状态(1:打开;2:关闭) */ Status?: number; /** * 创建时间 */ CreateTime?: string; /** * 生命周期规则当前路径具体存储量 */ Summary?: Summary; /** * Summary更新时间 */ LastSummaryTime?: string; } /** * CreateAccessRules请求参数结构体 */ export interface CreateAccessRulesRequest { /** * 多个权限规则,上限为10 */ AccessRules: Array<AccessRule>; /** * 权限组ID */ AccessGroupId: string; } /** * DescribeAccessGroup返回参数结构体 */ export interface DescribeAccessGroupResponse { /** * 权限组 */ AccessGroup?: AccessGroup; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 生命周期规则当前路径具体存储量信息 */ export interface Summary { /** * 已使用容量(byte) */ CapacityUsed?: number; /** * 已使用COS标准存储容量(byte) */ StandardCapacityUsed?: number; /** * 已使用COS低频存储容量(byte) */ DegradeCapacityUsed?: number; /** * 已使用COS归档存储容量(byte) */ ArchiveCapacityUsed?: number; /** * 已使用COS深度归档存储容量(byte) */ DeepArchiveCapacityUsed?: number; /** * 已使用COS智能分层存储容量(byte) */ IntelligentCapacityUsed?: number; } /** * 挂载点 */ export interface MountPoint { /** * 挂载点ID */ MountPointId?: string; /** * 挂载点名称 */ MountPointName?: string; /** * 文件系统ID */ FileSystemId?: string; /** * 挂载点状态(1:打开;2:关闭) */ Status?: number; /** * 创建时间 */ CreateTime?: string; /** * 绑定的权限组ID列表 */ AccessGroupIds?: Array<string>; } /** * DescribeTrashConfig请求参数结构体 */ export interface DescribeTrashConfigRequest { /** * <p>文件系统ID</p> */ FileSystemId: string; } /** * DescribeMountPoints返回参数结构体 */ export interface DescribeMountPointsResponse { /** * 挂载点列表 */ MountPoints?: Array<MountPoint>; /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyPathProtectionRule返回参数结构体 */ export interface ModifyPathProtectionRuleResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DescribeRestoreTasks请求参数结构体 */ export interface DescribeRestoreTasksRequest { /** * 文件系统ID */ FileSystemId: string; /** * 起始回热任务ID标记 */ RestoreTaskIdMarker?: number; } /** * DescribeAccessGroup请求参数结构体 */ export interface DescribeAccessGroupRequest { /** * 权限组ID */ AccessGroupId: string; } /** * AssociateAccessGroups返回参数结构体 */ export interface AssociateAccessGroupsResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyAccessRules返回参数结构体 */ export interface ModifyAccessRulesResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * DeleteTrashConfig请求参数结构体 */ export interface DeleteTrashConfigRequest { /** * 文件系统ID */ FileSystemId: string; } /** * CreateLifeCycleRules返回参数结构体 */ export interface CreateLifeCycleRulesResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyAccessGroup返回参数结构体 */ export interface ModifyAccessGroupResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * 资源标签。 */ export interface Tag { /** * 标签键 */ Key: string; /** * 标签值 */ Value: string; } /** * ModifyMountPoint返回参数结构体 */ export interface ModifyMountPointResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; } /** * ModifyAccessRules请求参数结构体 */ export interface ModifyAccessRulesRequest { /** * 多个权限规则,上限为10 */ AccessRules: Array<AccessRule>; } /** * CreateAccessGroup请求参数结构体 */ export interface CreateAccessGroupRequest { /** * 权限组名称 */ AccessGroupName: string; /** * VPC网络类型(1:CVM) */ VpcType: number; /** * VPC网络ID */ VpcId: string; /** * 权限组描述,默认为空字符串 */ Description?: string; } /** * CreateTrashConfig请求参数结构体 */ export interface CreateTrashConfigRequest { /** * <p>文件系统ID</p> */ FileSystemId: string; /** * <p>数据保留时间(天)</p> */ ReservedDays: number; /** * <p>规则状态(1:打开;2:关闭)</p> */ Status: number; /** * <ol><li>字段为空表示开启普通用户回收站 </li><li>字段不为空表示开启HDFS原生回收站,且值必须为/user/* /.Trash</li></ol> */ Path?: string; } /** * CreatePathProtectionRule返回参数结构体 */ export interface CreatePathProtectionRuleResponse { /** * 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。 */ RequestId?: string; }