lib/v20180412/models.rb in tencentcloud-sdk-redis-3.0.564 vs lib/v20180412/models.rb in tencentcloud-sdk-redis-3.0.565

- old
+ new

@@ -415,13 +415,13 @@ end end # ChangeReplicaToMaster请求参数结构体 class ChangeReplicaToMasterRequest < TencentCloud::Common::AbstractModel - # @param InstanceId: 实例Id + # @param InstanceId: 指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 # @type InstanceId: String - # @param GroupId: 副本组Id,多AZ实例必填 + # @param GroupId: 副本节点组 ID,请通过接口[DescribeInstanceZoneInfo](https://cloud.tencent.com/document/product/239/50312)获取多 AZ备节点组的 ID 信息。单 AZ,则无需配置该参数。 # @type GroupId: Integer attr_accessor :InstanceId, :GroupId def initialize(instanceid=nil, groupid=nil) @@ -435,11 +435,11 @@ end end # ChangeReplicaToMaster返回参数结构体 class ChangeReplicaToMasterResponse < TencentCloud::Common::AbstractModel - # @param TaskId: 异步任务ID + # @param TaskId: 异步任务ID。 # @type TaskId: Integer # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TaskId, :RequestId @@ -2704,11 +2704,21 @@ # @type EngineName: String # @param AutoRenew: 续费模式。<ul><li>0:手动续费。</li><li>1:自动续费。</li><li>2:到期不再续费。</ul> # @type AutoRenew: Array # @param BillingMode: 计费模式。<ul><li>postpaid:按量计费。</li><li>prepaid:包年包月。</li></ul> # @type BillingMode: String - # @param Type: 实例类型。<ul><li>1:Redis 老集群版。</li><li>2:Redis 2.8 主从版。</li><li>3:CKV 主从版。</li><li>4:CKV 集群版。</li><li>5:Redis 2.8 单机版。</li><li>6:Redis 4.0主从版。</li><li>7:Redis 4.0 集群版。</li><li>8:Redis 5.0 主从版。</li><li>9:Redis 5.0 集群版。</li></ul> + # @param Type: 实例类型。 + # - 2:Redis 2.8内存版(标准架构)。 + # - 3:CKV 3.2内存版(标准架构)。 + # - 4:CKV 3.2内存版(集群架构)。 + # - 5:Redis 2.8内存版(单机)。 + # - 6:Redis 4.0内存版(标准架构)。 + # - 7:Redis 4.0内存版(集群架构)。 + # - 8:Redis 5.0内存版(标准架构)。 + # - 9:Redis 5.0内存版(集群架构)。 + # - 15:Redis 6.2内存版(标准架构)。 + # - 16:Redis 6.2内存版(集群架构)。 # @type Type: Integer # @param SearchKeys: 设置搜索关键字数组,可根据实例ID、实例名称、完整IP地址查询实例。 # @type SearchKeys: Array # @param TypeList: 内部参数,用户可忽略。 # @type TypeList: Array @@ -3449,33 +3459,56 @@ end end # DescribeTaskList请求参数结构体 class DescribeTaskListRequest < TencentCloud::Common::AbstractModel - # @param InstanceId: 实例Id + # @param InstanceId: 指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。 # @type InstanceId: String - # @param InstanceName: 实例名称 + # @param InstanceName: 实例名称。 # @type InstanceName: String - # @param Limit: 分页大小,默认20,上限不大于100 + # @param Limit: 每页输出的任务列表大小。默认为 20,最多输出100条。 # @type Limit: Integer - # @param Offset: 偏移量,取Limit整数倍(自动向下取整) + # @param Offset: 分页偏移量,取Limit整数倍。计算公式:offset=limit*(页码-1)。 # @type Offset: Integer - # @param ProjectIds: 项目Id + # @param ProjectIds: 项目 ID。登录 [Redis 控制台](https://console.cloud.tencent.com/redis),在右上角的账号信息下拉菜单中,选择**项目管理**,即可获取对应的项目 ID。 # @type ProjectIds: Array - # @param TaskTypes: 任务类型 + # @param TaskTypes: 任务类型。 + # - FLOW_CREATE:创建实例。 + # - FLOW_MODIFYCONNECTIONCONFIG:调整带宽连接数。 + # - FLOW_MODIFYINSTANCEPASSWORDFREE:免密变更流程。 + # - FLOW_CLEARNETWORK:VPC退还中。 + # - FLOW_SETPWD:设置访问密码。 + # - FLOW_EXPORSHR:扩缩容流程。 + # - FLOW_UpgradeArch:实例架构升级流程。 + # - FLOW_MODIFYINSTANCEPARAMS:修改实例参数。 + # - FLOW_MODIFYINSTACEREADONLY:只读变更流程。 + # - FLOW_CLOSE:关闭实例。 + # - FLOW_DELETE:删除实例。 + # - FLOW_OPEN_WAN:开启外网。 + # - FLOW_CLEAN:清空实例。 + # - FLOW_MODIFYINSTANCEACCOUNT:修改实例账号。 + # - FLOW_ENABLEINSTANCE_REPLICATE:开启副本只读。 + # - FLOW_DISABLEINSTANCE_REPLICATE: 关闭副本只读。 + # - FLOW_SWITCHINSTANCEVIP:交换实例 VIP。 + # - FLOW_CHANGE_REPLICA_TO_MSTER:副本节点升主节点。 + # - FLOW_BACKUPINSTANCE:备份实例。 # @type TaskTypes: Array - # @param BeginTime: 起始时间 + # @param BeginTime: 任务执行的起始时间。格式如:2021-12-30 00:00:00。 # @type BeginTime: String - # @param EndTime: 终止时间 + # @param EndTime: 任务运行的终止时间。格式如:2021-12-30 20:59:35 # @type EndTime: String - # @param TaskStatus: 任务状态 + # @param TaskStatus: 该参数为内部使用,请忽略。 # @type TaskStatus: Array - # @param Result: 任务状态 + # @param Result: 任务执行状态。 + # - 0:任务初始化。 + # - 1:执行中。 + # - 2:完成。 + # - 4:失败。 # @type Result: Array - # @param OperatorUin: 操作者Uin,该字段已废弃,使用OperateUin代替 + # @param OperatorUin: 该字段已废弃,使用OperateUin代替,请忽略。 # @type OperatorUin: Array - # @param OperateUin: 操作者Uin + # @param OperateUin: 操作者账号 ID,UIN。 # @type OperateUin: Array attr_accessor :InstanceId, :InstanceName, :Limit, :Offset, :ProjectIds, :TaskTypes, :BeginTime, :EndTime, :TaskStatus, :Result, :OperatorUin, :OperateUin def initialize(instanceid=nil, instancename=nil, limit=nil, offset=nil, projectids=nil, tasktypes=nil, begintime=nil, endtime=nil, taskstatus=nil, result=nil, operatoruin=nil, operateuin=nil) @@ -3509,13 +3542,13 @@ end end # DescribeTaskList返回参数结构体 class DescribeTaskListResponse < TencentCloud::Common::AbstractModel - # @param TotalCount: 任务总数 + # @param TotalCount: 任务总数。 # @type TotalCount: Integer - # @param Tasks: 任务详细信息 + # @param Tasks: 任务详细信息。 # @type Tasks: Array # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 # @type RequestId: String attr_accessor :TotalCount, :Tasks, :RequestId @@ -6885,34 +6918,58 @@ end end # 任务信息详情 class TaskInfoDetail < TencentCloud::Common::AbstractModel - # @param TaskId: 任务Id + # @param TaskId: 任务 ID。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type TaskId: Integer - # @param StartTime: 开始时间 + # @param StartTime: 任务开始时间。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type StartTime: String - # @param TaskType: 任务类型 + # @param TaskType: 任务类型。 + # - FLOW_CREATE:创建实例。 + # - FLOW_MODIFYCONNECTIONCONFIG:调整带宽连接数。 + # - FLOW_MODIFYINSTANCEPASSWORDFREE:免密变更流程。 + # - FLOW_CLEARNETWORK:VPC退还中。 + # - FLOW_SETPWD:设置访问密码。 + # - FLOW_EXPORSHR:扩缩容流程。 + # - FLOW_UpgradeArch:实例架构升级流程。 + # - FLOW_MODIFYINSTANCEPARAMS:修改实例参数。 + # - FLOW_MODIFYINSTACEREADONLY:只读变更流程。 + # - FLOW_CLOSE:关闭实例。 + # - FLOW_DELETE:删除实例。 + # - FLOW_OPEN_WAN:开启外网。 + # - FLOW_CLEAN:清空实例。 + # - FLOW_MODIFYINSTANCEACCOUNT:修改实例账号。 + # - FLOW_ENABLEINSTANCE_REPLICATE:开启副本只读。 + # - FLOW_DISABLEINSTANCE_REPLICATE: 关闭副本只读。 + # - FLOW_SWITCHINSTANCEVIP:交换实例 VIP。 + # - FLOW_CHANGE_REPLICA_TO_MSTER:副本节点升主节点。 + # - FLOW_BACKUPINSTANCE:备份实例。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type TaskType: String - # @param InstanceName: 实例名称 + # @param InstanceName: 实例名称。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type InstanceName: String - # @param InstanceId: 实例Id + # @param InstanceId: 实例 ID。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type InstanceId: String - # @param ProjectId: 项目Id + # @param ProjectId: 项目 ID。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type ProjectId: Integer - # @param Progress: 任务进度 + # @param Progress: 任务进度。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type Progress: Float - # @param EndTime: 结束时间 + # @param EndTime: 任务执行结束时间。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type EndTime: String - # @param Result: 任务状态 + # @param Result: 任务执行状态。 + + # 0:任务初始化。 + # 1:执行中。 + # 2:完成。 + # 4:失败。 # 注意:此字段可能返回 null,表示取不到有效值。 # @type Result: Integer attr_accessor :TaskId, :StartTime, :TaskType, :InstanceName, :InstanceId, :ProjectId, :Progress, :EndTime, :Result