Class: TencentCloud::Csip::V20221121::Vpc

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

Overview

vpc列表数据

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(subnet = nil, connectedvpc = nil, assetid = nil, region = nil, cvm = nil, tag = nil, dns = nil, assetname = nil, cidr = nil, createtime = nil, appid = nil, uin = nil, nick = nil, isnewasset = nil, iscore = nil) ⇒ Vpc

Returns a new instance of Vpc.



13582
13583
13584
13585
13586
13587
13588
13589
13590
13591
13592
13593
13594
13595
13596
13597
13598
# File 'lib/v20221121/models.rb', line 13582

def initialize(subnet=nil, connectedvpc=nil, assetid=nil, region=nil, cvm=nil, tag=nil, dns=nil, assetname=nil, cidr=nil, createtime=nil, appid=nil, uin=nil, nick=nil, isnewasset=nil, iscore=nil)
  @Subnet = subnet
  @ConnectedVpc = connectedvpc
  @AssetId = assetid
  @Region = region
  @CVM = cvm
  @Tag = tag
  @DNS = dns
  @AssetName = assetname
  @CIDR = cidr
  @CreateTime = createtime
  @AppId = appid
  @Uin = uin
  @Nick = nick
  @IsNewAsset = isnewasset
  @IsCore = iscore
end

Instance Attribute Details

#AppIdObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def AppId
  @AppId
end

#AssetIdObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def AssetId
  @AssetId
end

#AssetNameObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def AssetName
  @AssetName
end

#CIDRObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def CIDR
  @CIDR
end

#ConnectedVpcObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def ConnectedVpc
  @ConnectedVpc
end

#CreateTimeObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def CreateTime
  @CreateTime
end

#CVMObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def CVM
  @CVM
end

#DNSObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def DNS
  @DNS
end

#IsCoreObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def IsCore
  @IsCore
end

#IsNewAssetObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def IsNewAsset
  @IsNewAsset
end

#NickObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def Nick
  @Nick
end

#RegionObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def Region
  @Region
end

#SubnetObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def Subnet
  @Subnet
end

#TagObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def Tag
  @Tag
end

#UinObject

Parameters:

  • Subnet:

    子网(只支持32位)

  • ConnectedVpc:

    互通vpc(只支持32位)

  • AssetId:

    资产id

  • Region:

    region区域

  • CVM:

    云服务器(只支持32位)

  • Tag:

    标签

  • DNS:

    dns域名

  • AssetName:

    资产名称

  • CIDR:

    cidr网段

  • CreateTime:

    资产创建时间

  • AppId:

    appid

  • Uin:

    uin

  • Nick:

    昵称

  • IsNewAsset:

    是否新资产 1新

  • IsCore:

    是否核心资产1是 2不是



13580
13581
13582
# File 'lib/v20221121/models.rb', line 13580

def Uin
  @Uin
end

Instance Method Details

#deserialize(params) ⇒ Object



13600
13601
13602
13603
13604
13605
13606
13607
13608
13609
13610
13611
13612
13613
13614
13615
13616
13617
13618
13619
13620
13621
13622
13623
# File 'lib/v20221121/models.rb', line 13600

def deserialize(params)
  @Subnet = params['Subnet']
  @ConnectedVpc = params['ConnectedVpc']
  @AssetId = params['AssetId']
  @Region = params['Region']
  @CVM = params['CVM']
  unless params['Tag'].nil?
    @Tag = []
    params['Tag'].each do |i|
      tag_tmp = Tag.new
      tag_tmp.deserialize(i)
      @Tag << tag_tmp
    end
  end
  @DNS = params['DNS']
  @AssetName = params['AssetName']
  @CIDR = params['CIDR']
  @CreateTime = params['CreateTime']
  @AppId = params['AppId']
  @Uin = params['Uin']
  @Nick = params['Nick']
  @IsNewAsset = params['IsNewAsset']
  @IsCore = params['IsCore']
end