public class ModifyInstanceRequest extends AbstractModel
header, skipSign
Constructor and Description |
---|
ModifyInstanceRequest() |
ModifyInstanceRequest(ModifyInstanceRequest 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 |
---|---|
Long |
getAutoRenew()
Get This parameter has been deprecated.
|
Long[] |
getAutoRenews()
Get Auto-renewal flag.
|
String |
getInstanceId()
Get This parameter is currently being deprecated and can still be used by existing users.
|
String[] |
getInstanceIds()
Get Instance ID.
|
String |
getInstanceName()
Get Disused
|
String[] |
getInstanceNames()
Get New name of the instance.
|
String |
getOperation()
Get Instance modification operation.
|
Long |
getProjectId()
Get Project ID.
|
void |
setAutoRenew(Long AutoRenew)
Set This parameter has been deprecated.
|
void |
setAutoRenews(Long[] AutoRenews)
Set Auto-renewal flag.
|
void |
setInstanceId(String InstanceId)
Set This parameter is currently being deprecated and can still be used by existing users.
|
void |
setInstanceIds(String[] InstanceIds)
Set Instance ID.
|
void |
setInstanceName(String InstanceName)
Set Disused
|
void |
setInstanceNames(String[] InstanceNames)
Set New name of the instance.
|
void |
setOperation(String Operation)
Set Instance modification operation.
|
void |
setProjectId(Long ProjectId)
Set Project ID.
|
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, toJsonString
public ModifyInstanceRequest()
public ModifyInstanceRequest(ModifyInstanceRequest source)
public String getOperation()
public void setOperation(String Operation)
Operation
- Instance modification operation. Valid values:
- rename: Rename the instance.
- modifyProject: Modify the project to which the instance belongs.
- modifyAutoRenew: Modify the instance renewal flag.public String[] getInstanceIds()
public void setInstanceIds(String[] InstanceIds)
InstanceIds
- Instance ID. Log in to the [Redis console](https://console.tencentcloud.com/redis/instance) and copy it in the instance list. The maximum number of instances per request is 10.public String[] getInstanceNames()
public void setInstanceNames(String[] InstanceNames)
InstanceNames
- New name of the instance.public Long getProjectId()
public void setProjectId(Long ProjectId)
ProjectId
- Project ID. Log in to the [Project Management](https://console.tencentcloud.com/project) page of the Redis console and copy the project ID in **Project Name**.public Long[] getAutoRenews()
public void setAutoRenews(Long[] AutoRenews)
AutoRenews
- Auto-renewal flag.
- 0: default status (manual renewal).
- 1: automatic renewal.
- 2: no automatic renewal.public String getInstanceId()
public void setInstanceId(String InstanceId)
InstanceId
- This parameter is currently being deprecated and can still be used by existing users. It is recommended that new users use InstanceIds.public String getInstanceName()
public void setInstanceName(String InstanceName)
InstanceName
- Disusedpublic Long getAutoRenew()
public void setAutoRenew(Long AutoRenew)
AutoRenew
- This parameter has been deprecated.Copyright © 2025. All rights reserved.