Class: TencentCloud::Tse::V20201207::EnvInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tse::V20201207::EnvInfo
- Defined in:
- lib/v20201207/models.rb
Overview
环境具体信息
Instance Attribute Summary collapse
- #AdminServiceIp ⇒ Object
- #AliasEnvName ⇒ Object
- #ClientBandWidth ⇒ Object
- #ConfigInternetServiceIp ⇒ Object
- #ConfigServiceIp ⇒ Object
- #EnableConfigInternet ⇒ Object
- #EnableConfigIntranet ⇒ Object
- #EnvDesc ⇒ Object
- #EnvName ⇒ Object
- #EnvReplica ⇒ Object
- #RunningCount ⇒ Object
- #SpecId ⇒ Object
- #Status ⇒ Object
- #StorageCapacity ⇒ Object
- #VpcInfos ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(envname = nil, vpcinfos = nil, storagecapacity = nil, status = nil, adminserviceip = nil, configserviceip = nil, enableconfiginternet = nil, configinternetserviceip = nil, specid = nil, envreplica = nil, runningcount = nil, aliasenvname = nil, envdesc = nil, clientbandwidth = nil, enableconfigintranet = nil) ⇒ EnvInfo
constructor
A new instance of EnvInfo.
Constructor Details
#initialize(envname = nil, vpcinfos = nil, storagecapacity = nil, status = nil, adminserviceip = nil, configserviceip = nil, enableconfiginternet = nil, configinternetserviceip = nil, specid = nil, envreplica = nil, runningcount = nil, aliasenvname = nil, envdesc = nil, clientbandwidth = nil, enableconfigintranet = nil) ⇒ EnvInfo
Returns a new instance of EnvInfo.
7608 7609 7610 7611 7612 7613 7614 7615 7616 7617 7618 7619 7620 7621 7622 7623 7624 |
# File 'lib/v20201207/models.rb', line 7608 def initialize(envname=nil, vpcinfos=nil, storagecapacity=nil, status=nil, adminserviceip=nil, configserviceip=nil, enableconfiginternet=nil, configinternetserviceip=nil, specid=nil, envreplica=nil, runningcount=nil, aliasenvname=nil, envdesc=nil, clientbandwidth=nil, enableconfigintranet=nil) @EnvName = envname @VpcInfos = vpcinfos @StorageCapacity = storagecapacity @Status = status @AdminServiceIp = adminserviceip @ConfigServiceIp = configserviceip @EnableConfigInternet = enableconfiginternet @ConfigInternetServiceIp = configinternetserviceip @SpecId = specid @EnvReplica = envreplica @RunningCount = runningcount @AliasEnvName = aliasenvname @EnvDesc = envdesc @ClientBandWidth = clientbandwidth @EnableConfigIntranet = enableconfigintranet end |
Instance Attribute Details
#AdminServiceIp ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def AdminServiceIp @AdminServiceIp end |
#AliasEnvName ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def AliasEnvName @AliasEnvName end |
#ClientBandWidth ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def ClientBandWidth @ClientBandWidth end |
#ConfigInternetServiceIp ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def ConfigInternetServiceIp @ConfigInternetServiceIp end |
#ConfigServiceIp ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def ConfigServiceIp @ConfigServiceIp end |
#EnableConfigInternet ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def EnableConfigInternet @EnableConfigInternet end |
#EnableConfigIntranet ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def EnableConfigIntranet @EnableConfigIntranet end |
#EnvDesc ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def EnvDesc @EnvDesc end |
#EnvName ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def EnvName @EnvName end |
#EnvReplica ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def EnvReplica @EnvReplica end |
#RunningCount ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def RunningCount @RunningCount end |
#SpecId ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def SpecId @SpecId end |
#Status ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def Status @Status end |
#StorageCapacity ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def StorageCapacity @StorageCapacity end |
#VpcInfos ⇒ Object
7606 7607 7608 |
# File 'lib/v20201207/models.rb', line 7606 def VpcInfos @VpcInfos end |
Instance Method Details
#deserialize(params) ⇒ Object
7626 7627 7628 7629 7630 7631 7632 7633 7634 7635 7636 7637 7638 7639 7640 7641 7642 7643 7644 7645 7646 7647 7648 7649 |
# File 'lib/v20201207/models.rb', line 7626 def deserialize(params) @EnvName = params['EnvName'] unless params['VpcInfos'].nil? @VpcInfos = [] params['VpcInfos'].each do |i| vpcinfo_tmp = VpcInfo.new vpcinfo_tmp.deserialize(i) @VpcInfos << vpcinfo_tmp end end @StorageCapacity = params['StorageCapacity'] @Status = params['Status'] @AdminServiceIp = params['AdminServiceIp'] @ConfigServiceIp = params['ConfigServiceIp'] @EnableConfigInternet = params['EnableConfigInternet'] @ConfigInternetServiceIp = params['ConfigInternetServiceIp'] @SpecId = params['SpecId'] @EnvReplica = params['EnvReplica'] @RunningCount = params['RunningCount'] @AliasEnvName = params['AliasEnvName'] @EnvDesc = params['EnvDesc'] @ClientBandWidth = params['ClientBandWidth'] @EnableConfigIntranet = params['EnableConfigIntranet'] end |