Class: TencentCloud::Waf::V20180125::ModifyDomainsCLSStatusRequest

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

Overview

ModifyDomainsCLSStatus请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domains = nil, status = nil) ⇒ ModifyDomainsCLSStatusRequest

Returns a new instance of ModifyDomainsCLSStatusRequest.



15207
15208
15209
15210
# File 'lib/v20180125/models.rb', line 15207

def initialize(domains=nil, status=nil)
  @Domains = domains
  @Status = status
end

Instance Attribute Details

#DomainsObject

Parameters:

  • Domains:

    需要修改的域名列表

  • Status:

    修改域名的访问日志开关为Status



15205
15206
15207
# File 'lib/v20180125/models.rb', line 15205

def Domains
  @Domains
end

#StatusObject

Parameters:

  • Domains:

    需要修改的域名列表

  • Status:

    修改域名的访问日志开关为Status



15205
15206
15207
# File 'lib/v20180125/models.rb', line 15205

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



15212
15213
15214
15215
15216
15217
15218
15219
15220
15221
15222
# File 'lib/v20180125/models.rb', line 15212

def deserialize(params)
  unless params['Domains'].nil?
    @Domains = []
    params['Domains'].each do |i|
      domainuri_tmp = DomainURI.new
      domainuri_tmp.deserialize(i)
      @Domains << domainuri_tmp
    end
  end
  @Status = params['Status']
end