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, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
public 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 © 2024. All rights reserved.