public class CreateEnvironmentRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateEnvironmentRequest() | 
| CreateEnvironmentRequest(CreateEnvironmentRequest 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 | getApmId()Get apm id | 
| String | getCreateRegion()Get 创建环境的region | 
| String | getDescription()Get 环境描述 | 
| Boolean | getEnableTswTraceService()Get 是否开启tsw服务。默认值:false | 
| String | getEnvironmentName()Get 环境名称 | 
| String | getEnvType()Get 环境类型:test、pre、prod。默认值:prod | 
| String | getK8sVersion()Get K8s version | 
| String | getPrometheusId()Get prometheus 实例 id | 
| Boolean | getSetupPrometheus()Get 是否创建 Prometheus 实例。默认值:false | 
| Boolean | getSetupVpc()Get 是否创建私有网络.默认值:true | 
| Long | getSourceChannel()Get 来源渠道 | 
| String[] | getSubnetIds()Get 子网列表 | 
| Tag[] | getTags()Get 标签 | 
| String | getVpc()Get 私有网络名称 | 
| void | setApmId(String ApmId)Set apm id | 
| void | setCreateRegion(String CreateRegion)Set 创建环境的region | 
| void | setDescription(String Description)Set 环境描述 | 
| void | setEnableTswTraceService(Boolean EnableTswTraceService)Set 是否开启tsw服务。默认值:false | 
| void | setEnvironmentName(String EnvironmentName)Set 环境名称 | 
| void | setEnvType(String EnvType)Set 环境类型:test、pre、prod。默认值:prod | 
| void | setK8sVersion(String K8sVersion)Set K8s version | 
| void | setPrometheusId(String PrometheusId)Set prometheus 实例 id | 
| void | setSetupPrometheus(Boolean SetupPrometheus)Set 是否创建 Prometheus 实例。默认值:false | 
| void | setSetupVpc(Boolean SetupVpc)Set 是否创建私有网络.默认值:true | 
| void | setSourceChannel(Long SourceChannel)Set 来源渠道 | 
| void | setSubnetIds(String[] SubnetIds)Set 子网列表 | 
| void | setTags(Tag[] Tags)Set 标签 | 
| void | setVpc(String Vpc)Set 私有网络名称 | 
| 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 CreateEnvironmentRequest()
public CreateEnvironmentRequest(CreateEnvironmentRequest source)
public String getEnvironmentName()
public void setEnvironmentName(String EnvironmentName)
EnvironmentName - 环境名称public String getDescription()
public void setDescription(String Description)
Description - 环境描述public String getVpc()
public void setVpc(String Vpc)
Vpc - 私有网络名称public String[] getSubnetIds()
public void setSubnetIds(String[] SubnetIds)
SubnetIds - 子网列表public String getK8sVersion()
public void setK8sVersion(String K8sVersion)
K8sVersion - K8s versionpublic Long getSourceChannel()
public void setSourceChannel(Long SourceChannel)
SourceChannel - 来源渠道public Boolean getEnableTswTraceService()
public void setEnableTswTraceService(Boolean EnableTswTraceService)
EnableTswTraceService - 是否开启tsw服务。默认值:falsepublic Tag[] getTags()
public void setTags(Tag[] Tags)
Tags - 标签public String getEnvType()
public void setEnvType(String EnvType)
EnvType - 环境类型:test、pre、prod。默认值:prodpublic String getCreateRegion()
public void setCreateRegion(String CreateRegion)
CreateRegion - 创建环境的regionpublic Boolean getSetupVpc()
public void setSetupVpc(Boolean SetupVpc)
SetupVpc - 是否创建私有网络.默认值:truepublic Boolean getSetupPrometheus()
public void setSetupPrometheus(Boolean SetupPrometheus)
SetupPrometheus - 是否创建 Prometheus 实例。默认值:falsepublic String getPrometheusId()
public void setPrometheusId(String PrometheusId)
PrometheusId - prometheus 实例 idpublic String getApmId()
public void setApmId(String ApmId)
ApmId - apm idCopyright © 2025. All rights reserved.