Class: TencentCloud::Mongodb::V20190725::InstanceEnableSSLResponse

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20190725/models.rb

Overview

InstanceEnableSSL返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(status = nil, expiredtime = nil, certurl = nil, flowid = nil, requestid = nil) ⇒ InstanceEnableSSLResponse

Returns a new instance of InstanceEnableSSLResponse.



4172
4173
4174
4175
4176
4177
4178
# File 'lib/v20190725/models.rb', line 4172

def initialize(status=nil, expiredtime=nil, certurl=nil, flowid=nil, requestid=nil)
  @Status = status
  @ExpiredTime = expiredtime
  @CertUrl = certurl
  @FlowId = flowid
  @RequestId = requestid
end

Instance Attribute Details

#CertUrlObject

  • 0:关闭。
  • 1:开启。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    SSL开启状态。

  • ExpiredTime:

    证书文件过期时间,格式为:2023-05-01 12:00:00。

  • CertUrl:

    证书文件的下载链接。

  • FlowId:

    流程id

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4170
4171
4172
# File 'lib/v20190725/models.rb', line 4170

def CertUrl
  @CertUrl
end

#ExpiredTimeObject

  • 0:关闭。
  • 1:开启。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    SSL开启状态。

  • ExpiredTime:

    证书文件过期时间,格式为:2023-05-01 12:00:00。

  • CertUrl:

    证书文件的下载链接。

  • FlowId:

    流程id

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4170
4171
4172
# File 'lib/v20190725/models.rb', line 4170

def ExpiredTime
  @ExpiredTime
end

#FlowIdObject

  • 0:关闭。
  • 1:开启。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    SSL开启状态。

  • ExpiredTime:

    证书文件过期时间,格式为:2023-05-01 12:00:00。

  • CertUrl:

    证书文件的下载链接。

  • FlowId:

    流程id

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4170
4171
4172
# File 'lib/v20190725/models.rb', line 4170

def FlowId
  @FlowId
end

#RequestIdObject

  • 0:关闭。
  • 1:开启。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    SSL开启状态。

  • ExpiredTime:

    证书文件过期时间,格式为:2023-05-01 12:00:00。

  • CertUrl:

    证书文件的下载链接。

  • FlowId:

    流程id

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4170
4171
4172
# File 'lib/v20190725/models.rb', line 4170

def RequestId
  @RequestId
end

#StatusObject

  • 0:关闭。
  • 1:开启。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Status:

    SSL开启状态。

  • ExpiredTime:

    证书文件过期时间,格式为:2023-05-01 12:00:00。

  • CertUrl:

    证书文件的下载链接。

  • FlowId:

    流程id

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



4170
4171
4172
# File 'lib/v20190725/models.rb', line 4170

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



4180
4181
4182
4183
4184
4185
4186
# File 'lib/v20190725/models.rb', line 4180

def deserialize(params)
  @Status = params['Status']
  @ExpiredTime = params['ExpiredTime']
  @CertUrl = params['CertUrl']
  @FlowId = params['FlowId']
  @RequestId = params['RequestId']
end