Class: TencentCloud::Tse::V20201207::EnvInfo

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

Overview

环境具体信息

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#AdminServiceIpObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def AdminServiceIp
  @AdminServiceIp
end

#AliasEnvNameObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def AliasEnvName
  @AliasEnvName
end

#ClientBandWidthObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def ClientBandWidth
  @ClientBandWidth
end

#ConfigInternetServiceIpObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def ConfigInternetServiceIp
  @ConfigInternetServiceIp
end

#ConfigServiceIpObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def ConfigServiceIp
  @ConfigServiceIp
end

#EnableConfigInternetObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def EnableConfigInternet
  @EnableConfigInternet
end

#EnableConfigIntranetObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def EnableConfigIntranet
  @EnableConfigIntranet
end

#EnvDescObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def EnvDesc
  @EnvDesc
end

#EnvNameObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def EnvName
  @EnvName
end

#EnvReplicaObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def EnvReplica
  @EnvReplica
end

#RunningCountObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def RunningCount
  @RunningCount
end

#SpecIdObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def SpecId
  @SpecId
end

#StatusObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def Status
  @Status
end

#StorageCapacityObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



7606
7607
7608
# File 'lib/v20201207/models.rb', line 7606

def StorageCapacity
  @StorageCapacity
end

#VpcInfosObject

Parameters:

  • EnvName:

    环境名称

  • VpcInfos:

    环境对应的网络信息

  • StorageCapacity:

    云硬盘容量

  • Status:

    运行状态

  • AdminServiceIp:

    Admin service 访问地址

  • ConfigServiceIp:

    Config service访问地址

  • EnableConfigInternet:

    是否开启config-server公网

  • ConfigInternetServiceIp:

    config-server公网访问地址

  • SpecId:

    规格ID

  • EnvReplica:

    环境的节点数

  • RunningCount:

    环境运行的节点数

  • AliasEnvName:

    环境别名

  • EnvDesc:

    环境描述

  • ClientBandWidth:

    客户端带宽

  • EnableConfigIntranet:

    客户端内网开关



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