public class UpgradeClusterReleaseRequest extends AbstractModel
Constructor and Description |
---|
UpgradeClusterReleaseRequest() |
UpgradeClusterReleaseRequest(UpgradeClusterReleaseRequest 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 |
getChart()
Get 制品名称或从第三方repo 安装chart时,制品压缩包下载地址, 不支持重定向类型chart 地址,结尾为*.tgz
|
String |
getChartFrom()
Get 制品来源,范围:tke-market/tcr/other
|
String |
getChartNamespace()
Get 制品命名空间
|
String |
getChartRepoURL()
Get 制品仓库URL地址
|
String |
getChartVersion()
Get 制品版本( 从第三安装时,不传这个参数)
|
String |
getClusterId()
Get 集群ID
|
String |
getClusterType()
Get 集群类型,支持传 tke, eks, tkeedge, exernal(注册集群)
|
String |
getName()
Get 自定义的应用名称
|
String |
getNamespace()
Get 应用命名空间
|
String |
getPassword()
Get 制品访问密码
|
String |
getUsername()
Get 制品访问用户名
|
ReleaseValues |
getValues()
Get 自定义参数,覆盖chart 中values.yaml 中的参数
|
void |
setChart(String Chart)
Set 制品名称或从第三方repo 安装chart时,制品压缩包下载地址, 不支持重定向类型chart 地址,结尾为*.tgz
|
void |
setChartFrom(String ChartFrom)
Set 制品来源,范围:tke-market/tcr/other
|
void |
setChartNamespace(String ChartNamespace)
Set 制品命名空间
|
void |
setChartRepoURL(String ChartRepoURL)
Set 制品仓库URL地址
|
void |
setChartVersion(String ChartVersion)
Set 制品版本( 从第三安装时,不传这个参数)
|
void |
setClusterId(String ClusterId)
Set 集群ID
|
void |
setClusterType(String ClusterType)
Set 集群类型,支持传 tke, eks, tkeedge, exernal(注册集群)
|
void |
setName(String Name)
Set 自定义的应用名称
|
void |
setNamespace(String Namespace)
Set 应用命名空间
|
void |
setPassword(String Password)
Set 制品访问密码
|
void |
setUsername(String Username)
Set 制品访问用户名
|
void |
setValues(ReleaseValues Values)
Set 自定义参数,覆盖chart 中values.yaml 中的参数
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public UpgradeClusterReleaseRequest()
public UpgradeClusterReleaseRequest(UpgradeClusterReleaseRequest source)
public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId
- 集群IDpublic String getName()
public void setName(String Name)
Name
- 自定义的应用名称public String getNamespace()
public void setNamespace(String Namespace)
Namespace
- 应用命名空间public String getChart()
public void setChart(String Chart)
Chart
- 制品名称或从第三方repo 安装chart时,制品压缩包下载地址, 不支持重定向类型chart 地址,结尾为*.tgzpublic ReleaseValues getValues()
public void setValues(ReleaseValues Values)
Values
- 自定义参数,覆盖chart 中values.yaml 中的参数public String getChartFrom()
public void setChartFrom(String ChartFrom)
ChartFrom
- 制品来源,范围:tke-market/tcr/otherpublic String getChartVersion()
public void setChartVersion(String ChartVersion)
ChartVersion
- 制品版本( 从第三安装时,不传这个参数)public String getChartRepoURL()
public void setChartRepoURL(String ChartRepoURL)
ChartRepoURL
- 制品仓库URL地址public String getUsername()
public void setUsername(String Username)
Username
- 制品访问用户名public String getPassword()
public void setPassword(String Password)
Password
- 制品访问密码public String getChartNamespace()
public void setChartNamespace(String ChartNamespace)
ChartNamespace
- 制品命名空间public String getClusterType()
public void setClusterType(String ClusterType)
ClusterType
- 集群类型,支持传 tke, eks, tkeedge, exernal(注册集群)Copyright © 2022. All rights reserved.