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 | 
|---|---|
| Boolean | getAllIpDone()Get Whether all the application IPs are ready
Note: This field may return `null`, indicating that no valid values can be obtained. | 
| String | getApplicationId()Get The application ID returned. | 
| String | getApplicationName()Get Service name
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| String[] | getClusterIp()Get Private IP
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| Long | getEnableRegistryNextDeploy()Get `0`: Do not inject. | 
| String | getExternalDomain()Get CLB domain name
Note: This field may return `null`, indicating that no valid values can be obtained. | 
| String | getExternalIp()Get Public IP
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| Boolean | getFlushAll()Get Flush all types
Note: This field may return `null`, indicating that no valid values 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 values can be obtained. | 
| Long[] | getPorts()Get Available ports | 
| ServicePortMapping[] | getServicePortMappingList()Get Details of each type of access configuration
Note: This field may return `null`, indicating that no valid values 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 values can be obtained. | 
| String | getYaml()Get Yaml contents | 
| void | setAllIpDone(Boolean AllIpDone)Set Whether all the application IPs are ready
Note: This field may return `null`, indicating that no valid values can be obtained. | 
| void | setApplicationId(String ApplicationId)Set The application ID returned. | 
| void | setApplicationName(String ApplicationName)Set Service name
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setClusterIp(String[] ClusterIp)Set Private IP
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setEnableRegistryNextDeploy(Long EnableRegistryNextDeploy)Set `0`: Do not inject. | 
| void | setExternalDomain(String ExternalDomain)Set CLB domain name
Note: This field may return `null`, indicating that no valid values can be obtained. | 
| void | setExternalIp(String ExternalIp)Set Public IP
Note: this field may return `null`, indicating that no valid values can be obtained. | 
| void | setFlushAll(Boolean FlushAll)Set Flush all types
Note: This field may return `null`, indicating that no valid values 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 values can be obtained. | 
| void | setPorts(Long[] Ports)Set Available ports | 
| void | setServicePortMappingList(ServicePortMapping[] ServicePortMappingList)Set Details of each type of access configuration
Note: This field may return `null`, indicating that no valid values 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 values 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 getApplicationName()
public void setApplicationName(String ApplicationName)
ApplicationName - Service name
Note: this field may return `null`, indicating that no valid values can be obtained.public String getVersionName()
public void setVersionName(String VersionName)
VersionName - Version name
Note: this field may return `null`, indicating that no valid values can be obtained.public String[] getClusterIp()
public void setClusterIp(String[] ClusterIp)
ClusterIp - Private IP
Note: this field may return `null`, indicating that no valid values can be obtained.public String getExternalIp()
public void setExternalIp(String ExternalIp)
ExternalIp - Public IP
Note: this field may return `null`, indicating that no valid values 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 values 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 values can be 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 values can be obtained.public PortMapping[] getPortMappings()
public void setPortMappings(PortMapping[] PortMappings)
PortMappings - Port mapping
Note: this field may return `null`, indicating that no valid values can be obtained.public ServicePortMapping[] getServicePortMappingList()
public void setServicePortMappingList(ServicePortMapping[] ServicePortMappingList)
ServicePortMappingList - Details of each type of access configuration
Note: This field may return `null`, indicating that no valid values can be obtained.public Boolean getFlushAll()
public void setFlushAll(Boolean FlushAll)
FlushAll - Flush all types
Note: This field may return `null`, indicating that no valid values can be obtained.public Long getEnableRegistryNextDeploy()
public void setEnableRegistryNextDeploy(Long EnableRegistryNextDeploy)
EnableRegistryNextDeploy - `0`: Do not inject. `1`: Inject registry information automatically for the next deployment
Note: This field may return `null`, indicating that no valid values can be obtained.public String getApplicationId()
public void setApplicationId(String ApplicationId)
ApplicationId - The application ID returned.
Note: This field may return `null`, indicating that no valid values can be obtained.public Boolean getAllIpDone()
public void setAllIpDone(Boolean AllIpDone)
AllIpDone - Whether all the application IPs are ready
Note: This field may return `null`, indicating that no valid values can be obtained.public String getExternalDomain()
public void setExternalDomain(String ExternalDomain)
ExternalDomain - CLB domain name
Note: This field may return `null`, indicating that no valid values can be obtained.Copyright © 2025. All rights reserved.