Class ModifyInstanceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.keewidb.v20220308.models.ModifyInstanceRequest
-
public class ModifyInstanceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Long[]
getAutoRenews()
Get 包年包月计费的续费模式。InstanceIds数组和AutoRenews数组中的修改值对应。0:默认状态,指手动续费。1:自动续费。2:到期不再续费。String[]
getInstanceIds()
Get 实例 ID 数组。String[]
getInstanceNames()
Get 实例的新名称。String
getOperation()
Get 修改实例操作。rename:表示实例重命名。modifyProject:修改实例所属项目。modifyAutoRenew:修改实例续费模式。Long
getProjectId()
Get 实例新的项目 ID。void
setAutoRenews(Long[] AutoRenews)
Set 包年包月计费的续费模式。InstanceIds数组和AutoRenews数组中的修改值对应。0:默认状态,指手动续费。1:自动续费。2:到期不再续费。void
setInstanceIds(String[] InstanceIds)
Set 实例 ID 数组。void
setInstanceNames(String[] InstanceNames)
Set 实例的新名称。void
setOperation(String Operation)
Set 修改实例操作。rename:表示实例重命名。modifyProject:修改实例所属项目。modifyAutoRenew:修改实例续费模式。void
setProjectId(Long ProjectId)
Set 实例新的项目 ID。void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
ModifyInstanceRequest
public ModifyInstanceRequest()
-
ModifyInstanceRequest
public 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.
-
-
Method Detail
-
getOperation
public String getOperation()
Get 修改实例操作。- rename:表示实例重命名。
- modifyProject:修改实例所属项目。
- modifyAutoRenew:修改实例续费模式。
- Returns:
- Operation 修改实例操作。
- rename:表示实例重命名。
- modifyProject:修改实例所属项目。
- modifyAutoRenew:修改实例续费模式。
-
setOperation
public void setOperation(String Operation)
Set 修改实例操作。- rename:表示实例重命名。
- modifyProject:修改实例所属项目。
- modifyAutoRenew:修改实例续费模式。
- Parameters:
Operation
- 修改实例操作。- rename:表示实例重命名。
- modifyProject:修改实例所属项目。
- modifyAutoRenew:修改实例续费模式。
-
getInstanceIds
public String[] getInstanceIds()
Get 实例 ID 数组。- Returns:
- InstanceIds 实例 ID 数组。
-
setInstanceIds
public void setInstanceIds(String[] InstanceIds)
Set 实例 ID 数组。- Parameters:
InstanceIds
- 实例 ID 数组。
-
getInstanceNames
public String[] getInstanceNames()
Get 实例的新名称。- Returns:
- InstanceNames 实例的新名称。
-
setInstanceNames
public void setInstanceNames(String[] InstanceNames)
Set 实例的新名称。- Parameters:
InstanceNames
- 实例的新名称。
-
getProjectId
public Long getProjectId()
Get 实例新的项目 ID。- Returns:
- ProjectId 实例新的项目 ID。
-
setProjectId
public void setProjectId(Long ProjectId)
Set 实例新的项目 ID。- Parameters:
ProjectId
- 实例新的项目 ID。
-
getAutoRenews
public Long[] getAutoRenews()
Get 包年包月计费的续费模式。InstanceIds数组和AutoRenews数组中的修改值对应。- 0:默认状态,指手动续费。
- 1:自动续费。
- 2:到期不再续费。
- Returns:
- AutoRenews 包年包月计费的续费模式。InstanceIds数组和AutoRenews数组中的修改值对应。
- 0:默认状态,指手动续费。
- 1:自动续费。
- 2:到期不再续费。
-
setAutoRenews
public void setAutoRenews(Long[] AutoRenews)
Set 包年包月计费的续费模式。InstanceIds数组和AutoRenews数组中的修改值对应。- 0:默认状态,指手动续费。
- 1:自动续费。
- 2:到期不再续费。
- Parameters:
AutoRenews
- 包年包月计费的续费模式。InstanceIds数组和AutoRenews数组中的修改值对应。- 0:默认状态,指手动续费。
- 1:自动续费。
- 2:到期不再续费。
-
-