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