class TencentCloud::Scf::V20180416::CreateCustomDomainRequest
CreateCustomDomain请求参数结构体
def deserialize(params)
def deserialize(params) @Domain = params['Domain'] @Protocol = params['Protocol'] unless params['EndpointsConfig'].nil? @EndpointsConfig = [] params['EndpointsConfig'].each do |i| endpointsconf_tmp = EndpointsConf.new endpointsconf_tmp.deserialize(i) @EndpointsConfig << endpointsconf_tmp end end unless params['CertConfig'].nil? @CertConfig = CertConf.new @CertConfig.deserialize(params['CertConfig']) end unless params['WafConfig'].nil? @WafConfig = WafConf.new @WafConfig.deserialize(params['WafConfig']) end unless params['Tags'].nil? @Tags = [] params['Tags'].each do |i| tag_tmp = Tag.new tag_tmp.deserialize(i) @Tags << tag_tmp end end end
def initialize(domain=nil, protocol=nil, endpointsconfig=nil, certconfig=nil, wafconfig=nil, tags=nil)
def initialize(domain=nil, protocol=nil, endpointsconfig=nil, certconfig=nil, wafconfig=nil, tags=nil) @Domain = domain @Protocol = protocol @EndpointsConfig = endpointsconfig @CertConfig = certconfig @WafConfig = wafconfig @Tags = tags end