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 StringgetAddressIPVersion()Get ip versionStringgetClbId()Get clb ID 注意:此字段可能返回 null,表示取不到有效值。StringgetClusterId()Get 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。StringgetClusterNamespace()Get 环境namespaceStringgetCreateTime()Get 创建时间 注意:此字段可能返回 null,表示取不到有效值。StringgetDomain()Get clb 域名 注意:此字段可能返回 null,表示取不到有效值。StringgetEnvironmentId()Get 环境ID 注意:此字段可能返回 null,表示取不到有效值。StringgetIngressName()Get ingress nameBooleangetMixed()Get 是否混合 https,默认 false,可选值 true 代表有 https 协议监听StringgetRewriteType()Get 重定向模式,可选值: - AUTO(自动重定向http到https) - NONE(不使用重定向) 注意:此字段可能返回 null,表示取不到有效值。IngressRule[]getRules()Get rules 配置IngressTls[]getTls()Get tls 配置 注意:此字段可能返回 null,表示取不到有效值。StringgetVip()Get clb ip 注意:此字段可能返回 null,表示取不到有效值。voidsetAddressIPVersion(String AddressIPVersion)Set ip versionvoidsetClbId(String ClbId)Set clb ID 注意:此字段可能返回 null,表示取不到有效值。voidsetClusterId(String ClusterId)Set 环境集群ID 注意:此字段可能返回 null,表示取不到有效值。voidsetClusterNamespace(String ClusterNamespace)Set 环境namespacevoidsetCreateTime(String CreateTime)Set 创建时间 注意:此字段可能返回 null,表示取不到有效值。voidsetDomain(String Domain)Set clb 域名 注意:此字段可能返回 null,表示取不到有效值。voidsetEnvironmentId(String EnvironmentId)Set 环境ID 注意:此字段可能返回 null,表示取不到有效值。voidsetIngressName(String IngressName)Set ingress namevoidsetMixed(Boolean Mixed)Set 是否混合 https,默认 false,可选值 true 代表有 https 协议监听voidsetRewriteType(String RewriteType)Set 重定向模式,可选值: - AUTO(自动重定向http到https) - NONE(不使用重定向) 注意:此字段可能返回 null,表示取不到有效值。voidsetRules(IngressRule[] Rules)Set rules 配置voidsetTls(IngressTls[] Tls)Set tls 配置 注意:此字段可能返回 null,表示取不到有效值。voidsetVip(String Vip)Set clb ip 注意:此字段可能返回 null,表示取不到有效值。voidtoMap(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,表示取不到有效值。
-
-