public class CreateServiceRequest extends AbstractModel
Constructor and Description |
---|
CreateServiceRequest() |
Modifier and Type | Method and Description |
---|---|
String |
getAppIdType()
Get User type, which is reserved and can be used by `serverless` users.
|
String |
getExclusiveSetName()
Get Dedicated cluster name, which is used to specify the dedicated cluster where the service is to be created.
|
String |
getIpVersion()
Get IP version number.
|
String[] |
getNetTypes()
Get Network type list, which is used to specify the supported network types.
|
String |
getProtocol()
Get Service frontend request type, such as `http`, `https`, and `http&https`.
|
String |
getServiceDesc()
Get Custom service description.
|
String |
getServiceName()
Get Custom service name.
|
String |
getSetServerName()
Get Cluster name, which is reserved and used by the `tsf serverless` type.
|
void |
setAppIdType(String AppIdType)
Set User type, which is reserved and can be used by `serverless` users.
|
void |
setExclusiveSetName(String ExclusiveSetName)
Set Dedicated cluster name, which is used to specify the dedicated cluster where the service is to be created.
|
void |
setIpVersion(String IpVersion)
Set IP version number.
|
void |
setNetTypes(String[] NetTypes)
Set Network type list, which is used to specify the supported network types.
|
void |
setProtocol(String Protocol)
Set Service frontend request type, such as `http`, `https`, and `http&https`.
|
void |
setServiceDesc(String ServiceDesc)
Set Custom service description.
|
void |
setServiceName(String ServiceName)
Set Custom service name.
|
void |
setSetServerName(String SetServerName)
Set Cluster name, which is reserved and used by the `tsf serverless` type.
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public String getServiceName()
public void setServiceName(String ServiceName)
ServiceName
- Custom service name. If this parameter is left empty, the system will automatically generate a unique name.public String getProtocol()
public void setProtocol(String Protocol)
Protocol
- Service frontend request type, such as `http`, `https`, and `http&https`.public String getServiceDesc()
public void setServiceDesc(String ServiceDesc)
ServiceDesc
- Custom service description.public String getExclusiveSetName()
public void setExclusiveSetName(String ExclusiveSetName)
ExclusiveSetName
- Dedicated cluster name, which is used to specify the dedicated cluster where the service is to be created.public String[] getNetTypes()
public void setNetTypes(String[] NetTypes)
NetTypes
- Network type list, which is used to specify the supported network types. INNER: private network access; OUTER: public network access. Default value: OUTER.public String getIpVersion()
public void setIpVersion(String IpVersion)
IpVersion
- IP version number. Valid values: IPv4, IPv6. Default value: IPv4.public String getSetServerName()
public void setSetServerName(String SetServerName)
SetServerName
- Cluster name, which is reserved and used by the `tsf serverless` type.public String getAppIdType()
public void setAppIdType(String AppIdType)
AppIdType
- User type, which is reserved and can be used by `serverless` users.Copyright © 2020. All rights reserved.