public class IngressInfo extends AbstractModel
Constructor and Description |
---|
IngressInfo() |
IngressInfo(IngressInfo 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 |
getAddressIPVersion()
Get ip version
|
String |
getClbId()
Get clb ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getClusterId()
Get 环境集群ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getClusterNamespace()
Get 环境namespace
|
String |
getCreateTime()
Get 创建时间
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getEnvironmentId()
Get 环境ID
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getIngressName()
Get ingress name
|
Boolean |
getMixed()
Get 是否混合 https,默认 false,可选值 true 代表有 https 协议监听
|
String |
getRewriteType()
Get 重定向模式,可选值:
- AUTO(自动重定向http到https)
- NONE(不使用重定向)
注意:此字段可能返回 null,表示取不到有效值。
|
IngressRule[] |
getRules()
Get rules 配置
|
IngressTls[] |
getTls()
Get tls 配置
注意:此字段可能返回 null,表示取不到有效值。
|
String |
getVip()
Get clb ip
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setAddressIPVersion(String AddressIPVersion)
Set ip version
|
void |
setClbId(String ClbId)
Set clb ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setClusterId(String ClusterId)
Set 环境集群ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setClusterNamespace(String ClusterNamespace)
Set 环境namespace
|
void |
setCreateTime(String CreateTime)
Set 创建时间
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setEnvironmentId(String EnvironmentId)
Set 环境ID
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setIngressName(String IngressName)
Set ingress name
|
void |
setMixed(Boolean Mixed)
Set 是否混合 https,默认 false,可选值 true 代表有 https 协议监听
|
void |
setRewriteType(String RewriteType)
Set 重定向模式,可选值:
- AUTO(自动重定向http到https)
- NONE(不使用重定向)
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setRules(IngressRule[] Rules)
Set rules 配置
|
void |
setTls(IngressTls[] Tls)
Set tls 配置
注意:此字段可能返回 null,表示取不到有效值。
|
void |
setVip(String Vip)
Set clb ip
注意:此字段可能返回 null,表示取不到有效值。
|
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 IngressInfo()
public IngressInfo(IngressInfo source)
public String getEnvironmentId()
public void setEnvironmentId(String EnvironmentId)
EnvironmentId
- 环境ID
注意:此字段可能返回 null,表示取不到有效值。public String getClusterNamespace()
public void setClusterNamespace(String ClusterNamespace)
ClusterNamespace
- 环境namespacepublic String getAddressIPVersion()
public void setAddressIPVersion(String AddressIPVersion)
AddressIPVersion
- ip versionpublic String getIngressName()
public void setIngressName(String IngressName)
IngressName
- ingress namepublic IngressRule[] getRules()
public void setRules(IngressRule[] Rules)
Rules
- rules 配置public String getClbId()
public void setClbId(String ClbId)
ClbId
- clb ID
注意:此字段可能返回 null,表示取不到有效值。public IngressTls[] getTls()
public void setTls(IngressTls[] Tls)
Tls
- tls 配置
注意:此字段可能返回 null,表示取不到有效值。public String getClusterId()
public void setClusterId(String ClusterId)
ClusterId
- 环境集群ID
注意:此字段可能返回 null,表示取不到有效值。public String getVip()
public void setVip(String Vip)
Vip
- clb ip
注意:此字段可能返回 null,表示取不到有效值。public String getCreateTime()
public void setCreateTime(String CreateTime)
CreateTime
- 创建时间
注意:此字段可能返回 null,表示取不到有效值。public Boolean getMixed()
public void setMixed(Boolean Mixed)
Mixed
- 是否混合 https,默认 false,可选值 true 代表有 https 协议监听public String getRewriteType()
public void setRewriteType(String RewriteType)
RewriteType
- 重定向模式,可选值:
- AUTO(自动重定向http到https)
- NONE(不使用重定向)
注意:此字段可能返回 null,表示取不到有效值。Copyright © 2022. All rights reserved.