Class IngressInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tem.v20210701.models.IngressInfo
-
public class IngressInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getAddressIPVersion()
Get ip versionString
getClbId()
Get clb ID 注意:此字段可能返回 null,表示取不到有效值。String
getClusterId()
Get 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。String
getClusterNamespace()
Get 环境namespaceString
getCreateTime()
Get 创建时间 注意:此字段可能返回 null,表示取不到有效值。String
getDomain()
Get clb 域名 注意:此字段可能返回 null,表示取不到有效值。String
getEnvironmentId()
Get 环境ID 注意:此字段可能返回 null,表示取不到有效值。String
getIngressName()
Get ingress nameBoolean
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 versionvoid
setClbId(String ClbId)
Set clb ID 注意:此字段可能返回 null,表示取不到有效值。void
setClusterId(String ClusterId)
Set 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。void
setClusterNamespace(String ClusterNamespace)
Set 环境namespacevoid
setCreateTime(String CreateTime)
Set 创建时间 注意:此字段可能返回 null,表示取不到有效值。void
setDomain(String Domain)
Set clb 域名 注意:此字段可能返回 null,表示取不到有效值。void
setEnvironmentId(String EnvironmentId)
Set 环境ID 注意:此字段可能返回 null,表示取不到有效值。void
setIngressName(String IngressName)
Set ingress namevoid
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.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
IngressInfo
public IngressInfo()
-
IngressInfo
public 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.
-
-
Method Detail
-
getEnvironmentId
public String getEnvironmentId()
Get 环境ID 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- EnvironmentId 环境ID 注意:此字段可能返回 null,表示取不到有效值。
-
setEnvironmentId
public void setEnvironmentId(String EnvironmentId)
Set 环境ID 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
EnvironmentId
- 环境ID 注意:此字段可能返回 null,表示取不到有效值。
-
getClusterNamespace
public String getClusterNamespace()
Get 环境namespace- Returns:
- ClusterNamespace 环境namespace
-
setClusterNamespace
public void setClusterNamespace(String ClusterNamespace)
Set 环境namespace- Parameters:
ClusterNamespace
- 环境namespace
-
getAddressIPVersion
public String getAddressIPVersion()
Get ip version- Returns:
- AddressIPVersion ip version
-
setAddressIPVersion
public void setAddressIPVersion(String AddressIPVersion)
Set ip version- Parameters:
AddressIPVersion
- ip version
-
getIngressName
public String getIngressName()
Get ingress name- Returns:
- IngressName ingress name
-
setIngressName
public void setIngressName(String IngressName)
Set ingress name- Parameters:
IngressName
- ingress name
-
getRules
public IngressRule[] getRules()
Get rules 配置- Returns:
- Rules rules 配置
-
setRules
public void setRules(IngressRule[] Rules)
Set rules 配置- Parameters:
Rules
- rules 配置
-
getClbId
public String getClbId()
Get clb ID 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ClbId clb ID 注意:此字段可能返回 null,表示取不到有效值。
-
setClbId
public void setClbId(String ClbId)
Set clb ID 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ClbId
- clb ID 注意:此字段可能返回 null,表示取不到有效值。
-
getTls
public IngressTls[] getTls()
Get tls 配置 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Tls tls 配置 注意:此字段可能返回 null,表示取不到有效值。
-
setTls
public void setTls(IngressTls[] Tls)
Set tls 配置 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Tls
- tls 配置 注意:此字段可能返回 null,表示取不到有效值。
-
getClusterId
public String getClusterId()
Get 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ClusterId 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。
-
setClusterId
public void setClusterId(String ClusterId)
Set 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ClusterId
- 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。
-
getVip
public String getVip()
Get clb ip 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Vip clb ip 注意:此字段可能返回 null,表示取不到有效值。
-
setVip
public void setVip(String Vip)
Set clb ip 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Vip
- clb ip 注意:此字段可能返回 null,表示取不到有效值。
-
getCreateTime
public String getCreateTime()
Get 创建时间 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CreateTime 创建时间 注意:此字段可能返回 null,表示取不到有效值。
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 创建时间 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CreateTime
- 创建时间 注意:此字段可能返回 null,表示取不到有效值。
-
getMixed
public Boolean getMixed()
Get 是否混合 https,默认 false,可选值 true 代表有 https 协议监听- Returns:
- Mixed 是否混合 https,默认 false,可选值 true 代表有 https 协议监听
-
setMixed
public void setMixed(Boolean Mixed)
Set 是否混合 https,默认 false,可选值 true 代表有 https 协议监听- Parameters:
Mixed
- 是否混合 https,默认 false,可选值 true 代表有 https 协议监听
-
getRewriteType
public String getRewriteType()
Get 重定向模式,可选值: - AUTO(自动重定向http到https) - NONE(不使用重定向) 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- RewriteType 重定向模式,可选值: - AUTO(自动重定向http到https) - NONE(不使用重定向) 注意:此字段可能返回 null,表示取不到有效值。
-
setRewriteType
public void setRewriteType(String RewriteType)
Set 重定向模式,可选值: - AUTO(自动重定向http到https) - NONE(不使用重定向) 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
RewriteType
- 重定向模式,可选值: - AUTO(自动重定向http到https) - NONE(不使用重定向) 注意:此字段可能返回 null,表示取不到有效值。
-
getDomain
public String getDomain()
Get clb 域名 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- Domain clb 域名 注意:此字段可能返回 null,表示取不到有效值。
-
setDomain
public void setDomain(String Domain)
Set clb 域名 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
Domain
- clb 域名 注意:此字段可能返回 null,表示取不到有效值。
-
-