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