public class CreateServiceRequest extends AbstractModel
Constructor and Description |
---|
CreateServiceRequest() |
CreateServiceRequest(CreateServiceRequest 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 |
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 |
getInstanceId()
Get Dedicated instance ID
|
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.
|
Tag[] |
getTags()
Get Tag information.
|
String |
getUniqVpcId()
Get VPC attribute
|
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 |
setInstanceId(String InstanceId)
Set Dedicated instance ID
|
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 |
setTags(Tag[] Tags)
Set Tag information.
|
void |
setUniqVpcId(String UniqVpcId)
Set VPC attribute
|
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 CreateServiceRequest()
public CreateServiceRequest(CreateServiceRequest source)
public String getServiceName()
public void setServiceName(String ServiceName)
ServiceName
- Custom service 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.public Tag[] getTags()
public void setTags(Tag[] Tags)
Tags
- Tag information.public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- Dedicated instance IDpublic String getUniqVpcId()
public void setUniqVpcId(String UniqVpcId)
UniqVpcId
- VPC attributeCopyright © 2023. All rights reserved.