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, 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 © 2024. All rights reserved.