Class: TencentCloud::Antiddos::V20200309::IPLineInfo

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

Overview

IP线路信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(type = nil, eip = nil, cname = nil, resourceflag = nil, domain = nil) ⇒ IPLineInfo

Returns a new instance of IPLineInfo.



6158
6159
6160
6161
6162
6163
6164
# File 'lib/v20200309/models.rb', line 6158

def initialize(type=nil, eip=nil, cname=nil, resourceflag=nil, domain=nil)
  @Type = type
  @Eip = eip
  @Cname = cname
  @ResourceFlag = resourceflag
  @Domain = domain
end

Instance Attribute Details

#CnameObject

“bgp”:BGP线路IP “ctcc”:电信线路IP “cucc”:联通线路IP “cmcc”:移动线路IP “abroad”:境外线路IP ]

Parameters:

  • Type:

    IP线路类型,取值[

  • Eip:

    线路IP

  • Cname:

    实例对应的cname

  • ResourceFlag:

    资源flag,0:高防包资源,1:高防IP资源,2:非高防资源IP

  • Domain:

    域名化资产对应的域名



6156
6157
6158
# File 'lib/v20200309/models.rb', line 6156

def Cname
  @Cname
end

#DomainObject

“bgp”:BGP线路IP “ctcc”:电信线路IP “cucc”:联通线路IP “cmcc”:移动线路IP “abroad”:境外线路IP ]

Parameters:

  • Type:

    IP线路类型,取值[

  • Eip:

    线路IP

  • Cname:

    实例对应的cname

  • ResourceFlag:

    资源flag,0:高防包资源,1:高防IP资源,2:非高防资源IP

  • Domain:

    域名化资产对应的域名



6156
6157
6158
# File 'lib/v20200309/models.rb', line 6156

def Domain
  @Domain
end

#EipObject

“bgp”:BGP线路IP “ctcc”:电信线路IP “cucc”:联通线路IP “cmcc”:移动线路IP “abroad”:境外线路IP ]

Parameters:

  • Type:

    IP线路类型,取值[

  • Eip:

    线路IP

  • Cname:

    实例对应的cname

  • ResourceFlag:

    资源flag,0:高防包资源,1:高防IP资源,2:非高防资源IP

  • Domain:

    域名化资产对应的域名



6156
6157
6158
# File 'lib/v20200309/models.rb', line 6156

def Eip
  @Eip
end

#ResourceFlagObject

“bgp”:BGP线路IP “ctcc”:电信线路IP “cucc”:联通线路IP “cmcc”:移动线路IP “abroad”:境外线路IP ]

Parameters:

  • Type:

    IP线路类型,取值[

  • Eip:

    线路IP

  • Cname:

    实例对应的cname

  • ResourceFlag:

    资源flag,0:高防包资源,1:高防IP资源,2:非高防资源IP

  • Domain:

    域名化资产对应的域名



6156
6157
6158
# File 'lib/v20200309/models.rb', line 6156

def ResourceFlag
  @ResourceFlag
end

#TypeObject

“bgp”:BGP线路IP “ctcc”:电信线路IP “cucc”:联通线路IP “cmcc”:移动线路IP “abroad”:境外线路IP ]

Parameters:

  • Type:

    IP线路类型,取值[

  • Eip:

    线路IP

  • Cname:

    实例对应的cname

  • ResourceFlag:

    资源flag,0:高防包资源,1:高防IP资源,2:非高防资源IP

  • Domain:

    域名化资产对应的域名



6156
6157
6158
# File 'lib/v20200309/models.rb', line 6156

def Type
  @Type
end

Instance Method Details

#deserialize(params) ⇒ Object



6166
6167
6168
6169
6170
6171
6172
# File 'lib/v20200309/models.rb', line 6166

def deserialize(params)
  @Type = params['Type']
  @Eip = params['Eip']
  @Cname = params['Cname']
  @ResourceFlag = params['ResourceFlag']
  @Domain = params['Domain']
end