lib/v20180412/models.rb in tencentcloud-sdk-redis-3.0.945 vs lib/v20180412/models.rb in tencentcloud-sdk-redis-3.0.946
- old
+ new
@@ -72,13 +72,13 @@
end
end
# AddReplicationInstance请求参数结构体
class AddReplicationInstanceRequest < TencentCloud::Common::AbstractModel
- # @param GroupId: 复制组ID。
+ # @param GroupId: 复制组ID。请登录[Redis控制台的全球复制](https://console.cloud.tencent.com/redis/replication)页面获取复制组 ID。
# @type GroupId: String
- # @param InstanceId: 实例ID。
+ # @param InstanceId: 实例ID。请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
# @param InstanceRole: 给复制组添加的实例分配角色。<ul><li>rw:可读写。</li><li>r:只读。</li></ul>
# @type InstanceRole: String
attr_accessor :GroupId, :InstanceId, :InstanceRole
@@ -116,11 +116,11 @@
end
end
# AllocateWanAddress请求参数结构体
class AllocateWanAddressRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -156,13 +156,13 @@
end
end
# ApplyParamsTemplate请求参数结构体
class ApplyParamsTemplateRequest < TencentCloud::Common::AbstractModel
- # @param InstanceIds: 实例ID列表
+ # @param InstanceIds: 实例 ID 列表,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceIds: Array
- # @param TemplateId: 应用的参数模板ID
+ # @param TemplateId: 应用的参数模板ID,请通过接口[DescribeParamTemplateInfo](https://cloud.tencent.com/document/product/239/58748)的返回参数 **TemplateId** 获取参数模板 ID。
# @type TemplateId: String
attr_accessor :InstanceIds, :TemplateId
def initialize(instanceids=nil, templateid=nil)
@@ -198,13 +198,13 @@
# AssociateSecurityGroups请求参数结构体
class AssociateSecurityGroupsRequest < TencentCloud::Common::AbstractModel
# @param Product: 数据库引擎名称,本接口取值:redis。
# @type Product: String
- # @param SecurityGroupId: 要绑定的安全组ID,类似sg-efil73jd。
+ # @param SecurityGroupId: 要绑定的安全组ID,请在[控制台安全组](https://console.cloud.tencent.com/vpc/security-group)页面获取安全组 ID。
# @type SecurityGroupId: String
- # @param InstanceIds: 被绑定的实例ID,类似ins-lesecurk,支持指定多个实例。
+ # @param InstanceIds: 被绑定的实例ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID,支持指定多个实例。
# @type InstanceIds: Array
attr_accessor :Product, :SecurityGroupId, :InstanceIds
def initialize(product=nil, securitygroupid=nil, instanceids=nil)
@@ -448,15 +448,17 @@
end
end
# ChangeInstanceRole请求参数结构体
class ChangeInstanceRoleRequest < TencentCloud::Common::AbstractModel
- # @param GroupId: 复制组ID
+ # @param GroupId: 复制组ID。请登录[Redis控制台的全球复制](https://console.cloud.tencent.com/redis/replication)页面获取复制组 ID。
# @type GroupId: String
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例ID。请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param InstanceRole: 实例角色,rw可读写,r只读
+ # @param InstanceRole: 实例角色。
+ # - rw:可读写。
+ # - r:只读。
# @type InstanceRole: String
attr_accessor :GroupId, :InstanceId, :InstanceRole
def initialize(groupid=nil, instanceid=nil, instancerole=nil)
@@ -579,11 +581,11 @@
end
end
# CleanUpInstance请求参数结构体
class CleanUpInstanceRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -615,13 +617,15 @@
end
end
# ClearInstance请求参数结构体
class ClearInstanceRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param Password: redis的实例密码(免密实例不需要传密码,非免密实例必传)
+ # @param Password: 实例访问密码。
+ # - 免密访问:无需配置。
+ # - 密码认证:必须配置。字符个数为[8,64],至少包含小写字母、大写字母、数字和字符 ()`~!@#$%^&*-+=_|{}[]:;<>,.?/ 中的2种,不能以"/"开头。
# @type Password: String
attr_accessor :InstanceId, :Password
def initialize(instanceid=nil, password=nil)
@@ -790,11 +794,11 @@
end
end
# CloseSSL请求参数结构体
class CloseSSLRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID。
+ # @param InstanceId: 实例 ID。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -846,13 +850,13 @@
end
end
# CreateInstanceAccount请求参数结构体
class CreateInstanceAccountRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例 ID。
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param AccountName: 自定义访问数据库的名称。
+ # @param AccountName: 自定义的访问数据库的账号名称。
# - 仅由字母、数字、下划线、中划线组成。
# - 长度不能大于32位。
# @type AccountName: String
# @param AccountPassword: 设置自定义账号的密码。密码复杂度要求如下:
# - 字符个数为[8,64]。
@@ -1168,13 +1172,13 @@
end
end
# CreateReplicationGroup请求参数结构体
class CreateReplicationGroupRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 指定复制组中的主实例ID。
+ # @param InstanceId: 指定复制组中的主实例ID。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param GroupName: 复制组名称。名称只支持长度为2-64个字符的中文、英文、数字、下划线_、分隔符-。
+ # @param GroupName: 配置复制组名称。仅支持长度为2-64个字符的中文、英文、数字、下划线_、分隔符-。
# @type GroupName: String
# @param Remark: 备注信息。
# @type Remark: String
attr_accessor :InstanceId, :GroupName, :Remark
@@ -1242,13 +1246,13 @@
end
end
# DeleteInstanceAccount请求参数结构体
class DeleteInstanceAccountRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param AccountName: 子账号名称
+ # @param AccountName: 子账号名称。请登录[Redis控制台](https://console.cloud.tencent.com/redis),切换至**账号管理**页面获取。具体信息,请参见[管理账号](https://cloud.tencent.com/document/product/239/36710)。
# @type AccountName: String
attr_accessor :InstanceId, :AccountName
def initialize(instanceid=nil, accountname=nil)
@@ -1314,15 +1318,17 @@
end
end
# DeleteReplicationInstance请求参数结构体
class DeleteReplicationInstanceRequest < TencentCloud::Common::AbstractModel
- # @param GroupId: 复制组ID
+ # @param GroupId: 复制组ID。请登录[Redis控制台的全球复制](https://console.cloud.tencent.com/redis/replication)页面获取复制组 ID。
# @type GroupId: String
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param SyncType: 数据同步类型,true:需要数据强同步,false:不需要强同步,仅限删除主实例
+ # @param SyncType: 数据同步类型。
+ # - true:需要数据强同步。
+ # - false:不需要强同步,仅限删除主实例。
# @type SyncType: Boolean
attr_accessor :GroupId, :InstanceId, :SyncType
def initialize(groupid=nil, instanceid=nil, synctype=nil)
@@ -1410,11 +1416,11 @@
end
end
# DescribeBackupDetail请求参数结构体
class DescribeBackupDetailRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例 ID。
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
# @param BackupId: 备份 ID,可通过接口 [DescribeInstanceBackups](https://cloud.tencent.com/document/product/239/20011) 返回的参数 **RedisBackupSet** 获取。
# @type BackupId: String
attr_accessor :InstanceId, :BackupId
@@ -1660,11 +1666,11 @@
end
end
# DescribeBandwidthRange请求参数结构体
class DescribeBandwidthRangeRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例 ID。
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -2030,11 +2036,11 @@
end
end
# DescribeInstanceDTSInfo请求参数结构体
class DescribeInstanceDTSInfoRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -2521,11 +2527,11 @@
end
end
# DescribeInstanceMonitorSIP请求参数结构体
class DescribeInstanceMonitorSIPRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例Id
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -2564,11 +2570,11 @@
end
end
# DescribeInstanceMonitorTookDist请求参数结构体
class DescribeInstanceMonitorTookDistRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例 ID。
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
# @param Date: 查询时间日期。
# @type Date: String
# @param SpanType: 时间范围。
# - 1:实时。
@@ -2670,11 +2676,11 @@
end
end
# DescribeInstanceMonitorTopNCmdTook请求参数结构体
class DescribeInstanceMonitorTopNCmdTookRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例 ID。
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
# @param SpanType: 查询时间范围。
# - 1:实时。
# - 2:近30分钟。
# - 3:近6小时。
@@ -3577,13 +3583,16 @@
end
end
# DescribeProjectSecurityGroup请求参数结构体
class DescribeProjectSecurityGroupRequest < TencentCloud::Common::AbstractModel
- # @param ProjectId: 0:默认项目;-1 所有项目; >0: 特定项目
+ # @param ProjectId: 指定查询的项目 ID。
+ # - 0:默认项目。
+ # - -1:所有项目。
+ # - 大于0:特定项目。请登录[Redis控制台的项目管理](https://console.cloud.tencent.com/project)页面,在**项目名称**中复制项目 ID。
# @type ProjectId: Integer
- # @param SecurityGroupId: 安全组Id
+ # @param SecurityGroupId: 安全组 ID,通过接口[DescribeInstanceSecurityGroup](https://cloud.tencent.com/document/product/239/34447)的返回参数 **InstanceSecurityGroupsDetail** 的子参数 **SecurityGroupId** 获取。
# @type SecurityGroupId: String
attr_accessor :ProjectId, :SecurityGroupId
def initialize(projectid=nil, securitygroupid=nil)
@@ -3626,11 +3635,11 @@
# DescribeProjectSecurityGroups请求参数结构体
class DescribeProjectSecurityGroupsRequest < TencentCloud::Common::AbstractModel
# @param Product: 数据库引擎名称,本接口取值:redis。
# @type Product: String
- # @param ProjectId: 项目 ID。
+ # @param ProjectId: 项目 ID,请登录[Redis控制台的项目管理](https://console.cloud.tencent.com/project)页面,在**项目名称**中复制项目 ID。
# @type ProjectId: Integer
# @param Offset: 偏移量,取值为Limit的整数倍。
# @type Offset: Integer
# @param Limit: 拉取数量限制,默认 20。
# @type Limit: Integer
@@ -3754,11 +3763,12 @@
end
end
# DescribeRedisClusterOverview请求参数结构体
class DescribeRedisClusterOverviewRequest < TencentCloud::Common::AbstractModel
- # @param DedicatedClusterId: 本地专用集群id
+ # @param DedicatedClusterId: 本地专用集群 ID,请登录[专用集群控制台](https://console.cloud.tencent.com/cdc/dedicatedcluster/index?rid=1
+ # )实例列表获取集群 ID。
# @type DedicatedClusterId: String
attr_accessor :DedicatedClusterId
def initialize(dedicatedclusterid=nil)
@@ -3794,27 +3804,35 @@
end
end
# DescribeRedisClusters请求参数结构体
class DescribeRedisClustersRequest < TencentCloud::Common::AbstractModel
- # @param RedisClusterIds: Redis独享集群id
+ # @param RedisClusterIds: Redis独享集群 ID。请登录[专用集群控制台](https://console.cloud.tencent.com/cdc/dedicatedcluster/index?rid=1
+ # )切换至**云服务管理**页面,在下拉框选择**云数据库 Redis**,可获取独享集群ID。
# @type RedisClusterIds: Array
- # @param Status: 集群状态:1-流程中,2-运行中,3-已隔离
+ # @param Status: 集群状态。
+ # - 1:流程。
+ # - 2:运行中。
+ # - 3:已隔离。
# @type Status: Array
- # @param ProjectIds: 项目ID数组
+ # @param ProjectIds: 项目ID数组。请登录[项目管理](https://console.cloud.tencent.com/project)页面,在**项目名称**中复制项目 ID。
# @type ProjectIds: Array
- # @param AutoRenewFlag: 续费模式:0 - 默认状态(手动续费);1 - 自动续费;2 - 明确不自动续费
+ # @param AutoRenewFlag: 续费模式。
+ # - 0:默认状态,手动续费。
+ # - 1:自动续费。
+ # - 2:明确不自动续费。
# @type AutoRenewFlag: Array
- # @param ClusterName: Redis独享集群名称
+ # @param ClusterName: Redis 独享集群名称。
# @type ClusterName: String
- # @param SearchKey: 搜索关键词:支持集群Id、集群名称
+ # @param SearchKey: 搜索关键词:支持集群 ID、集群名称。
# @type SearchKey: String
- # @param Limit: 分页限制返回大小,不传则默认为20
+ # @param Limit: 分页限制返回大小,不传则默认为20。
# @type Limit: Integer
# @param Offset: 偏移量,取Limit整数倍
# @type Offset: Integer
- # @param DedicatedClusterId: 本地专用集群id
+ # @param DedicatedClusterId: 本地专用集群 ID,请登录[专用集群控制台](https://console.cloud.tencent.com/cdc/dedicatedcluster/index?rid=1
+ # )实例列表获取集群 ID。
# @type DedicatedClusterId: String
attr_accessor :RedisClusterIds, :Status, :ProjectIds, :AutoRenewFlag, :ClusterName, :SearchKey, :Limit, :Offset, :DedicatedClusterId
def initialize(redisclusterids=nil, status=nil, projectids=nil, autorenewflag=nil, clustername=nil, searchkey=nil, limit=nil, offset=nil, dedicatedclusterid=nil)
@@ -4128,11 +4146,11 @@
end
end
# DescribeTaskInfo请求参数结构体
class DescribeTaskInfoRequest < TencentCloud::Common::AbstractModel
- # @param TaskId: 任务 ID。
+ # @param TaskId: 任务 ID, 请通过接口[DescribeTaskList](https://cloud.tencent.com/document/product/239/39374) 的返回参数 **Tasks** 的子参数 **TaskId** 获取。
# @type TaskId: Integer
attr_accessor :TaskId
def initialize(taskid=nil)
@@ -4336,11 +4354,11 @@
end
end
# DescribeTendisSlowLog请求参数结构体
class DescribeTendisSlowLogRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例Id:crs-ngvou0i1
+ # @param InstanceId: 实例 ID,请登录[Tendis控制台](https://console.cloud.tencent.com/tendis)在实例列表复制实例 ID。
# @type InstanceId: String
# @param BeginTime: 开始时间:2019-09-08 12:12:41,查询时间最大跨度30天。
# @type BeginTime: String
# @param EndTime: 结束时间:2019-09-09 12:12:41,查询时间最大跨度30天。
# @type EndTime: String
@@ -4403,11 +4421,11 @@
end
end
# DestroyPostpaidInstance请求参数结构体
class DestroyPostpaidInstanceRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -4439,11 +4457,11 @@
end
end
# DestroyPrepaidInstance请求参数结构体
class DestroyPrepaidInstanceRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -4475,11 +4493,11 @@
end
end
# DisableReplicaReadonly请求参数结构体
class DisableReplicaReadonlyRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例序号ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -4514,13 +4532,13 @@
# DisassociateSecurityGroups请求参数结构体
class DisassociateSecurityGroupsRequest < TencentCloud::Common::AbstractModel
# @param Product: 数据库引擎名称,本接口取值:redis。
# @type Product: String
- # @param SecurityGroupId: 安全组 ID。
+ # @param SecurityGroupId: 安全组 ID,请通过接口[DescribeInstanceSecurityGroup](https://cloud.tencent.com/document/product/239/34447)的返回参数InstanceSecurityGroupsDetail 的子参数**SecurityGroupId**获取。
# @type SecurityGroupId: String
- # @param InstanceIds: 实例ID列表,一个或者多个实例 ID 组成的数组。
+ # @param InstanceIds: 实例ID列表,一个或者多个实例 ID 组成的数组。请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceIds: Array
attr_accessor :Product, :SecurityGroupId, :InstanceIds
def initialize(product=nil, securitygroupid=nil, instanceids=nil)
@@ -4552,13 +4570,16 @@
end
end
# EnableReplicaReadonly请求参数结构体
class EnableReplicaReadonlyRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例序号ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param ReadonlyPolicy: 账号路由策略:填写master或者replication,表示路由主节点,从节点;不填路由策略默认为写主节点,读从节点
+ # @param ReadonlyPolicy: 只读路由策略。
+ # - master:表示只读路由至主节点。
+ # - replication:表示只读路由至从节点。
+ # - 默认策略:表示写主节点,读从节点。
# @type ReadonlyPolicy: Array
attr_accessor :InstanceId, :ReadonlyPolicy
def initialize(instanceid=nil, readonlypolicy=nil)
@@ -4876,17 +4897,17 @@
end
end
# InquiryPriceUpgradeInstance请求参数结构体
class InquiryPriceUpgradeInstanceRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例Id
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param MemSize: 分片大小 单位 MB
+ # @param MemSize: 分片大小,单位:MB。
# @type MemSize: Integer
- # @param RedisShardNum: 分片数量,Redis2.8主从版、CKV主从版和Redis2.8单机版不需要填写
+ # @param RedisShardNum: 分片数量,Redis 2.8主从版、CKV主从版和Redis2.8单机版不需要填写。
# @type RedisShardNum: Integer
- # @param RedisReplicasNum: 副本数量,Redis2.8主从版、CKV主从版和Redis2.8单机版不需要填写
+ # @param RedisReplicasNum: 副本数量,Redis2.8主从版、CKV主从版和Redis2.8单机版不需要填写。
# @type RedisReplicasNum: Integer
attr_accessor :InstanceId, :MemSize, :RedisShardNum, :RedisReplicasNum
def initialize(instanceid=nil, memsize=nil, redisshardnum=nil, redisreplicasnum=nil)
@@ -5874,11 +5895,11 @@
# @param Password: 该参数用于配置指定实例的访问密码。若为免密认证,该参数则无需配置。密码复杂度要求如下所示。
# - 长度8-30位,推荐使用12位以上的密码
# - 不能以"/"开头
# - 至少包含小写字母a-z、大写字母A-Z、数字0-9及其 ()`~!@#$%^&*-+=_|{}[]:;<>,.?/中的两项。
# @type Password: String
- # @param ShardIds: 分片集群的分片 ID。
+ # @param ShardIds: 分片集群的分片 ID。请通过接口[DescribeInstanceNodeInfo](https://cloud.tencent.com/document/product/239/48603) 的返回参数 **Redis** 中的 **ClusterId** 获取。
# @type ShardIds: Array
attr_accessor :InstanceId, :Password, :ShardIds
def initialize(instanceid=nil, password=nil, shardids=nil)
@@ -6162,17 +6183,17 @@
end
end
# ModifyConnectionConfig请求参数结构体
class ModifyConnectionConfigRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例的ID,长度在12-36之间。
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
# @param Bandwidth: 附加带宽,大于0,单位MB。
# @type Bandwidth: Integer
# @param ClientLimit: 单分片的总连接数。
- # 未开启副本只读时,下限为10000,上限为40000;
- # 开启副本只读时,下限为10000,上限为10000×(只读副本数+3)。
+ # - 未开启副本只读时,下限为10000,上限为40000。
+ # - 开启副本只读时,下限为10000,上限为10000×(只读副本数+3)。
# @type ClientLimit: Integer
attr_accessor :InstanceId, :Bandwidth, :ClientLimit
def initialize(instanceid=nil, bandwidth=nil, clientlimit=nil)
@@ -6210,13 +6231,15 @@
# ModifyDBInstanceSecurityGroups请求参数结构体
class ModifyDBInstanceSecurityGroupsRequest < TencentCloud::Common::AbstractModel
# @param Product: 数据库引擎名称,本接口取值:redis。
# @type Product: String
- # @param SecurityGroupIds: 更换为新的安全组 ID 列表,即一个或者多个安全组 ID 组成的数组。若实例第一次配置安全组,请使用接口[AssociateSecurityGroups](https://cloud.tencent.com/document/product/239/41260)先绑定安全组。
+ # @param SecurityGroupIds: 更换为新的安全组 ID 列表,即一个或者多个安全组 ID 组成的数组。
+ # - 若实例第一次配置安全组,请使用接口[AssociateSecurityGroups](https://cloud.tencent.com/document/product/239/41260)先绑定安全组。
+ # - 更换安全组,请在[控制台安全组](https://console.cloud.tencent.com/vpc/security-group)页面获取安全组 ID。
# @type SecurityGroupIds: Array
- # @param InstanceId: 实例 ID,格式如:cdb-c1nl9rpv或者cdbro-c1nl9rpv,与云数据库控制台页面中显示的实例 ID 相同。
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :Product, :SecurityGroupIds, :InstanceId
def initialize(product=nil, securitygroupids=nil, instanceid=nil)
@@ -6248,23 +6271,30 @@
end
end
# ModifyInstanceAccount请求参数结构体
class ModifyInstanceAccountRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param AccountName: 子账号名称,如果要修改主账号,填root
+ # @param AccountName: 子账号名称,如果要修改主账号,填 root。
# @type AccountName: String
- # @param AccountPassword: 子账号密码
+ # @param AccountPassword: 子账号密码。
# @type AccountPassword: String
# @param Remark: 子账号描述信息
# @type Remark: String
- # @param ReadonlyPolicy: 路由策略:填写master或者replication,表示主节点或者从节点
+ # @param ReadonlyPolicy: 账号读写路由策略。
+ # - master:表示主节点。
+ # - replication:表示从节点。
# @type ReadonlyPolicy: Array
- # @param Privilege: 子账号读写策略:填写r、w、rw,表示只读,只写,读写策略
+ # @param Privilege: 子账号读写策略。
+ # - r:只读。
+ # - w:只写。
+ # - rw:读写。
# @type Privilege: String
- # @param NoAuth: true表示将主账号切换为免密账号,这里只适用于主账号,子账号不可免密。
+ # @param NoAuth: 指定是否将主账号切换为免密账号。这里只适用于主账号,子账号不可免密。
+ # - true:将主账号切换为免密账号。
+ # - false:不切换。
# @type NoAuth: Boolean
attr_accessor :InstanceId, :AccountName, :AccountPassword, :Remark, :ReadonlyPolicy, :Privilege, :NoAuth
def initialize(instanceid=nil, accountname=nil, accountpassword=nil, remark=nil, readonlypolicy=nil, privilege=nil, noauth=nil)
@@ -6420,21 +6450,21 @@
end
end
# ModifyInstanceLogDelivery请求参数结构体
class ModifyInstanceLogDeliveryRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID。
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
# @param LogType: 日志类型。当前仅支持设置为slowlog,指慢查询日志。
# @type LogType: String
# @param Enabled: 日志投递开启状态。
# - true:开启。
# - false:关闭。
# @type Enabled: Boolean
- # @param LogsetId: 投递的日志集ID。
+ # @param LogsetId: 投递的日志集ID。通过接口[DescribeInstanceLogDelivery](https://cloud.tencent.com/document/product/239/110878)的返回参数 **SlowLog** 的子参数 **LogsetId** 获取。
# @type LogsetId: String
- # @param TopicId: 投递的日志主题ID。
+ # @param TopicId: 投递的日志主题ID。请通过接口[DescribeInstanceLogDelivery](https://cloud.tencent.com/document/product/239/110878)的返回参数 **SlowLog** 的子参数 **TopicId** 获取。
# @type TopicId: String
# @param LogsetName: 日志集名称。若**LogsetId**未指定具体的日志集ID,请配置该参数,设置日志集名称,系统会以设置的日志集名称自动创建新的日志集。
# @type LogsetName: String
# @param TopicName: 日志主题名称,TopicId为空时必传,会自动创建新的日志主题。
# @type TopicName: String
@@ -6490,11 +6520,11 @@
end
end
# ModifyInstanceParams请求参数结构体
class ModifyInstanceParamsRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID。
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
# @param InstanceParams: 实例修改的参数列表。
# @type InstanceParams: Array
attr_accessor :InstanceId, :InstanceParams
@@ -6588,13 +6618,15 @@
end
end
# ModifyInstanceReadOnly请求参数结构体
class ModifyInstanceReadOnlyRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param InputMode: 实例输入模式,0:读写 1:只读
+ # @param InputMode: 实例输入模式。
+ # - 0:读写。
+ # - 1:只读。
# @type InputMode: String
attr_accessor :InstanceId, :InputMode
def initialize(instanceid=nil, inputmode=nil)
@@ -6628,25 +6660,31 @@
end
end
# ModifyInstance请求参数结构体
class ModifyInstanceRequest < TencentCloud::Common::AbstractModel
- # @param Operation: 修改实例操作,如填写:rename-表示实例重命名;modifyProject-修改实例所属项目;modifyAutoRenew-修改实例续费标记
+ # @param Operation: 修改实例操作。如填写:
+ # - rename:表示实例重命名。
+ # - modifyProject:修改实例所属项目。
+ # - modifyAutoRenew:修改实例续费标记。
# @type Operation: String
- # @param InstanceIds: 实例Id,每次请求的实例的上限为10。
+ # @param InstanceIds: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。每次请求的实例数量的上限为10。
# @type InstanceIds: Array
- # @param InstanceNames: 实例的新名称
+ # @param InstanceNames: 实例的新名称。
# @type InstanceNames: Array
- # @param ProjectId: 项目Id
+ # @param ProjectId: 项目 ID,请登录[Redis控制台的项目管理](https://console.cloud.tencent.com/project)页面,在**项目名称**中复制项目 ID。
# @type ProjectId: Integer
- # @param AutoRenews: 自动续费标识。0 - 默认状态(手动续费);1 - 自动续费;2 - 明确不自动续费
+ # @param AutoRenews: 自动续费标识。
+ # - 0:默认状态,指手动续费。
+ # - 1:自动续费。
+ # - 2:明确不自动续费。
# @type AutoRenews: Array
- # @param InstanceId: 已经废弃
+ # @param InstanceId: 目前在废弃中,存量用户还可以使用,建议新用户使用 InstanceIds。
# @type InstanceId: String
# @param InstanceName: 已经废弃
# @type InstanceName: String
- # @param AutoRenew: 已经废弃
+ # @param AutoRenew: 已经废弃。
# @type AutoRenew: Integer
attr_accessor :Operation, :InstanceIds, :InstanceNames, :ProjectId, :AutoRenews, :InstanceId, :InstanceName, :AutoRenew
def initialize(operation=nil, instanceids=nil, instancenames=nil, projectid=nil, autorenews=nil, instanceid=nil, instancename=nil, autorenew=nil)
@@ -6688,15 +6726,15 @@
end
end
# ModifyMaintenanceWindow请求参数结构体
class ModifyMaintenanceWindowRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param StartTime: 维护时间窗起始时间,如:17:00
+ # @param StartTime: 维护时间窗起始时间,如:17:00。
# @type StartTime: String
- # @param EndTime: 维护时间窗结束时间,如:19:00
+ # @param EndTime: 维护时间窗结束时间,如:19:00。
# @type EndTime: String
attr_accessor :InstanceId, :StartTime, :EndTime
def initialize(instanceid=nil, starttime=nil, endtime=nil)
@@ -6819,11 +6857,11 @@
end
end
# ModifyParamTemplate请求参数结构体
class ModifyParamTemplateRequest < TencentCloud::Common::AbstractModel
- # @param TemplateId: 源参数模板 ID。
+ # @param TemplateId: 源参数模板 ID。 请通过接口[DescribeParamTemplateInfo](https://cloud.tencent.com/document/product/239/58748)的返回参数 **TemplateId** 获取参数模板 ID。
# @type TemplateId: String
# @param Name: 参数模板修改后的新名称。
# @type Name: String
# @param Description: 参数模板修改后的新描述。
# @type Description: String
@@ -6910,11 +6948,11 @@
end
end
# OpenSSL请求参数结构体
class OpenSSLRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID。
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -7563,11 +7601,11 @@
end
end
# ReleaseWanAddress请求参数结构体
class ReleaseWanAddressRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -7603,15 +7641,17 @@
end
end
# RemoveReplicationInstance请求参数结构体
class RemoveReplicationInstanceRequest < TencentCloud::Common::AbstractModel
- # @param GroupId: 复制组ID
+ # @param GroupId: 复制组 ID。例如:crs-rpl-m3zt****。请登录[Redis 控制台](https://console.cloud.tencent.com/redis/replication)的全球复制组列表获取复制组 ID。
# @type GroupId: String
- # @param InstanceId: 实例ID
+ # @param InstanceId: 指定实例 ID。例如:crs-xjhsdj****。请登录[Redis控制台](https://console.cloud.tencent.com/redis)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param SyncType: 数据同步类型,true:需要数据强同步,false:不需要强同步,仅限删除主实例
+ # @param SyncType: 数据同步类型。
+ # - true:需数据强同步。
+ # - false:无需强同步,仅限删除主实例。
# @type SyncType: Boolean
attr_accessor :GroupId, :InstanceId, :SyncType
def initialize(groupid=nil, instanceid=nil, synctype=nil)
@@ -7627,11 +7667,11 @@
end
end
# RemoveReplicationInstance返回参数结构体
class RemoveReplicationInstanceResponse < TencentCloud::Common::AbstractModel
- # @param TaskId: 异步任务ID
+ # @param TaskId: 异步任务ID。
# @type TaskId: Integer
# @param RequestId: 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
# @type RequestId: String
attr_accessor :TaskId, :RequestId
@@ -7730,15 +7770,17 @@
end
end
# ResetPassword请求参数结构体
class ResetPasswordRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: Redis实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param Password: 重置的密码(切换为免密实例时,可不传;其他情况必传)
+ # @param Password: 重置的密码。若切换为免密实例时,可不配置该参数。其他情况必须配置。
# @type Password: String
- # @param NoAuth: 是否切换免密实例,false-切换为非免密码实例,true-切换为免密码实例;默认false
+ # @param NoAuth: 是否切换免密实例。
+ # - false:切换为非免密码实例。
+ # - true:切换为免密码实例。默认 false。
# @type NoAuth: Boolean
attr_accessor :InstanceId, :Password, :NoAuth
def initialize(instanceid=nil, password=nil, noauth=nil)
@@ -8044,11 +8086,11 @@
end
end
# StartupInstance请求参数结构体
class StartupInstanceRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例id
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
attr_accessor :InstanceId
def initialize(instanceid=nil)
@@ -8113,17 +8155,19 @@
end
end
# SwitchInstanceVip请求参数结构体
class SwitchInstanceVipRequest < TencentCloud::Common::AbstractModel
- # @param SrcInstanceId: 源实例ID
+ # @param SrcInstanceId: 源实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type SrcInstanceId: String
- # @param DstInstanceId: 目标实例ID
+ # @param DstInstanceId: 目标实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type DstInstanceId: String
- # @param TimeDelay: 单位为秒。源实例与目标实例间DTS已断开时间,如果DTS断开时间大于TimeDelay,则不切换VIP,建议尽量根据业务设置一个可接受的值。
+ # @param TimeDelay: 单位为秒。源实例与目标实例间DTS已断开时间。如果 DTS 断开时间大于TimeDelay,则不切换VIP,建议尽量根据业务设置一个可接受的值。
# @type TimeDelay: Integer
- # @param ForceSwitch: 在DTS断开的情况下是否强制切换。1:强制切换,0:不强制切换
+ # @param ForceSwitch: 在 DTS 断开的情况下是否强制切换。
+ # - 1:强制切换。
+ # - 0:不强制切换。
# @type ForceSwitch: Integer
# @param SwitchTime: now: 立即切换,syncComplete:等待同步完成后切换
# @type SwitchTime: String
attr_accessor :SrcInstanceId, :DstInstanceId, :TimeDelay, :ForceSwitch, :SwitchTime
@@ -8165,13 +8209,13 @@
end
end
# SwitchProxy请求参数结构体
class SwitchProxyRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param ProxyID: 实例ProxyID
+ # @param ProxyID: 实例 ProxyID,请通过接口[DescribeInstanceNodeInfo](https://cloud.tencent.com/document/product/239/48603)的返回参数**Proxy**中的**NodeId**获取。
# @type ProxyID: String
attr_accessor :InstanceId, :ProxyID
def initialize(instanceid=nil, proxyid=nil)
@@ -8543,17 +8587,19 @@
end
end
# UpgradeProxyVersion请求参数结构体
class UpgradeProxyVersionRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param CurrentProxyVersion: 当前proxy版本
+ # @param CurrentProxyVersion: 当前 Proxy 版本。
# @type CurrentProxyVersion: String
- # @param UpgradeProxyVersion: 可升级的redis版本
+ # @param UpgradeProxyVersion: 可升级的 Redis 版本。
# @type UpgradeProxyVersion: String
- # @param InstanceTypeUpgradeNow: 1-立即升级 0-维护时间窗口升级
+ # @param InstanceTypeUpgradeNow: 指定是否立即升级。
+ # - 1:立即升级。
+ # - 0:维护时间窗口升级。
# @type InstanceTypeUpgradeNow: Integer
attr_accessor :InstanceId, :CurrentProxyVersion, :UpgradeProxyVersion, :InstanceTypeUpgradeNow
def initialize(instanceid=nil, currentproxyversion=nil, upgradeproxyversion=nil, instancetypeupgradenow=nil)
@@ -8591,17 +8637,19 @@
end
end
# UpgradeSmallVersion请求参数结构体
class UpgradeSmallVersionRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID
+ # @param InstanceId: 实例 ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
- # @param CurrentRedisVersion: 当前redis版本
+ # @param CurrentRedisVersion: 当前 Redis 小版本。小版本信息,请参见[升级实例版本](https://cloud.tencent.com/document/product/239/46457)。
# @type CurrentRedisVersion: String
- # @param UpgradeRedisVersion: 可升级的redis版本
+ # @param UpgradeRedisVersion: 升级后的 Redis 小版本。小版本信息,请参见[升级实例版本](https://cloud.tencent.com/document/product/239/46457)。
# @type UpgradeRedisVersion: String
- # @param InstanceTypeUpgradeNow: 1-立即升级 0-维护时间窗口升级
+ # @param InstanceTypeUpgradeNow: 指定是否立即升级。
+ # - 1:立即升级。
+ # - 0:维护时间窗口升级。
# @type InstanceTypeUpgradeNow: Integer
attr_accessor :InstanceId, :CurrentRedisVersion, :UpgradeRedisVersion, :InstanceTypeUpgradeNow
def initialize(instanceid=nil, currentredisversion=nil, upgraderedisversion=nil, instancetypeupgradenow=nil)
@@ -8639,10 +8687,10 @@
end
end
# UpgradeVersionToMultiAvailabilityZones请求参数结构体
class UpgradeVersionToMultiAvailabilityZonesRequest < TencentCloud::Common::AbstractModel
- # @param InstanceId: 实例ID。
+ # @param InstanceId: 实例ID,请登录[Redis控制台](https://console.cloud.tencent.com/redis/instance/list)在实例列表复制实例 ID。
# @type InstanceId: String
# @param UpgradeProxyAndRedisServer: 升级多可用区之后是否支持就近访问功能。
# <ul><li>true:支持就近访问功能。升级过程,需同时升级 Proxy 版本和 Redis 内核小版本,涉及数据搬迁,可能会长达数小时。</li><li>false:无需支持就近访问功能。升级多可用区仅涉及管理元数据迁移,对服务没有影响,升级过程通常在3分钟内完成。</li></ul>
# @type UpgradeProxyAndRedisServer: Boolean