Class: TencentCloud::Cdn::V20180606::Client
- Inherits:
-
TencentCloud::Common::AbstractClient
- Object
- TencentCloud::Common::AbstractClient
- TencentCloud::Cdn::V20180606::Client
- Defined in:
- lib/v20180606/client.rb
Instance Method Summary collapse
-
#AddCdnDomain(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::AddCdnDomainResponse. -
#AddCLSTopicDomains(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::AddCLSTopicDomainsResponse. -
#CreateClsLogTopic(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::CreateClsLogTopicResponse. -
#CreateEdgePackTask(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::CreateEdgePackTaskResponse. -
#CreateVerifyRecord(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::CreateVerifyRecordResponse. -
#DeleteCdnDomain(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DeleteCdnDomainResponse. -
#DeleteClsLogTopic(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DeleteClsLogTopicResponse. -
#DescribeBillingData(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeBillingDataResponse. -
#DescribeCdnData(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeCdnDataResponse. -
#DescribeCdnDomainLogs(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeCdnDomainLogsResponse. -
#DescribeCdnIp(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeCdnIpResponse. -
#DescribeCdnOriginIp(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeCdnOriginIpResponse. -
#DescribeCertDomains(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeCertDomainsResponse. -
#DescribeDistrictIspData(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeDistrictIspDataResponse. -
#DescribeDomains(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeDomainsResponse. -
#DescribeDomainsConfig(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeDomainsConfigResponse. -
#DescribeEdgePackTaskStatus(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeEdgePackTaskStatusResponse. -
#DescribeHttpsPackages(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeHttpsPackagesResponse. -
#DescribeImageConfig(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeImageConfigResponse. -
#DescribeIpStatus(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeIpStatusResponse. -
#DescribeIpVisit(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeIpVisitResponse. -
#DescribeMapInfo(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeMapInfoResponse. -
#DescribeOriginData(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeOriginDataResponse. -
#DescribePayType(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribePayTypeResponse. -
#DescribePurgeQuota(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribePurgeQuotaResponse. -
#DescribePurgeTasks(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribePurgeTasksResponse. -
#DescribePushQuota(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribePushQuotaResponse. -
#DescribePushTasks(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribePushTasksResponse. -
#DescribeReportData(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeReportDataResponse. -
#DescribeTopData(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeTopDataResponse. -
#DescribeTrafficPackages(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeTrafficPackagesResponse. -
#DescribeUrlViolations(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DescribeUrlViolationsResponse. -
#DisableClsLogTopic(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DisableClsLogTopicResponse. -
#DuplicateDomainConfig(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::DuplicateDomainConfigResponse. -
#EnableClsLogTopic(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::EnableClsLogTopicResponse. -
#initialize(credential, region, profile = nil) ⇒ Client
constructor
A new instance of Client.
-
#ListClsLogTopics(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::ListClsLogTopicsResponse. -
#ListClsTopicDomains(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::ListClsTopicDomainsResponse. -
#ListTopClsLogData(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::ListTopClsLogDataResponse. -
#ListTopData(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::ListTopDataResponse. -
#ManageClsTopicDomains(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::ManageClsTopicDomainsResponse. -
#ModifyDomainConfig(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::ModifyDomainConfigResponse. -
#ModifyPurgeFetchTaskStatus(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::ModifyPurgeFetchTaskStatusResponse. -
#PurgePathCache(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::PurgePathCacheResponse. -
#PurgeUrlsCache(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::PurgeUrlsCacheResponse. -
#PushUrlsCache(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::PushUrlsCacheResponse. -
#SearchClsLog(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::SearchClsLogResponse. -
#StartCdnDomain(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::StartCdnDomainResponse. -
#StopCdnDomain(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::StopCdnDomainResponse. -
#UpdateDomainConfig(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::UpdateDomainConfigResponse. -
#UpdateImageConfig(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::UpdateImageConfigResponse. -
#UpdatePayType(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::UpdatePayTypeResponse. -
#VerifyDomainRecord(request) ⇒ Object
@rtype: :class:
Tencentcloud::cdn::V20180606::VerifyDomainRecordResponse.
Constructor Details
#initialize(credential, region, profile = nil) ⇒ Client
Returns a new instance of Client.
24 25 26 27 28 29 |
# File 'lib/v20180606/client.rb', line 24 def initialize(credential, region, profile = nil) api_version = '2018-06-06' api_endpoint = 'cdn.tencentcloudapi.com' sdk_version = 'CDN_' + File.read(File.('../VERSION', __dir__)).strip super(credential, region, api_version, api_endpoint, sdk_version, profile) end |
Instance Method Details
#AddCdnDomain(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::AddCdnDomainResponse
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 |
# File 'lib/v20180606/client.rb', line 61 def AddCdnDomain(request) body = send_request('AddCdnDomain', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = AddCdnDomainResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#AddCLSTopicDomains(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::AddCLSTopicDomainsResponse
37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
# File 'lib/v20180606/client.rb', line 37 def AddCLSTopicDomains(request) body = send_request('AddCLSTopicDomains', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = AddCLSTopicDomainsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#CreateClsLogTopic(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::CreateClsLogTopicResponse
85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 |
# File 'lib/v20180606/client.rb', line 85 def CreateClsLogTopic(request) body = send_request('CreateClsLogTopic', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = CreateClsLogTopicResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#CreateEdgePackTask(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::CreateEdgePackTaskResponse
109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 |
# File 'lib/v20180606/client.rb', line 109 def CreateEdgePackTask(request) body = send_request('CreateEdgePackTask', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = CreateEdgePackTaskResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#CreateVerifyRecord(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::CreateVerifyRecordResponse
136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 |
# File 'lib/v20180606/client.rb', line 136 def CreateVerifyRecord(request) body = send_request('CreateVerifyRecord', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = CreateVerifyRecordResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DeleteCdnDomain(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DeleteCdnDomainResponse
160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 |
# File 'lib/v20180606/client.rb', line 160 def DeleteCdnDomain(request) body = send_request('DeleteCdnDomain', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DeleteCdnDomainResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DeleteClsLogTopic(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DeleteClsLogTopicResponse
184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 |
# File 'lib/v20180606/client.rb', line 184 def DeleteClsLogTopic(request) body = send_request('DeleteClsLogTopic', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DeleteClsLogTopicResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeBillingData(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeBillingDataResponse
210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 |
# File 'lib/v20180606/client.rb', line 210 def DescribeBillingData(request) body = send_request('DescribeBillingData', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeBillingDataResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeCdnData(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeCdnDataResponse
246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 |
# File 'lib/v20180606/client.rb', line 246 def DescribeCdnData(request) body = send_request('DescribeCdnData', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeCdnDataResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeCdnDomainLogs(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeCdnDomainLogsResponse
270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 |
# File 'lib/v20180606/client.rb', line 270 def DescribeCdnDomainLogs(request) body = send_request('DescribeCdnDomainLogs', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeCdnDomainLogsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeCdnIp(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeCdnIpResponse
295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 |
# File 'lib/v20180606/client.rb', line 295 def DescribeCdnIp(request) body = send_request('DescribeCdnIp', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeCdnIpResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeCdnOriginIp(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeCdnOriginIpResponse
320 321 322 323 324 325 326 327 328 329 330 331 332 333 334 335 336 337 |
# File 'lib/v20180606/client.rb', line 320 def DescribeCdnOriginIp(request) body = send_request('DescribeCdnOriginIp', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeCdnOriginIpResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeCertDomains(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeCertDomainsResponse
344 345 346 347 348 349 350 351 352 353 354 355 356 357 358 359 360 361 |
# File 'lib/v20180606/client.rb', line 344 def DescribeCertDomains(request) body = send_request('DescribeCertDomains', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeCertDomainsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeDistrictIspData(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeDistrictIspDataResponse
369 370 371 372 373 374 375 376 377 378 379 380 381 382 383 384 385 386 |
# File 'lib/v20180606/client.rb', line 369 def DescribeDistrictIspData(request) body = send_request('DescribeDistrictIspData', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeDistrictIspDataResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeDomains(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeDomainsResponse
393 394 395 396 397 398 399 400 401 402 403 404 405 406 407 408 409 410 |
# File 'lib/v20180606/client.rb', line 393 def DescribeDomains(request) body = send_request('DescribeDomains', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeDomainsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeDomainsConfig(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeDomainsConfigResponse
417 418 419 420 421 422 423 424 425 426 427 428 429 430 431 432 433 434 |
# File 'lib/v20180606/client.rb', line 417 def DescribeDomainsConfig(request) body = send_request('DescribeDomainsConfig', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeDomainsConfigResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeEdgePackTaskStatus(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeEdgePackTaskStatusResponse
441 442 443 444 445 446 447 448 449 450 451 452 453 454 455 456 457 458 |
# File 'lib/v20180606/client.rb', line 441 def DescribeEdgePackTaskStatus(request) body = send_request('DescribeEdgePackTaskStatus', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeEdgePackTaskStatusResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeHttpsPackages(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeHttpsPackagesResponse
465 466 467 468 469 470 471 472 473 474 475 476 477 478 479 480 481 482 |
# File 'lib/v20180606/client.rb', line 465 def DescribeHttpsPackages(request) body = send_request('DescribeHttpsPackages', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeHttpsPackagesResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeImageConfig(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeImageConfigResponse
489 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 |
# File 'lib/v20180606/client.rb', line 489 def DescribeImageConfig(request) body = send_request('DescribeImageConfig', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeImageConfigResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeIpStatus(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeIpStatusResponse
515 516 517 518 519 520 521 522 523 524 525 526 527 528 529 530 531 532 |
# File 'lib/v20180606/client.rb', line 515 def DescribeIpStatus(request) body = send_request('DescribeIpStatus', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeIpStatusResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeIpVisit(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeIpVisitResponse
542 543 544 545 546 547 548 549 550 551 552 553 554 555 556 557 558 559 |
# File 'lib/v20180606/client.rb', line 542 def DescribeIpVisit(request) body = send_request('DescribeIpVisit', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeIpVisitResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeMapInfo(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeMapInfoResponse
566 567 568 569 570 571 572 573 574 575 576 577 578 579 580 581 582 583 |
# File 'lib/v20180606/client.rb', line 566 def DescribeMapInfo(request) body = send_request('DescribeMapInfo', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeMapInfoResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeOriginData(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeOriginDataResponse
600 601 602 603 604 605 606 607 608 609 610 611 612 613 614 615 616 617 |
# File 'lib/v20180606/client.rb', line 600 def DescribeOriginData(request) body = send_request('DescribeOriginData', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeOriginDataResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribePayType(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribePayTypeResponse
624 625 626 627 628 629 630 631 632 633 634 635 636 637 638 639 640 641 |
# File 'lib/v20180606/client.rb', line 624 def DescribePayType(request) body = send_request('DescribePayType', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribePayTypeResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribePurgeQuota(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribePurgeQuotaResponse
648 649 650 651 652 653 654 655 656 657 658 659 660 661 662 663 664 665 |
# File 'lib/v20180606/client.rb', line 648 def DescribePurgeQuota(request) body = send_request('DescribePurgeQuota', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribePurgeQuotaResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribePurgeTasks(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribePurgeTasksResponse
672 673 674 675 676 677 678 679 680 681 682 683 684 685 686 687 688 689 |
# File 'lib/v20180606/client.rb', line 672 def DescribePurgeTasks(request) body = send_request('DescribePurgeTasks', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribePurgeTasksResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribePushQuota(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribePushQuotaResponse
696 697 698 699 700 701 702 703 704 705 706 707 708 709 710 711 712 713 |
# File 'lib/v20180606/client.rb', line 696 def DescribePushQuota(request) body = send_request('DescribePushQuota', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribePushQuotaResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribePushTasks(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribePushTasksResponse
720 721 722 723 724 725 726 727 728 729 730 731 732 733 734 735 736 737 |
# File 'lib/v20180606/client.rb', line 720 def DescribePushTasks(request) body = send_request('DescribePushTasks', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribePushTasksResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeReportData(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeReportDataResponse
744 745 746 747 748 749 750 751 752 753 754 755 756 757 758 759 760 761 |
# File 'lib/v20180606/client.rb', line 744 def DescribeReportData(request) body = send_request('DescribeReportData', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeReportDataResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeTopData(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeTopDataResponse
777 778 779 780 781 782 783 784 785 786 787 788 789 790 791 792 793 794 |
# File 'lib/v20180606/client.rb', line 777 def DescribeTopData(request) body = send_request('DescribeTopData', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeTopDataResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeTrafficPackages(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeTrafficPackagesResponse
801 802 803 804 805 806 807 808 809 810 811 812 813 814 815 816 817 818 |
# File 'lib/v20180606/client.rb', line 801 def DescribeTrafficPackages(request) body = send_request('DescribeTrafficPackages', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeTrafficPackagesResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DescribeUrlViolations(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DescribeUrlViolationsResponse
826 827 828 829 830 831 832 833 834 835 836 837 838 839 840 841 842 843 |
# File 'lib/v20180606/client.rb', line 826 def DescribeUrlViolations(request) body = send_request('DescribeUrlViolations', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DescribeUrlViolationsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DisableClsLogTopic(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DisableClsLogTopicResponse
850 851 852 853 854 855 856 857 858 859 860 861 862 863 864 865 866 867 |
# File 'lib/v20180606/client.rb', line 850 def DisableClsLogTopic(request) body = send_request('DisableClsLogTopic', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DisableClsLogTopicResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#DuplicateDomainConfig(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::DuplicateDomainConfigResponse
874 875 876 877 878 879 880 881 882 883 884 885 886 887 888 889 890 891 |
# File 'lib/v20180606/client.rb', line 874 def DuplicateDomainConfig(request) body = send_request('DuplicateDomainConfig', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = DuplicateDomainConfigResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#EnableClsLogTopic(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::EnableClsLogTopicResponse
898 899 900 901 902 903 904 905 906 907 908 909 910 911 912 913 914 915 |
# File 'lib/v20180606/client.rb', line 898 def EnableClsLogTopic(request) body = send_request('EnableClsLogTopic', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = EnableClsLogTopicResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#ListClsLogTopics(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::ListClsLogTopicsResponse
922 923 924 925 926 927 928 929 930 931 932 933 934 935 936 937 938 939 |
# File 'lib/v20180606/client.rb', line 922 def ListClsLogTopics(request) body = send_request('ListClsLogTopics', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = ListClsLogTopicsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#ListClsTopicDomains(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::ListClsTopicDomainsResponse
946 947 948 949 950 951 952 953 954 955 956 957 958 959 960 961 962 963 |
# File 'lib/v20180606/client.rb', line 946 def ListClsTopicDomains(request) body = send_request('ListClsTopicDomains', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = ListClsTopicDomainsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#ListTopClsLogData(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::ListTopClsLogDataResponse
970 971 972 973 974 975 976 977 978 979 980 981 982 983 984 985 986 987 |
# File 'lib/v20180606/client.rb', line 970 def ListTopClsLogData(request) body = send_request('ListTopClsLogData', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = ListTopClsLogDataResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#ListTopData(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::ListTopDataResponse
1002 1003 1004 1005 1006 1007 1008 1009 1010 1011 1012 1013 1014 1015 1016 1017 1018 1019 |
# File 'lib/v20180606/client.rb', line 1002 def ListTopData(request) body = send_request('ListTopData', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = ListTopDataResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#ManageClsTopicDomains(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::ManageClsTopicDomainsResponse
1026 1027 1028 1029 1030 1031 1032 1033 1034 1035 1036 1037 1038 1039 1040 1041 1042 1043 |
# File 'lib/v20180606/client.rb', line 1026 def ManageClsTopicDomains(request) body = send_request('ManageClsTopicDomains', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = ManageClsTopicDomainsResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#ModifyDomainConfig(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::ModifyDomainConfigResponse
1054 1055 1056 1057 1058 1059 1060 1061 1062 1063 1064 1065 1066 1067 1068 1069 1070 1071 |
# File 'lib/v20180606/client.rb', line 1054 def ModifyDomainConfig(request) body = send_request('ModifyDomainConfig', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = ModifyDomainConfigResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#ModifyPurgeFetchTaskStatus(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::ModifyPurgeFetchTaskStatusResponse
1078 1079 1080 1081 1082 1083 1084 1085 1086 1087 1088 1089 1090 1091 1092 1093 1094 1095 |
# File 'lib/v20180606/client.rb', line 1078 def ModifyPurgeFetchTaskStatus(request) body = send_request('ModifyPurgeFetchTaskStatus', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = ModifyPurgeFetchTaskStatusResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#PurgePathCache(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::PurgePathCacheResponse
1103 1104 1105 1106 1107 1108 1109 1110 1111 1112 1113 1114 1115 1116 1117 1118 1119 1120 |
# File 'lib/v20180606/client.rb', line 1103 def PurgePathCache(request) body = send_request('PurgePathCache', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = PurgePathCacheResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#PurgeUrlsCache(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::PurgeUrlsCacheResponse
1128 1129 1130 1131 1132 1133 1134 1135 1136 1137 1138 1139 1140 1141 1142 1143 1144 1145 |
# File 'lib/v20180606/client.rb', line 1128 def PurgeUrlsCache(request) body = send_request('PurgeUrlsCache', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = PurgeUrlsCacheResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#PushUrlsCache(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::PushUrlsCacheResponse
1153 1154 1155 1156 1157 1158 1159 1160 1161 1162 1163 1164 1165 1166 1167 1168 1169 1170 |
# File 'lib/v20180606/client.rb', line 1153 def PushUrlsCache(request) body = send_request('PushUrlsCache', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = PushUrlsCacheResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#SearchClsLog(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::SearchClsLogResponse
1177 1178 1179 1180 1181 1182 1183 1184 1185 1186 1187 1188 1189 1190 1191 1192 1193 1194 |
# File 'lib/v20180606/client.rb', line 1177 def SearchClsLog(request) body = send_request('SearchClsLog', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = SearchClsLogResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#StartCdnDomain(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::StartCdnDomainResponse
1201 1202 1203 1204 1205 1206 1207 1208 1209 1210 1211 1212 1213 1214 1215 1216 1217 1218 |
# File 'lib/v20180606/client.rb', line 1201 def StartCdnDomain(request) body = send_request('StartCdnDomain', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = StartCdnDomainResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#StopCdnDomain(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::StopCdnDomainResponse
1226 1227 1228 1229 1230 1231 1232 1233 1234 1235 1236 1237 1238 1239 1240 1241 1242 1243 |
# File 'lib/v20180606/client.rb', line 1226 def StopCdnDomain(request) body = send_request('StopCdnDomain', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = StopCdnDomainResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#UpdateDomainConfig(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::UpdateDomainConfigResponse
1252 1253 1254 1255 1256 1257 1258 1259 1260 1261 1262 1263 1264 1265 1266 1267 1268 1269 |
# File 'lib/v20180606/client.rb', line 1252 def UpdateDomainConfig(request) body = send_request('UpdateDomainConfig', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = UpdateDomainConfigResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#UpdateImageConfig(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::UpdateImageConfigResponse
1276 1277 1278 1279 1280 1281 1282 1283 1284 1285 1286 1287 1288 1289 1290 1291 1292 1293 |
# File 'lib/v20180606/client.rb', line 1276 def UpdateImageConfig(request) body = send_request('UpdateImageConfig', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = UpdateImageConfigResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#UpdatePayType(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::UpdatePayTypeResponse
1300 1301 1302 1303 1304 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 1316 1317 |
# File 'lib/v20180606/client.rb', line 1300 def UpdatePayType(request) body = send_request('UpdatePayType', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = UpdatePayTypeResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |
#VerifyDomainRecord(request) ⇒ Object
@rtype: :class:Tencentcloud::cdn::V20180606::VerifyDomainRecordResponse
1326 1327 1328 1329 1330 1331 1332 1333 1334 1335 1336 1337 1338 1339 1340 1341 1342 1343 |
# File 'lib/v20180606/client.rb', line 1326 def VerifyDomainRecord(request) body = send_request('VerifyDomainRecord', request.serialize) response = JSON.parse(body) if response['Response'].key?('Error') == false model = VerifyDomainRecordResponse.new model.deserialize(response['Response']) model else code = response['Response']['Error']['Code'] = response['Response']['Error']['Message'] reqid = response['Response']['RequestId'] raise TencentCloud::Common::TencentCloudSDKException.new(code, , reqid) end rescue TencentCloud::Common::TencentCloudSDKException => e raise e rescue StandardError => e raise TencentCloud::Common::TencentCloudSDKException.new(nil, e.inspect) end |