Class: TencentCloud::Ssl::V20191205::Client

Inherits:
Common::AbstractClient
  • Object
show all
Defined in:
lib/v20191205/client.rb

Instance Method Summary collapse

Constructor Details

#initialize(credential, region, profile = nil) ⇒ Client

Returns a new instance of Client.



24
25
26
27
28
29
# File 'lib/v20191205/client.rb', line 24

def initialize(credential, region, profile = nil)
    api_version = '2019-12-05'
    api_endpoint = 'ssl.tencentcloudapi.com'
    sdk_version = 'SSL_' + File.read(File.expand_path('../VERSION', __dir__)).strip
    super(credential, region, api_version, api_endpoint, sdk_version, profile)
end

Instance Method Details

#ApplyCertificate(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::ApplyCertificateResponse

Parameters:

  • request:

    Request instance for ApplyCertificate.



37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# File 'lib/v20191205/client.rb', line 37

def ApplyCertificate(request)
  body = send_request('ApplyCertificate', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = ApplyCertificateResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CancelAuditCertificate(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CancelAuditCertificateResponse

Parameters:

  • request:

    Request instance for CancelAuditCertificate.



61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
# File 'lib/v20191205/client.rb', line 61

def CancelAuditCertificate(request)
  body = send_request('CancelAuditCertificate', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CancelAuditCertificateResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CancelCertificateOrder(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CancelCertificateOrderResponse

Parameters:

  • request:

    Request instance for CancelCertificateOrder.



85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
# File 'lib/v20191205/client.rb', line 85

def CancelCertificateOrder(request)
  body = send_request('CancelCertificateOrder', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CancelCertificateOrderResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CertificateInfoSubmit(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CertificateInfoSubmitResponse

Parameters:

  • request:

    Request instance for CertificateInfoSubmit.



109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
# File 'lib/v20191205/client.rb', line 109

def CertificateInfoSubmit(request)
  body = send_request('CertificateInfoSubmit', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CertificateInfoSubmitResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CertificateOrderSubmit(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CertificateOrderSubmitResponse

Parameters:

  • request:

    Request instance for CertificateOrderSubmit.



133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
# File 'lib/v20191205/client.rb', line 133

def CertificateOrderSubmit(request)
  body = send_request('CertificateOrderSubmit', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CertificateOrderSubmitResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CheckCertificateChain(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CheckCertificateChainResponse

Parameters:

  • request:

    Request instance for CheckCertificateChain.



157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
# File 'lib/v20191205/client.rb', line 157

def CheckCertificateChain(request)
  body = send_request('CheckCertificateChain', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CheckCertificateChainResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CheckCertificateDomainVerification(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CheckCertificateDomainVerificationResponse

Parameters:

  • request:

    Request instance for CheckCertificateDomainVerification.



181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
# File 'lib/v20191205/client.rb', line 181

def CheckCertificateDomainVerification(request)
  body = send_request('CheckCertificateDomainVerification', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CheckCertificateDomainVerificationResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CheckCertificateExist(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CheckCertificateExistResponse

Parameters:

  • request:

    Request instance for CheckCertificateExist.



205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
# File 'lib/v20191205/client.rb', line 205

def CheckCertificateExist(request)
  body = send_request('CheckCertificateExist', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CheckCertificateExistResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CommitCertificateInformation(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CommitCertificateInformationResponse

Parameters:

  • request:

    Request instance for CommitCertificateInformation.



229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
# File 'lib/v20191205/client.rb', line 229

def CommitCertificateInformation(request)
  body = send_request('CommitCertificateInformation', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CommitCertificateInformationResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CompleteCertificate(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CompleteCertificateResponse

Parameters:

  • request:

    Request instance for CompleteCertificate.



253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
# File 'lib/v20191205/client.rb', line 253

def CompleteCertificate(request)
  body = send_request('CompleteCertificate', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CompleteCertificateResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CreateCertificate(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CreateCertificateResponse

Parameters:

  • request:

    Request instance for CreateCertificate.



277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
# File 'lib/v20191205/client.rb', line 277

def CreateCertificate(request)
  body = send_request('CreateCertificate', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CreateCertificateResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CreateCertificateBindResourceSyncTask(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CreateCertificateBindResourceSyncTaskResponse

Parameters:

  • request:

    Request instance for CreateCertificateBindResourceSyncTask.



301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
# File 'lib/v20191205/client.rb', line 301

def CreateCertificateBindResourceSyncTask(request)
  body = send_request('CreateCertificateBindResourceSyncTask', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CreateCertificateBindResourceSyncTaskResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#CreateCertificateByPackage(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::CreateCertificateByPackageResponse

Parameters:

  • request:

    Request instance for CreateCertificateByPackage.



325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
# File 'lib/v20191205/client.rb', line 325

def CreateCertificateByPackage(request)
  body = send_request('CreateCertificateByPackage', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = CreateCertificateByPackageResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DeleteCertificate(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DeleteCertificateResponse

Parameters:

  • request:

    Request instance for DeleteCertificate.



349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
# File 'lib/v20191205/client.rb', line 349

def DeleteCertificate(request)
  body = send_request('DeleteCertificate', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DeleteCertificateResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DeleteCertificates(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DeleteCertificatesResponse

Parameters:

  • request:

    Request instance for DeleteCertificates.



373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
# File 'lib/v20191205/client.rb', line 373

def DeleteCertificates(request)
  body = send_request('DeleteCertificates', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DeleteCertificatesResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DeleteManager(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DeleteManagerResponse

Parameters:

  • request:

    Request instance for DeleteManager.



397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
# File 'lib/v20191205/client.rb', line 397

def DeleteManager(request)
  body = send_request('DeleteManager', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DeleteManagerResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DeployCertificateInstance(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DeployCertificateInstanceResponse

Parameters:

  • request:

    Request instance for DeployCertificateInstance.



428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
# File 'lib/v20191205/client.rb', line 428

def DeployCertificateInstance(request)
  body = send_request('DeployCertificateInstance', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DeployCertificateInstanceResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DeployCertificateRecordRetry(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DeployCertificateRecordRetryResponse

Parameters:

  • request:

    Request instance for DeployCertificateRecordRetry.



452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
# File 'lib/v20191205/client.rb', line 452

def DeployCertificateRecordRetry(request)
  body = send_request('DeployCertificateRecordRetry', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DeployCertificateRecordRetryResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DeployCertificateRecordRollback(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DeployCertificateRecordRollbackResponse

Parameters:

  • request:

    Request instance for DeployCertificateRecordRollback.



476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
# File 'lib/v20191205/client.rb', line 476

def DeployCertificateRecordRollback(request)
  body = send_request('DeployCertificateRecordRollback', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DeployCertificateRecordRollbackResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeCertificate(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeCertificateResponse

Parameters:

  • request:

    Request instance for DescribeCertificate.



500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
# File 'lib/v20191205/client.rb', line 500

def DescribeCertificate(request)
  body = send_request('DescribeCertificate', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeCertificateResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeCertificateBindResourceTaskDetail(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeCertificateBindResourceTaskDetailResponse

Parameters:

  • request:

    Request instance for DescribeCertificateBindResourceTaskDetail.



524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
# File 'lib/v20191205/client.rb', line 524

def DescribeCertificateBindResourceTaskDetail(request)
  body = send_request('DescribeCertificateBindResourceTaskDetail', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeCertificateBindResourceTaskDetailResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeCertificateBindResourceTaskResult(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeCertificateBindResourceTaskResultResponse

Parameters:

  • request:

    Request instance for DescribeCertificateBindResourceTaskResult.



548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
# File 'lib/v20191205/client.rb', line 548

def DescribeCertificateBindResourceTaskResult(request)
  body = send_request('DescribeCertificateBindResourceTaskResult', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeCertificateBindResourceTaskResultResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeCertificateDetail(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeCertificateDetailResponse

Parameters:

  • request:

    Request instance for DescribeCertificateDetail.



572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
# File 'lib/v20191205/client.rb', line 572

def DescribeCertificateDetail(request)
  body = send_request('DescribeCertificateDetail', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeCertificateDetailResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeCertificateOperateLogs(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeCertificateOperateLogsResponse

Parameters:

  • request:

    Request instance for DescribeCertificateOperateLogs.



596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
# File 'lib/v20191205/client.rb', line 596

def DescribeCertificateOperateLogs(request)
  body = send_request('DescribeCertificateOperateLogs', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeCertificateOperateLogsResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeCertificates(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeCertificatesResponse

Parameters:

  • request:

    Request instance for DescribeCertificates.



620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
# File 'lib/v20191205/client.rb', line 620

def DescribeCertificates(request)
  body = send_request('DescribeCertificates', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeCertificatesResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeCompanies(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeCompaniesResponse

Parameters:

  • request:

    Request instance for DescribeCompanies.



644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
# File 'lib/v20191205/client.rb', line 644

def DescribeCompanies(request)
  body = send_request('DescribeCompanies', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeCompaniesResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeDeleteCertificatesTaskResult(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeDeleteCertificatesTaskResultResponse

Parameters:

  • request:

    Request instance for DescribeDeleteCertificatesTaskResult.



668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
# File 'lib/v20191205/client.rb', line 668

def DescribeDeleteCertificatesTaskResult(request)
  body = send_request('DescribeDeleteCertificatesTaskResult', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeDeleteCertificatesTaskResultResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeDeployedResources(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeDeployedResourcesResponse

Parameters:

  • request:

    Request instance for DescribeDeployedResources.



692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
# File 'lib/v20191205/client.rb', line 692

def DescribeDeployedResources(request)
  body = send_request('DescribeDeployedResources', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeDeployedResourcesResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeDownloadCertificateUrl(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeDownloadCertificateUrlResponse

Parameters:

  • request:

    Request instance for DescribeDownloadCertificateUrl.



716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
# File 'lib/v20191205/client.rb', line 716

def DescribeDownloadCertificateUrl(request)
  body = send_request('DescribeDownloadCertificateUrl', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeDownloadCertificateUrlResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostApiGatewayInstanceList(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostApiGatewayInstanceListResponse

Parameters:

  • request:

    Request instance for DescribeHostApiGatewayInstanceList.



740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
# File 'lib/v20191205/client.rb', line 740

def DescribeHostApiGatewayInstanceList(request)
  body = send_request('DescribeHostApiGatewayInstanceList', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostApiGatewayInstanceListResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostCdnInstanceList(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostCdnInstanceListResponse

Parameters:

  • request:

    Request instance for DescribeHostCdnInstanceList.



764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
# File 'lib/v20191205/client.rb', line 764

def DescribeHostCdnInstanceList(request)
  body = send_request('DescribeHostCdnInstanceList', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostCdnInstanceListResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostClbInstanceList(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostClbInstanceListResponse

Parameters:

  • request:

    Request instance for DescribeHostClbInstanceList.



788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
# File 'lib/v20191205/client.rb', line 788

def DescribeHostClbInstanceList(request)
  body = send_request('DescribeHostClbInstanceList', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostClbInstanceListResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostCosInstanceList(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostCosInstanceListResponse

Parameters:

  • request:

    Request instance for DescribeHostCosInstanceList.



812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
# File 'lib/v20191205/client.rb', line 812

def DescribeHostCosInstanceList(request)
  body = send_request('DescribeHostCosInstanceList', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostCosInstanceListResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostDdosInstanceList(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostDdosInstanceListResponse

Parameters:

  • request:

    Request instance for DescribeHostDdosInstanceList.



836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
# File 'lib/v20191205/client.rb', line 836

def DescribeHostDdosInstanceList(request)
  body = send_request('DescribeHostDdosInstanceList', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostDdosInstanceListResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostDeployRecord(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostDeployRecordResponse

Parameters:

  • request:

    Request instance for DescribeHostDeployRecord.



860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
# File 'lib/v20191205/client.rb', line 860

def DescribeHostDeployRecord(request)
  body = send_request('DescribeHostDeployRecord', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostDeployRecordResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostDeployRecordDetail(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostDeployRecordDetailResponse

Parameters:

  • request:

    Request instance for DescribeHostDeployRecordDetail.



884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
# File 'lib/v20191205/client.rb', line 884

def DescribeHostDeployRecordDetail(request)
  body = send_request('DescribeHostDeployRecordDetail', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostDeployRecordDetailResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostLighthouseInstanceList(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostLighthouseInstanceListResponse

Parameters:

  • request:

    Request instance for DescribeHostLighthouseInstanceList.



908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
# File 'lib/v20191205/client.rb', line 908

def DescribeHostLighthouseInstanceList(request)
  body = send_request('DescribeHostLighthouseInstanceList', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostLighthouseInstanceListResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostLiveInstanceList(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostLiveInstanceListResponse

Parameters:

  • request:

    Request instance for DescribeHostLiveInstanceList.



932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
# File 'lib/v20191205/client.rb', line 932

def DescribeHostLiveInstanceList(request)
  body = send_request('DescribeHostLiveInstanceList', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostLiveInstanceListResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostTeoInstanceList(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostTeoInstanceListResponse

Parameters:

  • request:

    Request instance for DescribeHostTeoInstanceList.



956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
# File 'lib/v20191205/client.rb', line 956

def DescribeHostTeoInstanceList(request)
  body = send_request('DescribeHostTeoInstanceList', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostTeoInstanceListResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostTkeInstanceList(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostTkeInstanceListResponse

Parameters:

  • request:

    Request instance for DescribeHostTkeInstanceList.



980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
# File 'lib/v20191205/client.rb', line 980

def DescribeHostTkeInstanceList(request)
  body = send_request('DescribeHostTkeInstanceList', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostTkeInstanceListResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostUpdateRecord(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostUpdateRecordResponse

Parameters:

  • request:

    Request instance for DescribeHostUpdateRecord.



1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
# File 'lib/v20191205/client.rb', line 1004

def DescribeHostUpdateRecord(request)
  body = send_request('DescribeHostUpdateRecord', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostUpdateRecordResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostUpdateRecordDetail(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostUpdateRecordDetailResponse

Parameters:

  • request:

    Request instance for DescribeHostUpdateRecordDetail.



1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
# File 'lib/v20191205/client.rb', line 1028

def DescribeHostUpdateRecordDetail(request)
  body = send_request('DescribeHostUpdateRecordDetail', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostUpdateRecordDetailResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostUploadUpdateRecord(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostUploadUpdateRecordResponse

Parameters:

  • request:

    Request instance for DescribeHostUploadUpdateRecord.



1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
# File 'lib/v20191205/client.rb', line 1052

def DescribeHostUploadUpdateRecord(request)
  body = send_request('DescribeHostUploadUpdateRecord', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostUploadUpdateRecordResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostUploadUpdateRecordDetail(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostUploadUpdateRecordDetailResponse

Parameters:

  • request:

    Request instance for DescribeHostUploadUpdateRecordDetail.



1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
# File 'lib/v20191205/client.rb', line 1076

def DescribeHostUploadUpdateRecordDetail(request)
  body = send_request('DescribeHostUploadUpdateRecordDetail', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostUploadUpdateRecordDetailResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostVodInstanceList(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostVodInstanceListResponse

Parameters:

  • request:

    Request instance for DescribeHostVodInstanceList.



1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
# File 'lib/v20191205/client.rb', line 1100

def DescribeHostVodInstanceList(request)
  body = send_request('DescribeHostVodInstanceList', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostVodInstanceListResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeHostWafInstanceList(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeHostWafInstanceListResponse

Parameters:

  • request:

    Request instance for DescribeHostWafInstanceList.



1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
# File 'lib/v20191205/client.rb', line 1124

def DescribeHostWafInstanceList(request)
  body = send_request('DescribeHostWafInstanceList', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeHostWafInstanceListResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeManagerDetail(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeManagerDetailResponse

Parameters:

  • request:

    Request instance for DescribeManagerDetail.



1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
# File 'lib/v20191205/client.rb', line 1148

def DescribeManagerDetail(request)
  body = send_request('DescribeManagerDetail', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeManagerDetailResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribeManagers(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribeManagersResponse

Parameters:

  • request:

    Request instance for DescribeManagers.



1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
# File 'lib/v20191205/client.rb', line 1172

def DescribeManagers(request)
  body = send_request('DescribeManagers', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribeManagersResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DescribePackages(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DescribePackagesResponse

Parameters:

  • request:

    Request instance for DescribePackages.



1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
# File 'lib/v20191205/client.rb', line 1196

def DescribePackages(request)
  body = send_request('DescribePackages', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DescribePackagesResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#DownloadCertificate(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::DownloadCertificateResponse

Parameters:

  • request:

    Request instance for DownloadCertificate.



1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
# File 'lib/v20191205/client.rb', line 1220

def DownloadCertificate(request)
  body = send_request('DownloadCertificate', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = DownloadCertificateResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#ModifyCertificateAlias(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::ModifyCertificateAliasResponse

Parameters:

  • request:

    Request instance for ModifyCertificateAlias.



1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
# File 'lib/v20191205/client.rb', line 1244

def ModifyCertificateAlias(request)
  body = send_request('ModifyCertificateAlias', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = ModifyCertificateAliasResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#ModifyCertificateProject(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::ModifyCertificateProjectResponse

Parameters:

  • request:

    Request instance for ModifyCertificateProject.



1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
# File 'lib/v20191205/client.rb', line 1268

def ModifyCertificateProject(request)
  body = send_request('ModifyCertificateProject', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = ModifyCertificateProjectResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#ModifyCertificateResubmit(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::ModifyCertificateResubmitResponse

Parameters:

  • request:

    Request instance for ModifyCertificateResubmit.



1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
# File 'lib/v20191205/client.rb', line 1292

def ModifyCertificateResubmit(request)
  body = send_request('ModifyCertificateResubmit', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = ModifyCertificateResubmitResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#ModifyCertificatesExpiringNotificationSwitch(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::ModifyCertificatesExpiringNotificationSwitchResponse

Parameters:

  • request:

    Request instance for ModifyCertificatesExpiringNotificationSwitch.



1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
# File 'lib/v20191205/client.rb', line 1316

def ModifyCertificatesExpiringNotificationSwitch(request)
  body = send_request('ModifyCertificatesExpiringNotificationSwitch', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = ModifyCertificatesExpiringNotificationSwitchResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#ReplaceCertificate(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::ReplaceCertificateResponse

Parameters:

  • request:

    Request instance for ReplaceCertificate.



1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
# File 'lib/v20191205/client.rb', line 1340

def ReplaceCertificate(request)
  body = send_request('ReplaceCertificate', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = ReplaceCertificateResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#RevokeCertificate(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::RevokeCertificateResponse

Parameters:

  • request:

    Request instance for RevokeCertificate.



1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
# File 'lib/v20191205/client.rb', line 1364

def RevokeCertificate(request)
  body = send_request('RevokeCertificate', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = RevokeCertificateResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#SubmitAuditManager(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::SubmitAuditManagerResponse

Parameters:

  • request:

    Request instance for SubmitAuditManager.



1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
# File 'lib/v20191205/client.rb', line 1388

def SubmitAuditManager(request)
  body = send_request('SubmitAuditManager', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = SubmitAuditManagerResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#SubmitCertificateInformation(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::SubmitCertificateInformationResponse

Parameters:

  • request:

    Request instance for SubmitCertificateInformation.



1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
# File 'lib/v20191205/client.rb', line 1412

def SubmitCertificateInformation(request)
  body = send_request('SubmitCertificateInformation', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = SubmitCertificateInformationResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#UpdateCertificateInstance(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::UpdateCertificateInstanceResponse

Parameters:

  • request:

    Request instance for UpdateCertificateInstance.



1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
# File 'lib/v20191205/client.rb', line 1436

def UpdateCertificateInstance(request)
  body = send_request('UpdateCertificateInstance', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = UpdateCertificateInstanceResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#UpdateCertificateRecordRetry(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::UpdateCertificateRecordRetryResponse

Parameters:

  • request:

    Request instance for UpdateCertificateRecordRetry.



1460
1461
1462
1463
1464
1465
1466
1467
1468
1469
1470
1471
1472
1473
1474
1475
1476
1477
# File 'lib/v20191205/client.rb', line 1460

def UpdateCertificateRecordRetry(request)
  body = send_request('UpdateCertificateRecordRetry', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = UpdateCertificateRecordRetryResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#UpdateCertificateRecordRollback(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::UpdateCertificateRecordRollbackResponse

Parameters:

  • request:

    Request instance for UpdateCertificateRecordRollback.



1484
1485
1486
1487
1488
1489
1490
1491
1492
1493
1494
1495
1496
1497
1498
1499
1500
1501
# File 'lib/v20191205/client.rb', line 1484

def UpdateCertificateRecordRollback(request)
  body = send_request('UpdateCertificateRecordRollback', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = UpdateCertificateRecordRollbackResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#UploadCertificate(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::UploadCertificateResponse

Parameters:

  • request:

    Request instance for UploadCertificate.



1508
1509
1510
1511
1512
1513
1514
1515
1516
1517
1518
1519
1520
1521
1522
1523
1524
1525
# File 'lib/v20191205/client.rb', line 1508

def UploadCertificate(request)
  body = send_request('UploadCertificate', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = UploadCertificateResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#UploadConfirmLetter(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::UploadConfirmLetterResponse

Parameters:

  • request:

    Request instance for UploadConfirmLetter.



1532
1533
1534
1535
1536
1537
1538
1539
1540
1541
1542
1543
1544
1545
1546
1547
1548
1549
# File 'lib/v20191205/client.rb', line 1532

def UploadConfirmLetter(request)
  body = send_request('UploadConfirmLetter', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = UploadConfirmLetterResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#UploadRevokeLetter(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::UploadRevokeLetterResponse

Parameters:

  • request:

    Request instance for UploadRevokeLetter.



1556
1557
1558
1559
1560
1561
1562
1563
1564
1565
1566
1567
1568
1569
1570
1571
1572
1573
# File 'lib/v20191205/client.rb', line 1556

def UploadRevokeLetter(request)
  body = send_request('UploadRevokeLetter', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = UploadRevokeLetterResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#UploadUpdateCertificateInstance(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::UploadUpdateCertificateInstanceResponse

Parameters:

  • request:

    Request instance for UploadUpdateCertificateInstance.



1580
1581
1582
1583
1584
1585
1586
1587
1588
1589
1590
1591
1592
1593
1594
1595
1596
1597
# File 'lib/v20191205/client.rb', line 1580

def UploadUpdateCertificateInstance(request)
  body = send_request('UploadUpdateCertificateInstance', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = UploadUpdateCertificateInstanceResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#UploadUpdateCertificateRecordRetry(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::UploadUpdateCertificateRecordRetryResponse

Parameters:

  • request:

    Request instance for UploadUpdateCertificateRecordRetry.



1604
1605
1606
1607
1608
1609
1610
1611
1612
1613
1614
1615
1616
1617
1618
1619
1620
1621
# File 'lib/v20191205/client.rb', line 1604

def UploadUpdateCertificateRecordRetry(request)
  body = send_request('UploadUpdateCertificateRecordRetry', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = UploadUpdateCertificateRecordRetryResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#UploadUpdateCertificateRecordRollback(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::UploadUpdateCertificateRecordRollbackResponse

Parameters:

  • request:

    Request instance for UploadUpdateCertificateRecordRollback.



1628
1629
1630
1631
1632
1633
1634
1635
1636
1637
1638
1639
1640
1641
1642
1643
1644
1645
# File 'lib/v20191205/client.rb', line 1628

def UploadUpdateCertificateRecordRollback(request)
  body = send_request('UploadUpdateCertificateRecordRollback', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = UploadUpdateCertificateRecordRollbackResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end

#VerifyManager(request) ⇒ Object

@rtype: :class:Tencentcloud::ssl::V20191205::VerifyManagerResponse

Parameters:

  • request:

    Request instance for VerifyManager.



1652
1653
1654
1655
1656
1657
1658
1659
1660
1661
1662
1663
1664
1665
1666
1667
1668
1669
# File 'lib/v20191205/client.rb', line 1652

def VerifyManager(request)
  body = send_request('VerifyManager', request.serialize)
  response = JSON.parse(body)
  if response['Response'].key?('Error') == false
    model = VerifyManagerResponse.new
    model.deserialize(response['Response'])
    model
  else
    code = response['Response']['Error']['Code']
    message = response['Response']['Error']['Message']
    reqid = response['Response']['RequestId']
    raise TencentCloud::Common::TencentCloudSDKException.new(code, message, reqid)
  end
rescue TencentCloud::Common::TencentCloudSDKException => e
  raise e
rescue StandardError => e
  raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect)
end