Class: TencentCloud::Trocket::V20230308::ModifyMQTTInstanceCertBindingRequest

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

Overview

ModifyMQTTInstanceCertBinding请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, sslservercertid = nil, sslcacertid = nil) ⇒ ModifyMQTTInstanceCertBindingRequest

Returns a new instance of ModifyMQTTInstanceCertBindingRequest.



5165
5166
5167
5168
5169
# File 'lib/v20230308/models.rb', line 5165

def initialize(instanceid=nil, sslservercertid=nil, sslcacertid=nil)
  @InstanceId = instanceid
  @SSLServerCertId = sslservercertid
  @SSLCaCertId = sslcacertid
end

Instance Attribute Details

#InstanceIdObject

Parameters:

  • 集群ID

  • 服务端证书id

  • CA证书id



5163
5164
5165
# File 'lib/v20230308/models.rb', line 5163

def InstanceId
  @InstanceId
end

#SSLCaCertIdObject

Parameters:

  • 集群ID

  • 服务端证书id

  • CA证书id



5163
5164
5165
# File 'lib/v20230308/models.rb', line 5163

def SSLCaCertId
  @SSLCaCertId
end

#SSLServerCertIdObject

Parameters:

  • 集群ID

  • 服务端证书id

  • CA证书id



5163
5164
5165
# File 'lib/v20230308/models.rb', line 5163

def SSLServerCertId
  @SSLServerCertId
end

Instance Method Details

#deserialize(params) ⇒ Object



5171
5172
5173
5174
5175
# File 'lib/v20230308/models.rb', line 5171

def deserialize(params)
  @InstanceId = params['InstanceId']
  @SSLServerCertId = params['SSLServerCertId']
  @SSLCaCertId = params['SSLCaCertId']
end