Class: TencentCloud::Waf::V20180125::QPSPackageNew

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

Overview

clb-waf QPS套餐 New

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(resourceids = nil, validtime = nil, renewflag = nil, count = nil, region = nil, billingitem = nil) ⇒ QPSPackageNew

Returns a new instance of QPSPackageNew.



10889
10890
10891
10892
10893
10894
10895
10896
# File 'lib/v20180125/models.rb', line 10889

def initialize(resourceids=nil, validtime=nil, renewflag=nil, count=nil, region=nil, billingitem=nil)
  @ResourceIds = resourceids
  @ValidTime = validtime
  @RenewFlag = renewflag
  @Count = count
  @Region = region
  @BillingItem = billingitem
end

Instance Attribute Details

#BillingItemObject

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

Parameters:

  • ResourceIds:

    资源ID

  • ValidTime:

    过期时间

  • RenewFlag:

    是否自动续费,1:自动续费,0:不自动续费

  • Count:

    套餐购买个数

  • Region:

    套餐购买地域,clb-waf暂时没有用到

  • BillingItem:

    计费项



10887
10888
10889
# File 'lib/v20180125/models.rb', line 10887

def BillingItem
  @BillingItem
end

#CountObject

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

Parameters:

  • ResourceIds:

    资源ID

  • ValidTime:

    过期时间

  • RenewFlag:

    是否自动续费,1:自动续费,0:不自动续费

  • Count:

    套餐购买个数

  • Region:

    套餐购买地域,clb-waf暂时没有用到

  • BillingItem:

    计费项



10887
10888
10889
# File 'lib/v20180125/models.rb', line 10887

def Count
  @Count
end

#RegionObject

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

Parameters:

  • ResourceIds:

    资源ID

  • ValidTime:

    过期时间

  • RenewFlag:

    是否自动续费,1:自动续费,0:不自动续费

  • Count:

    套餐购买个数

  • Region:

    套餐购买地域,clb-waf暂时没有用到

  • BillingItem:

    计费项



10887
10888
10889
# File 'lib/v20180125/models.rb', line 10887

def Region
  @Region
end

#RenewFlagObject

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

Parameters:

  • ResourceIds:

    资源ID

  • ValidTime:

    过期时间

  • RenewFlag:

    是否自动续费,1:自动续费,0:不自动续费

  • Count:

    套餐购买个数

  • Region:

    套餐购买地域,clb-waf暂时没有用到

  • BillingItem:

    计费项



10887
10888
10889
# File 'lib/v20180125/models.rb', line 10887

def RenewFlag
  @RenewFlag
end

#ResourceIdsObject

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

Parameters:

  • ResourceIds:

    资源ID

  • ValidTime:

    过期时间

  • RenewFlag:

    是否自动续费,1:自动续费,0:不自动续费

  • Count:

    套餐购买个数

  • Region:

    套餐购买地域,clb-waf暂时没有用到

  • BillingItem:

    计费项



10887
10888
10889
# File 'lib/v20180125/models.rb', line 10887

def ResourceIds
  @ResourceIds
end

#ValidTimeObject

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

Parameters:

  • ResourceIds:

    资源ID

  • ValidTime:

    过期时间

  • RenewFlag:

    是否自动续费,1:自动续费,0:不自动续费

  • Count:

    套餐购买个数

  • Region:

    套餐购买地域,clb-waf暂时没有用到

  • BillingItem:

    计费项



10887
10888
10889
# File 'lib/v20180125/models.rb', line 10887

def ValidTime
  @ValidTime
end

Instance Method Details

#deserialize(params) ⇒ Object



10898
10899
10900
10901
10902
10903
10904
10905
# File 'lib/v20180125/models.rb', line 10898

def deserialize(params)
  @ResourceIds = params['ResourceIds']
  @ValidTime = params['ValidTime']
  @RenewFlag = params['RenewFlag']
  @Count = params['Count']
  @Region = params['Region']
  @BillingItem = params['BillingItem']
end