public class EnvInfo extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| EnvInfo() | 
| EnvInfo(EnvInfo source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| String | getCreateTime()Get 创建时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。 | 
| ConfigGroupVersionInfo[] | getCurrentConfigGroupVersionInfos()Get 当前环境中各配置组实际生效的版本,根据 Status 的取值有以下两种情况:
当 Status 取值为 version_deploying 时,本字段返回的值为执行变更动作之前生效的版本,即新版本部署期间,实际生效的版本为执行变更动作之前的版本;
当 Status 取值为 running 时,本字段返回的值即为当前实际生效的版本。 | 
| String | getEnvId()Get 环境 ID。 | 
| String | getEnvType()Get 环境类型,取值有:
production: 生产环境;staging: 测试环境。 | 
| String[] | getScope()Get 当前环境的配置生效范围:
当 EnvType 取值为 production 时,该参数值为 ["ALL"],代表全网生效;
当 EnvType 取值为 staging 时,会返回测试节点 IP,可用于绑定 host 测试。 | 
| String | getStatus()Get 环境状态,取值有:
creating:创建中;
running:稳定运行中,可进行版本变更;
version_deploying:版本部署中,不能进行新的变更。 | 
| String | getUpdateTime()Get 更新时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。 | 
| void | setCreateTime(String CreateTime)Set 创建时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。 | 
| void | setCurrentConfigGroupVersionInfos(ConfigGroupVersionInfo[] CurrentConfigGroupVersionInfos)Set 当前环境中各配置组实际生效的版本,根据 Status 的取值有以下两种情况:
当 Status 取值为 version_deploying 时,本字段返回的值为执行变更动作之前生效的版本,即新版本部署期间,实际生效的版本为执行变更动作之前的版本;
当 Status 取值为 running 时,本字段返回的值即为当前实际生效的版本。 | 
| void | setEnvId(String EnvId)Set 环境 ID。 | 
| void | setEnvType(String EnvType)Set 环境类型,取值有:
production: 生产环境;staging: 测试环境。 | 
| void | setScope(String[] Scope)Set 当前环境的配置生效范围:
当 EnvType 取值为 production 时,该参数值为 ["ALL"],代表全网生效;
当 EnvType 取值为 staging 时,会返回测试节点 IP,可用于绑定 host 测试。 | 
| void | setStatus(String Status)Set 环境状态,取值有:
creating:创建中;
running:稳定运行中,可进行版本变更;
version_deploying:版本部署中,不能进行新的变更。 | 
| void | setUpdateTime(String UpdateTime)Set 更新时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic EnvInfo()
public EnvInfo(EnvInfo source)
public String getEnvId()
public void setEnvId(String EnvId)
EnvId - 环境 ID。public String getEnvType()
public void setEnvType(String EnvType)
EnvType - 环境类型,取值有:
public String getStatus()
public void setStatus(String Status)
Status - 环境状态,取值有:
public String[] getScope()
public void setScope(String[] Scope)
Scope - 当前环境的配置生效范围:
public ConfigGroupVersionInfo[] getCurrentConfigGroupVersionInfos()
public void setCurrentConfigGroupVersionInfos(ConfigGroupVersionInfo[] CurrentConfigGroupVersionInfos)
CurrentConfigGroupVersionInfos - 当前环境中各配置组实际生效的版本,根据 Status 的取值有以下两种情况:
public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime - 创建时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。public String getUpdateTime()
public void setUpdateTime(String UpdateTime)
UpdateTime - 更新时间。时间为世界标准时间(UTC), 遵循 ISO 8601 标准的日期和时间格式。Copyright © 2025. All rights reserved.