Class: TencentCloud::Cdn::V20180606::CcTopData

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

Overview

CC攻击Top数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ip = nil, url = nil, useragent = nil, value = nil, domain = nil) ⇒ CcTopData

Returns a new instance of CcTopData.



2408
2409
2410
2411
2412
2413
2414
# File 'lib/v20180606/models.rb', line 2408

def initialize(ip=nil, url=nil, useragent=nil, value=nil, domain=nil)
  @Ip = ip
  @Url = url
  @UserAgent = useragent
  @Value = value
  @Domain = domain
end

Instance Attribute Details

#DomainObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Ip:

    客户端Ip

  • Url:

    访问URL

  • UserAgent:

    客户端UserAgent

  • Value:

    请求数

  • Domain:

    域名



2406
2407
2408
# File 'lib/v20180606/models.rb', line 2406

def Domain
  @Domain
end

#IpObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Ip:

    客户端Ip

  • Url:

    访问URL

  • UserAgent:

    客户端UserAgent

  • Value:

    请求数

  • Domain:

    域名



2406
2407
2408
# File 'lib/v20180606/models.rb', line 2406

def Ip
  @Ip
end

#UrlObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Ip:

    客户端Ip

  • Url:

    访问URL

  • UserAgent:

    客户端UserAgent

  • Value:

    请求数

  • Domain:

    域名



2406
2407
2408
# File 'lib/v20180606/models.rb', line 2406

def Url
  @Url
end

#UserAgentObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Ip:

    客户端Ip

  • Url:

    访问URL

  • UserAgent:

    客户端UserAgent

  • Value:

    请求数

  • Domain:

    域名



2406
2407
2408
# File 'lib/v20180606/models.rb', line 2406

def UserAgent
  @UserAgent
end

#ValueObject

注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。 注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Ip:

    客户端Ip

  • Url:

    访问URL

  • UserAgent:

    客户端UserAgent

  • Value:

    请求数

  • Domain:

    域名



2406
2407
2408
# File 'lib/v20180606/models.rb', line 2406

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



2416
2417
2418
2419
2420
2421
2422
# File 'lib/v20180606/models.rb', line 2416

def deserialize(params)
  @Ip = params['Ip']
  @Url = params['Url']
  @UserAgent = params['UserAgent']
  @Value = params['Value']
  @Domain = params['Domain']
end