Class: TencentCloud::Dlc::V20210125::EngineNetworkInfo

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

Overview

引擎网络信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(enginenetworkname = nil, enginenetworkstate = nil, enginenetworkcidr = nil, enginenetworkid = nil, createtime = nil, updatetime = nil, privatelinknumber = nil, enginenumber = nil, gatewayinfo = nil) ⇒ EngineNetworkInfo

Returns a new instance of EngineNetworkInfo.



10981
10982
10983
10984
10985
10986
10987
10988
10989
10990
10991
# File 'lib/v20210125/models.rb', line 10981

def initialize(enginenetworkname=nil, enginenetworkstate=nil, enginenetworkcidr=nil, enginenetworkid=nil, createtime=nil, updatetime=nil, privatelinknumber=nil, enginenumber=nil, gatewayinfo=nil)
  @EngineNetworkName = enginenetworkname
  @EngineNetworkState = enginenetworkstate
  @EngineNetworkCidr = enginenetworkcidr
  @EngineNetworkId = enginenetworkid
  @CreateTime = createtime
  @UpdateTime = updatetime
  @PrivateLinkNumber = privatelinknumber
  @EngineNumber = enginenumber
  @GateWayInfo = gatewayinfo
end

Instance Attribute Details

#CreateTimeObject

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

Parameters:

  • EngineNetworkName:

    引擎网络名字

  • EngineNetworkState:

    引擎网络状态,0–初始化,2–可用,-1–已删除

  • EngineNetworkCidr:

    引擎网络cidr

  • EngineNetworkId:

    引擎网络ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • PrivateLinkNumber:

    私有连接个数

  • EngineNumber:

    计算引擎个数

  • GateWayInfo:

    网关信息



10979
10980
10981
# File 'lib/v20210125/models.rb', line 10979

def CreateTime
  @CreateTime
end

#EngineNetworkCidrObject

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

Parameters:

  • EngineNetworkName:

    引擎网络名字

  • EngineNetworkState:

    引擎网络状态,0–初始化,2–可用,-1–已删除

  • EngineNetworkCidr:

    引擎网络cidr

  • EngineNetworkId:

    引擎网络ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • PrivateLinkNumber:

    私有连接个数

  • EngineNumber:

    计算引擎个数

  • GateWayInfo:

    网关信息



10979
10980
10981
# File 'lib/v20210125/models.rb', line 10979

def EngineNetworkCidr
  @EngineNetworkCidr
end

#EngineNetworkIdObject

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

Parameters:

  • EngineNetworkName:

    引擎网络名字

  • EngineNetworkState:

    引擎网络状态,0–初始化,2–可用,-1–已删除

  • EngineNetworkCidr:

    引擎网络cidr

  • EngineNetworkId:

    引擎网络ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • PrivateLinkNumber:

    私有连接个数

  • EngineNumber:

    计算引擎个数

  • GateWayInfo:

    网关信息



10979
10980
10981
# File 'lib/v20210125/models.rb', line 10979

def EngineNetworkId
  @EngineNetworkId
end

#EngineNetworkNameObject

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

Parameters:

  • EngineNetworkName:

    引擎网络名字

  • EngineNetworkState:

    引擎网络状态,0–初始化,2–可用,-1–已删除

  • EngineNetworkCidr:

    引擎网络cidr

  • EngineNetworkId:

    引擎网络ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • PrivateLinkNumber:

    私有连接个数

  • EngineNumber:

    计算引擎个数

  • GateWayInfo:

    网关信息



10979
10980
10981
# File 'lib/v20210125/models.rb', line 10979

def EngineNetworkName
  @EngineNetworkName
end

#EngineNetworkStateObject

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

Parameters:

  • EngineNetworkName:

    引擎网络名字

  • EngineNetworkState:

    引擎网络状态,0–初始化,2–可用,-1–已删除

  • EngineNetworkCidr:

    引擎网络cidr

  • EngineNetworkId:

    引擎网络ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • PrivateLinkNumber:

    私有连接个数

  • EngineNumber:

    计算引擎个数

  • GateWayInfo:

    网关信息



10979
10980
10981
# File 'lib/v20210125/models.rb', line 10979

def EngineNetworkState
  @EngineNetworkState
end

#EngineNumberObject

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

Parameters:

  • EngineNetworkName:

    引擎网络名字

  • EngineNetworkState:

    引擎网络状态,0–初始化,2–可用,-1–已删除

  • EngineNetworkCidr:

    引擎网络cidr

  • EngineNetworkId:

    引擎网络ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • PrivateLinkNumber:

    私有连接个数

  • EngineNumber:

    计算引擎个数

  • GateWayInfo:

    网关信息



10979
10980
10981
# File 'lib/v20210125/models.rb', line 10979

def EngineNumber
  @EngineNumber
end

#GateWayInfoObject

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

Parameters:

  • EngineNetworkName:

    引擎网络名字

  • EngineNetworkState:

    引擎网络状态,0–初始化,2–可用,-1–已删除

  • EngineNetworkCidr:

    引擎网络cidr

  • EngineNetworkId:

    引擎网络ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • PrivateLinkNumber:

    私有连接个数

  • EngineNumber:

    计算引擎个数

  • GateWayInfo:

    网关信息



10979
10980
10981
# File 'lib/v20210125/models.rb', line 10979

def GateWayInfo
  @GateWayInfo
end

#PrivateLinkNumberObject

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

Parameters:

  • EngineNetworkName:

    引擎网络名字

  • EngineNetworkState:

    引擎网络状态,0–初始化,2–可用,-1–已删除

  • EngineNetworkCidr:

    引擎网络cidr

  • EngineNetworkId:

    引擎网络ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • PrivateLinkNumber:

    私有连接个数

  • EngineNumber:

    计算引擎个数

  • GateWayInfo:

    网关信息



10979
10980
10981
# File 'lib/v20210125/models.rb', line 10979

def PrivateLinkNumber
  @PrivateLinkNumber
end

#UpdateTimeObject

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

Parameters:

  • EngineNetworkName:

    引擎网络名字

  • EngineNetworkState:

    引擎网络状态,0–初始化,2–可用,-1–已删除

  • EngineNetworkCidr:

    引擎网络cidr

  • EngineNetworkId:

    引擎网络ID

  • CreateTime:

    创建时间

  • UpdateTime:

    更新时间

  • PrivateLinkNumber:

    私有连接个数

  • EngineNumber:

    计算引擎个数

  • GateWayInfo:

    网关信息



10979
10980
10981
# File 'lib/v20210125/models.rb', line 10979

def UpdateTime
  @UpdateTime
end

Instance Method Details

#deserialize(params) ⇒ Object



10993
10994
10995
10996
10997
10998
10999
11000
11001
11002
11003
11004
11005
11006
11007
11008
11009
11010
# File 'lib/v20210125/models.rb', line 10993

def deserialize(params)
  @EngineNetworkName = params['EngineNetworkName']
  @EngineNetworkState = params['EngineNetworkState']
  @EngineNetworkCidr = params['EngineNetworkCidr']
  @EngineNetworkId = params['EngineNetworkId']
  @CreateTime = params['CreateTime']
  @UpdateTime = params['UpdateTime']
  @PrivateLinkNumber = params['PrivateLinkNumber']
  @EngineNumber = params['EngineNumber']
  unless params['GateWayInfo'].nil?
    @GateWayInfo = []
    params['GateWayInfo'].each do |i|
      gatewayinfo_tmp = GatewayInfo.new
      gatewayinfo_tmp.deserialize(i)
      @GateWayInfo << gatewayinfo_tmp
    end
  end
end