lib/v20190725/models.rb in tencentcloud-sdk-mongodb-3.0.779 vs lib/v20190725/models.rb in tencentcloud-sdk-mongodb-3.0.780
- old
+ new
@@ -3334,9 +3334,51 @@
@FlowId = params['FlowId']
@RequestId = params['RequestId']
end
end
+ # SetInstanceMaintenance请求参数结构体
+ class SetInstanceMaintenanceRequest < TencentCloud::Common::AbstractModel
+ # @param InstanceId: 指定实例ID。例如:cmgo-p8vn****。请登录 [MongoDB 控制台](https://console.cloud.tencent.com/mongodb)在实例列表复制实例 ID。
+ # @type InstanceId: String
+ # @param MaintenanceStart: 维护时间窗开始时间。取值范围为"00:00-23:00"的任意整点或半点,如00:00或00:30。
+ # @type MaintenanceStart: String
+ # @param MaintenanceEnd: 维护时间窗结束时间。
+ # - 取值范围为"00:00-23:00"的任意整点或半点,维护时间持续时长最小为30分钟,最大为3小时。
+ # - 结束时间务必是基于开始时间向后的时间。
+ # @type MaintenanceEnd: String
+
+ attr_accessor :InstanceId, :MaintenanceStart, :MaintenanceEnd
+
+ def initialize(instanceid=nil, maintenancestart=nil, maintenanceend=nil)
+ @InstanceId = instanceid
+ @MaintenanceStart = maintenancestart
+ @MaintenanceEnd = maintenanceend
+ end
+
+ def deserialize(params)
+ @InstanceId = params['InstanceId']
+ @MaintenanceStart = params['MaintenanceStart']
+ @MaintenanceEnd = params['MaintenanceEnd']
+ end
+ end
+
+ # SetInstanceMaintenance返回参数结构体
+ class SetInstanceMaintenanceResponse < TencentCloud::Common::AbstractModel
+ # @param RequestId: 唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。
+ # @type RequestId: String
+
+ attr_accessor :RequestId
+
+ def initialize(requestid=nil)
+ @RequestId = requestid
+ end
+
+ def deserialize(params)
+ @RequestId = params['RequestId']
+ end
+ end
+
# 实例分片详情
class ShardInfo < TencentCloud::Common::AbstractModel
# @param UsedVolume: 分片已使用容量
# @type UsedVolume: Float
# @param ReplicaSetId: 分片ID