Class: TencentCloud::Dayu::V20180709::SchedulingDomain

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

Overview

调度域名信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(domain = nil, bgpiplist = nil, ctcciplist = nil, cucciplist = nil, cmcciplist = nil, overseaiplist = nil, method = nil, createtime = nil, ttl = nil, status = nil, modifytime = nil) ⇒ SchedulingDomain

Returns a new instance of SchedulingDomain.



8820
8821
8822
8823
8824
8825
8826
8827
8828
8829
8830
8831
8832
# File 'lib/v20180709/models.rb', line 8820

def initialize(domain=nil, bgpiplist=nil, ctcciplist=nil, cucciplist=nil, cmcciplist=nil, overseaiplist=nil, method=nil, createtime=nil, ttl=nil, status=nil, modifytime=nil)
  @Domain = domain
  @BGPIpList = bgpiplist
  @CTCCIpList = ctcciplist
  @CUCCIpList = cucciplist
  @CMCCIpList = cmcciplist
  @OverseaIpList = overseaiplist
  @Method = method
  @CreateTime = createtime
  @TTL = ttl
  @Status = status
  @ModifyTime = modifytime
end

Instance Attribute Details

#BGPIpListObject

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

Parameters:

  • Domain:

    调度域名

  • BGPIpList:

    BGP线路IP列表

  • CTCCIpList:

    电信线路IP列表

  • CUCCIpList:

    联通线路IP列表

  • CMCCIpList:

    移动线路IP列表

  • OverseaIpList:

    海外线路IP列表

  • Method:

    调度方式,当前仅支持优先级, 取值为priority

  • CreateTime:

    创建时间

  • TTL:

    ttl

  • Status:

    状态

  • ModifyTime:

    修改时间



8818
8819
8820
# File 'lib/v20180709/models.rb', line 8818

def BGPIpList
  @BGPIpList
end

#CMCCIpListObject

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

Parameters:

  • Domain:

    调度域名

  • BGPIpList:

    BGP线路IP列表

  • CTCCIpList:

    电信线路IP列表

  • CUCCIpList:

    联通线路IP列表

  • CMCCIpList:

    移动线路IP列表

  • OverseaIpList:

    海外线路IP列表

  • Method:

    调度方式,当前仅支持优先级, 取值为priority

  • CreateTime:

    创建时间

  • TTL:

    ttl

  • Status:

    状态

  • ModifyTime:

    修改时间



8818
8819
8820
# File 'lib/v20180709/models.rb', line 8818

def CMCCIpList
  @CMCCIpList
end

#CreateTimeObject

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

Parameters:

  • Domain:

    调度域名

  • BGPIpList:

    BGP线路IP列表

  • CTCCIpList:

    电信线路IP列表

  • CUCCIpList:

    联通线路IP列表

  • CMCCIpList:

    移动线路IP列表

  • OverseaIpList:

    海外线路IP列表

  • Method:

    调度方式,当前仅支持优先级, 取值为priority

  • CreateTime:

    创建时间

  • TTL:

    ttl

  • Status:

    状态

  • ModifyTime:

    修改时间



8818
8819
8820
# File 'lib/v20180709/models.rb', line 8818

def CreateTime
  @CreateTime
end

#CTCCIpListObject

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

Parameters:

  • Domain:

    调度域名

  • BGPIpList:

    BGP线路IP列表

  • CTCCIpList:

    电信线路IP列表

  • CUCCIpList:

    联通线路IP列表

  • CMCCIpList:

    移动线路IP列表

  • OverseaIpList:

    海外线路IP列表

  • Method:

    调度方式,当前仅支持优先级, 取值为priority

  • CreateTime:

    创建时间

  • TTL:

    ttl

  • Status:

    状态

  • ModifyTime:

    修改时间



8818
8819
8820
# File 'lib/v20180709/models.rb', line 8818

def CTCCIpList
  @CTCCIpList
end

#CUCCIpListObject

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

Parameters:

  • Domain:

    调度域名

  • BGPIpList:

    BGP线路IP列表

  • CTCCIpList:

    电信线路IP列表

  • CUCCIpList:

    联通线路IP列表

  • CMCCIpList:

    移动线路IP列表

  • OverseaIpList:

    海外线路IP列表

  • Method:

    调度方式,当前仅支持优先级, 取值为priority

  • CreateTime:

    创建时间

  • TTL:

    ttl

  • Status:

    状态

  • ModifyTime:

    修改时间



8818
8819
8820
# File 'lib/v20180709/models.rb', line 8818

def CUCCIpList
  @CUCCIpList
end

#DomainObject

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

Parameters:

  • Domain:

    调度域名

  • BGPIpList:

    BGP线路IP列表

  • CTCCIpList:

    电信线路IP列表

  • CUCCIpList:

    联通线路IP列表

  • CMCCIpList:

    移动线路IP列表

  • OverseaIpList:

    海外线路IP列表

  • Method:

    调度方式,当前仅支持优先级, 取值为priority

  • CreateTime:

    创建时间

  • TTL:

    ttl

  • Status:

    状态

  • ModifyTime:

    修改时间



8818
8819
8820
# File 'lib/v20180709/models.rb', line 8818

def Domain
  @Domain
end

#MethodObject

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

Parameters:

  • Domain:

    调度域名

  • BGPIpList:

    BGP线路IP列表

  • CTCCIpList:

    电信线路IP列表

  • CUCCIpList:

    联通线路IP列表

  • CMCCIpList:

    移动线路IP列表

  • OverseaIpList:

    海外线路IP列表

  • Method:

    调度方式,当前仅支持优先级, 取值为priority

  • CreateTime:

    创建时间

  • TTL:

    ttl

  • Status:

    状态

  • ModifyTime:

    修改时间



8818
8819
8820
# File 'lib/v20180709/models.rb', line 8818

def Method
  @Method
end

#ModifyTimeObject

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

Parameters:

  • Domain:

    调度域名

  • BGPIpList:

    BGP线路IP列表

  • CTCCIpList:

    电信线路IP列表

  • CUCCIpList:

    联通线路IP列表

  • CMCCIpList:

    移动线路IP列表

  • OverseaIpList:

    海外线路IP列表

  • Method:

    调度方式,当前仅支持优先级, 取值为priority

  • CreateTime:

    创建时间

  • TTL:

    ttl

  • Status:

    状态

  • ModifyTime:

    修改时间



8818
8819
8820
# File 'lib/v20180709/models.rb', line 8818

def ModifyTime
  @ModifyTime
end

#OverseaIpListObject

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

Parameters:

  • Domain:

    调度域名

  • BGPIpList:

    BGP线路IP列表

  • CTCCIpList:

    电信线路IP列表

  • CUCCIpList:

    联通线路IP列表

  • CMCCIpList:

    移动线路IP列表

  • OverseaIpList:

    海外线路IP列表

  • Method:

    调度方式,当前仅支持优先级, 取值为priority

  • CreateTime:

    创建时间

  • TTL:

    ttl

  • Status:

    状态

  • ModifyTime:

    修改时间



8818
8819
8820
# File 'lib/v20180709/models.rb', line 8818

def OverseaIpList
  @OverseaIpList
end

#StatusObject

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

Parameters:

  • Domain:

    调度域名

  • BGPIpList:

    BGP线路IP列表

  • CTCCIpList:

    电信线路IP列表

  • CUCCIpList:

    联通线路IP列表

  • CMCCIpList:

    移动线路IP列表

  • OverseaIpList:

    海外线路IP列表

  • Method:

    调度方式,当前仅支持优先级, 取值为priority

  • CreateTime:

    创建时间

  • TTL:

    ttl

  • Status:

    状态

  • ModifyTime:

    修改时间



8818
8819
8820
# File 'lib/v20180709/models.rb', line 8818

def Status
  @Status
end

#TTLObject

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

Parameters:

  • Domain:

    调度域名

  • BGPIpList:

    BGP线路IP列表

  • CTCCIpList:

    电信线路IP列表

  • CUCCIpList:

    联通线路IP列表

  • CMCCIpList:

    移动线路IP列表

  • OverseaIpList:

    海外线路IP列表

  • Method:

    调度方式,当前仅支持优先级, 取值为priority

  • CreateTime:

    创建时间

  • TTL:

    ttl

  • Status:

    状态

  • ModifyTime:

    修改时间



8818
8819
8820
# File 'lib/v20180709/models.rb', line 8818

def TTL
  @TTL
end

Instance Method Details

#deserialize(params) ⇒ Object



8834
8835
8836
8837
8838
8839
8840
8841
8842
8843
8844
8845
8846
# File 'lib/v20180709/models.rb', line 8834

def deserialize(params)
  @Domain = params['Domain']
  @BGPIpList = params['BGPIpList']
  @CTCCIpList = params['CTCCIpList']
  @CUCCIpList = params['CUCCIpList']
  @CMCCIpList = params['CMCCIpList']
  @OverseaIpList = params['OverseaIpList']
  @Method = params['Method']
  @CreateTime = params['CreateTime']
  @TTL = params['TTL']
  @Status = params['Status']
  @ModifyTime = params['ModifyTime']
end