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.



7629
7630
7631
7632
7633
7634
7635
7636
7637
7638
7639
7640
7641
7642
7643
7644
7645
# File 'lib/v20201207/models.rb', line 7629

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

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:

    客户端内网开关



7627
7628
7629
# File 'lib/v20201207/models.rb', line 7627

def VpcInfos
  @VpcInfos
end

Instance Method Details

#deserialize(params) ⇒ Object



7647
7648
7649
7650
7651
7652
7653
7654
7655
7656
7657
7658
7659
7660
7661
7662
7663
7664
7665
7666
7667
7668
7669
7670
# File 'lib/v20201207/models.rb', line 7647

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