Sha256: afafe1994773ac9932a411acb29554ffc8799703478814d83cf8e6bc1d41bc8c
Contents?: true
Size: 747 Bytes
Versions: 758
Compression:
Stored size: 747 Bytes
Contents
# frozen_string_literal: true module TencentCloud module Common # basic httpprofile class ClientProfile attr_accessor :http_profile, :sign_method, :language, :unsigned_payload, :debug def initialize(sign_method = 'TC3-HMAC-SHA256', http_profile = nil, language = 'zh-CN', debug = false) @sign_method = sign_method @http_profile = http_profile || HttpProfile.new valid_language = %w[zh-CN en-US] unless valid_language.include? language raise TencentCloudSDKException.new('ClientError', "Language invalid, choices: #{valid_language}") end @language = language @debug = debug @unsigned_payload = false end end end end
Version data entries
758 entries across 758 versions & 1 rubygems