public class CreateAndDeployCloudBaseProjectRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| CreateAndDeployCloudBaseProjectRequest() | 
| CreateAndDeployCloudBaseProjectRequest(CreateAndDeployCloudBaseProjectRequest 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 | getAddonConfig()Get 插件配置内容 | 
| Boolean | getAutoDeployOnCodeChange()Get 是否代码变更触发自动部署 | 
| String | getEnvAlias()Get 环境别名。要以a-z开头,不能包含a-zA-z0-9-以外的字符 | 
| String | getEnvId()Get 环境id | 
| String | getFreeQuota()Get 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。 | 
| String | getName()Get 项目名 | 
| String | getNetworkConfig()Get 网络配置 | 
| KVPair[] | getParameters()Get 环境变量 | 
| String | getRcJson()Get rc.json的内容 | 
| String | getRepoUrl()Get 私有仓库地址 | 
| CodeSource | getSource()Get 来源 | 
| String[] | getTags()Get 标签 | 
| String | getType()Get 项目类型, 枚举值为: framework-oneclick,qci-extension-cicd | 
| void | setAddonConfig(String AddonConfig)Set 插件配置内容 | 
| void | setAutoDeployOnCodeChange(Boolean AutoDeployOnCodeChange)Set 是否代码变更触发自动部署 | 
| void | setEnvAlias(String EnvAlias)Set 环境别名。要以a-z开头,不能包含a-zA-z0-9-以外的字符 | 
| void | setEnvId(String EnvId)Set 环境id | 
| void | setFreeQuota(String FreeQuota)Set 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。 | 
| void | setName(String Name)Set 项目名 | 
| void | setNetworkConfig(String NetworkConfig)Set 网络配置 | 
| void | setParameters(KVPair[] Parameters)Set 环境变量 | 
| void | setRcJson(String RcJson)Set rc.json的内容 | 
| void | setRepoUrl(String RepoUrl)Set 私有仓库地址 | 
| void | setSource(CodeSource Source)Set 来源 | 
| void | setTags(String[] Tags)Set 标签 | 
| void | setType(String Type)Set 项目类型, 枚举值为: framework-oneclick,qci-extension-cicd | 
| 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 CreateAndDeployCloudBaseProjectRequest()
public CreateAndDeployCloudBaseProjectRequest(CreateAndDeployCloudBaseProjectRequest source)
public String getName()
public void setName(String Name)
Name - 项目名public CodeSource getSource()
public void setSource(CodeSource Source)
Source - 来源public String getEnvId()
public void setEnvId(String EnvId)
EnvId - 环境idpublic String getType()
public void setType(String Type)
Type - 项目类型, 枚举值为: framework-oneclick,qci-extension-cicdpublic KVPair[] getParameters()
public void setParameters(KVPair[] Parameters)
Parameters - 环境变量public String getEnvAlias()
public void setEnvAlias(String EnvAlias)
EnvAlias - 环境别名。要以a-z开头,不能包含a-zA-z0-9-以外的字符public String getRcJson()
public void setRcJson(String RcJson)
RcJson - rc.json的内容public String getAddonConfig()
public void setAddonConfig(String AddonConfig)
AddonConfig - 插件配置内容public String[] getTags()
public void setTags(String[] Tags)
Tags - 标签public String getNetworkConfig()
public void setNetworkConfig(String NetworkConfig)
NetworkConfig - 网络配置public String getFreeQuota()
public void setFreeQuota(String FreeQuota)
FreeQuota - 用户享有的免费额度级别,目前只能为“basic”,不传该字段或该字段为空,标识不享受免费额度。public Boolean getAutoDeployOnCodeChange()
public void setAutoDeployOnCodeChange(Boolean AutoDeployOnCodeChange)
AutoDeployOnCodeChange - 是否代码变更触发自动部署public String getRepoUrl()
public void setRepoUrl(String RepoUrl)
RepoUrl - 私有仓库地址Copyright © 2025. All rights reserved.