Class: TencentCloud::Csip::V20221121::Vpc
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Csip::V20221121::Vpc
- Defined in:
- lib/v20221121/models.rb
Overview
vpc列表数据
Instance Attribute Summary collapse
- #AppId ⇒ Object
- #AssetId ⇒ Object
- #AssetName ⇒ Object
- #CIDR ⇒ Object
- #ConnectedVpc ⇒ Object
- #CreateTime ⇒ Object
- #CVM ⇒ Object
- #DNS ⇒ Object
- #IsCore ⇒ Object
- #IsNewAsset ⇒ Object
- #Nick ⇒ Object
- #Region ⇒ Object
- #Subnet ⇒ Object
- #Tag ⇒ Object
- #Uin ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#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
constructor
A new instance of Vpc.
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
#AppId ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def AppId @AppId end |
#AssetId ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def AssetId @AssetId end |
#AssetName ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def AssetName @AssetName end |
#CIDR ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def CIDR @CIDR end |
#ConnectedVpc ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def ConnectedVpc @ConnectedVpc end |
#CreateTime ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def CreateTime @CreateTime end |
#CVM ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def CVM @CVM end |
#DNS ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def DNS @DNS end |
#IsCore ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def IsCore @IsCore end |
#IsNewAsset ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def IsNewAsset @IsNewAsset end |
#Nick ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def Nick @Nick end |
#Region ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def Region @Region end |
#Subnet ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def Subnet @Subnet end |
#Tag ⇒ Object
13580 13581 13582 |
# File 'lib/v20221121/models.rb', line 13580 def Tag @Tag end |
#Uin ⇒ Object
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 |