lib/v20180412/models.rb in tencentcloud-sdk-redis-3.0.530 vs lib/v20180412/models.rb in tencentcloud-sdk-redis-3.0.531

- old
+ new

@@ -3048,9 +3048,61 @@ end @RequestId = params['RequestId'] end end + # DescribeSSLStatus请求参数结构体 + class DescribeSSLStatusRequest < TencentCloud::Common::AbstractModel + # @param InstanceId: 实例ID + # @type InstanceId: String + + attr_accessor :InstanceId + + def initialize(instanceid=nil) + @InstanceId = instanceid + end + + def deserialize(params) + @InstanceId = params['InstanceId'] + end + end + + # DescribeSSLStatus返回参数结构体 + class DescribeSSLStatusResponse < TencentCloud::Common::AbstractModel + # @param CertDownloadUrl: 证书下载地址 + # @type CertDownloadUrl: String + # @param UrlExpiredTime: 证书下载链接到期时间 + # @type UrlExpiredTime: String + # @param SSLConfig: 实例SSL配置状态, true:开启 false:关闭 + # @type SSLConfig: Boolean + # @param FeatureSupport: 实例SSL特性支持, true:支持 false:不支持(小版本升级后才能支持SSL特性) + # @type FeatureSupport: Boolean + # @param Status: SSL配置状态,1: 配置中 2:配置成功 + # @type Status: Integer + # @param RequestId: 唯一请求 ID,每次请求都会返回。定位问题时需要提供该次请求的 RequestId。 + # @type RequestId: String + + attr_accessor :CertDownloadUrl, :UrlExpiredTime, :SSLConfig, :FeatureSupport, :Status, :RequestId + + def initialize(certdownloadurl=nil, urlexpiredtime=nil, sslconfig=nil, featuresupport=nil, status=nil, requestid=nil) + @CertDownloadUrl = certdownloadurl + @UrlExpiredTime = urlexpiredtime + @SSLConfig = sslconfig + @FeatureSupport = featuresupport + @Status = status + @RequestId = requestid + end + + def deserialize(params) + @CertDownloadUrl = params['CertDownloadUrl'] + @UrlExpiredTime = params['UrlExpiredTime'] + @SSLConfig = params['SSLConfig'] + @FeatureSupport = params['FeatureSupport'] + @Status = params['Status'] + @RequestId = params['RequestId'] + end + end + # DescribeSlowLog请求参数结构体 class DescribeSlowLogRequest < TencentCloud::Common::AbstractModel # @param InstanceId: 实例Id。 # @type InstanceId: String # @param BeginTime: 开始时间。