Class IngressInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tem.v20201221.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 eks clusterId 注意:此字段可能返回 null,表示取不到有效值。StringgetCreateTime()Get 创建时间 注意:此字段可能返回 null,表示取不到有效值。StringgetEksNamespace()Get eks namespaceBooleangetMixed()Get 是否混合 https,默认 false,可选值 true 代表有 https 协议监听StringgetName()Get ingress nameStringgetNamespaceId()Get tem namespaceId 注意:此字段可能返回 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 eks clusterId 注意:此字段可能返回 null,表示取不到有效值。voidsetCreateTime(String CreateTime)Set 创建时间 注意:此字段可能返回 null,表示取不到有效值。voidsetEksNamespace(String EksNamespace)Set eks namespacevoidsetMixed(Boolean Mixed)Set 是否混合 https,默认 false,可选值 true 代表有 https 协议监听voidsetName(String Name)Set ingress namevoidsetNamespaceId(String NamespaceId)Set tem namespaceId 注意:此字段可能返回 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
-
getNamespaceId
public String getNamespaceId()
Get tem namespaceId 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- NamespaceId tem namespaceId 注意:此字段可能返回 null,表示取不到有效值。
-
setNamespaceId
public void setNamespaceId(String NamespaceId)
Set tem namespaceId 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
NamespaceId- tem namespaceId 注意:此字段可能返回 null,表示取不到有效值。
-
getEksNamespace
public String getEksNamespace()
Get eks namespace- Returns:
- EksNamespace eks namespace
-
setEksNamespace
public void setEksNamespace(String EksNamespace)
Set eks namespace- Parameters:
EksNamespace- eks 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
-
getName
public String getName()
Get ingress name- Returns:
- Name ingress name
-
setName
public void setName(String Name)
Set ingress name- Parameters:
Name- 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 eks clusterId 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ClusterId eks clusterId 注意:此字段可能返回 null,表示取不到有效值。
-
setClusterId
public void setClusterId(String ClusterId)
Set eks clusterId 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ClusterId- eks clusterId 注意:此字段可能返回 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 协议监听
-
-