Class: TencentCloud::Antiddos::V20200309::EipAddressPackRelation

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

Overview

Anycast高防套餐详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(ipcount = nil, autorenewflag = nil, curdeadline = nil) ⇒ EipAddressPackRelation

Returns a new instance of EipAddressPackRelation.



5937
5938
5939
5940
5941
# File 'lib/v20200309/models.rb', line 5937

def initialize(ipcount=nil, autorenewflag=nil, curdeadline=nil)
  @IpCount = ipcount
  @AutoRenewFlag = autorenewflag
  @CurDeadline = curdeadline
end

Instance Attribute Details

#AutoRenewFlagObject

Parameters:

  • IpCount:

    套餐IP数量

  • AutoRenewFlag:

    自动续费标记

  • CurDeadline:

    当前到期时间



5935
5936
5937
# File 'lib/v20200309/models.rb', line 5935

def AutoRenewFlag
  @AutoRenewFlag
end

#CurDeadlineObject

Parameters:

  • IpCount:

    套餐IP数量

  • AutoRenewFlag:

    自动续费标记

  • CurDeadline:

    当前到期时间



5935
5936
5937
# File 'lib/v20200309/models.rb', line 5935

def CurDeadline
  @CurDeadline
end

#IpCountObject

Parameters:

  • IpCount:

    套餐IP数量

  • AutoRenewFlag:

    自动续费标记

  • CurDeadline:

    当前到期时间



5935
5936
5937
# File 'lib/v20200309/models.rb', line 5935

def IpCount
  @IpCount
end

Instance Method Details

#deserialize(params) ⇒ Object



5943
5944
5945
5946
5947
# File 'lib/v20200309/models.rb', line 5943

def deserialize(params)
  @IpCount = params['IpCount']
  @AutoRenewFlag = params['AutoRenewFlag']
  @CurDeadline = params['CurDeadline']
end