public class EksService extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
EksService()  | 
EksService(EksService 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[] | 
getClusterIp()
Get Private IP
Note: this field may return `null`, indicating that no valid value can be obtained. 
 | 
String | 
getExternalIp()
Get Public IP
Note: this field may return `null`, indicating that no valid value can be obtained. 
 | 
String | 
getLoadBalanceId()
Get Load balancer ID. 
 | 
String | 
getName()
Get Service name 
 | 
PortMapping[] | 
getPortMappings()
Get Port Mapping
Note: this field may return `null`, indicating that no valid value can be obtained. 
 | 
Long[] | 
getPorts()
Get Available ports 
 | 
String | 
getServiceName()
Get Service name
Note: this field may return `null`, indicating that no valid value can be obtained. 
 | 
String | 
getSubnetId()
Get Subnet ID. 
 | 
String | 
getType()
Get The access type. 
 | 
String | 
getVersionName()
Get Version name
Note: this field may return `null`, indicating that no valid value can be obtained. 
 | 
String | 
getYaml()
Get Yaml contents 
 | 
void | 
setClusterIp(String[] ClusterIp)
Set Private IP
Note: this field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setExternalIp(String ExternalIp)
Set Public IP
Note: this field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setLoadBalanceId(String LoadBalanceId)
Set Load balancer ID. 
 | 
void | 
setName(String Name)
Set Service name 
 | 
void | 
setPortMappings(PortMapping[] PortMappings)
Set Port Mapping
Note: this field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setPorts(Long[] Ports)
Set Available ports 
 | 
void | 
setServiceName(String ServiceName)
Set Service name
Note: this field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setSubnetId(String SubnetId)
Set Subnet ID. 
 | 
void | 
setType(String Type)
Set The access type. 
 | 
void | 
setVersionName(String VersionName)
Set Version name
Note: this field may return `null`, indicating that no valid value can be obtained. 
 | 
void | 
setYaml(String Yaml)
Set Yaml contents 
 | 
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 EksService()
public EksService(EksService source)
public String getName()
public void setName(String Name)
Name - Service namepublic Long[] getPorts()
public void setPorts(Long[] Ports)
Ports - Available portspublic String getYaml()
public void setYaml(String Yaml)
Yaml - Yaml contentspublic String getServiceName()
public void setServiceName(String ServiceName)
ServiceName - Service name
Note: this field may return `null`, indicating that no valid value can be obtained.public String getVersionName()
public void setVersionName(String VersionName)
VersionName - Version name
Note: this field may return `null`, indicating that no valid value can be obtained.public String[] getClusterIp()
public void setClusterIp(String[] ClusterIp)
ClusterIp - Private IP
Note: this field may return `null`, indicating that no valid value can be obtained.public String getExternalIp()
public void setExternalIp(String ExternalIp)
ExternalIp - Public IP
Note: this field may return `null`, indicating that no valid value can be obtained.public String getType()
public void setType(String Type)
Type - The access type. Valid values:
- EXTERNAL (internet access)
- VPC(Intra-VPC access)
- CLUSTER (Intra-cluster access)
Note: this field may return `null`, indicating that no valid value can be obtained.public String getSubnetId()
public void setSubnetId(String SubnetId)
SubnetId - Subnet ID. It is filled when the access type is `VPC`.
Note: this field may return `null`, indicating that no valid value is obtained.public String getLoadBalanceId()
public void setLoadBalanceId(String LoadBalanceId)
LoadBalanceId - Load balancer ID. It is filled when the access type is `EXTERNAL` or `CLUSTER`. It’s created automatically by default.
Note: this field may return `null`, indicating that no valid value is obtained.public PortMapping[] getPortMappings()
public void setPortMappings(PortMapping[] PortMappings)
PortMappings - Port Mapping
Note: this field may return `null`, indicating that no valid value can be obtained.Copyright © 2025. All rights reserved.