Class CreateInstanceRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.tcr.v20190924.models.CreateInstanceRequest
-
public class CreateInstanceRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description CreateInstanceRequest()CreateInstanceRequest(CreateInstanceRequest 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 BooleangetDeletionProtection()Get 是否开启实例删除保护BooleangetEnableCosMAZ()Get 是否开启Cos桶多AZ特性RegistryChargePrepaidgetRegistryChargePrepaid()Get 预付费自动续费标识和购买时长LonggetRegistryChargeType()Get 实例计费类型,0表示按量计费,1表示预付费,默认为按量计费StringgetRegistryName()Get 企业版实例名称StringgetRegistryType()Get 企业版实例类型(basic 基础版;standard 标准版;premium 高级版)BooleangetSyncTag()Get 是否同步TCR云标签至生成的COS BucketTagSpecificationgetTagSpecification()Get 云标签描述voidsetDeletionProtection(Boolean DeletionProtection)Set 是否开启实例删除保护voidsetEnableCosMAZ(Boolean EnableCosMAZ)Set 是否开启Cos桶多AZ特性voidsetRegistryChargePrepaid(RegistryChargePrepaid RegistryChargePrepaid)Set 预付费自动续费标识和购买时长voidsetRegistryChargeType(Long RegistryChargeType)Set 实例计费类型,0表示按量计费,1表示预付费,默认为按量计费voidsetRegistryName(String RegistryName)Set 企业版实例名称voidsetRegistryType(String RegistryType)Set 企业版实例类型(basic 基础版;standard 标准版;premium 高级版)voidsetSyncTag(Boolean SyncTag)Set 是否同步TCR云标签至生成的COS BucketvoidsetTagSpecification(TagSpecification TagSpecification)Set 云标签描述voidtoMap(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
-
CreateInstanceRequest
public CreateInstanceRequest()
-
CreateInstanceRequest
public CreateInstanceRequest(CreateInstanceRequest 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
-
getRegistryName
public String getRegistryName()
Get 企业版实例名称- Returns:
- RegistryName 企业版实例名称
-
setRegistryName
public void setRegistryName(String RegistryName)
Set 企业版实例名称- Parameters:
RegistryName- 企业版实例名称
-
getRegistryType
public String getRegistryType()
Get 企业版实例类型(basic 基础版;standard 标准版;premium 高级版)- Returns:
- RegistryType 企业版实例类型(basic 基础版;standard 标准版;premium 高级版)
-
setRegistryType
public void setRegistryType(String RegistryType)
Set 企业版实例类型(basic 基础版;standard 标准版;premium 高级版)- Parameters:
RegistryType- 企业版实例类型(basic 基础版;standard 标准版;premium 高级版)
-
getTagSpecification
public TagSpecification getTagSpecification()
Get 云标签描述- Returns:
- TagSpecification 云标签描述
-
setTagSpecification
public void setTagSpecification(TagSpecification TagSpecification)
Set 云标签描述- Parameters:
TagSpecification- 云标签描述
-
getRegistryChargeType
public Long getRegistryChargeType()
Get 实例计费类型,0表示按量计费,1表示预付费,默认为按量计费- Returns:
- RegistryChargeType 实例计费类型,0表示按量计费,1表示预付费,默认为按量计费
-
setRegistryChargeType
public void setRegistryChargeType(Long RegistryChargeType)
Set 实例计费类型,0表示按量计费,1表示预付费,默认为按量计费- Parameters:
RegistryChargeType- 实例计费类型,0表示按量计费,1表示预付费,默认为按量计费
-
getRegistryChargePrepaid
public RegistryChargePrepaid getRegistryChargePrepaid()
Get 预付费自动续费标识和购买时长- Returns:
- RegistryChargePrepaid 预付费自动续费标识和购买时长
-
setRegistryChargePrepaid
public void setRegistryChargePrepaid(RegistryChargePrepaid RegistryChargePrepaid)
Set 预付费自动续费标识和购买时长- Parameters:
RegistryChargePrepaid- 预付费自动续费标识和购买时长
-
getSyncTag
public Boolean getSyncTag()
Get 是否同步TCR云标签至生成的COS Bucket- Returns:
- SyncTag 是否同步TCR云标签至生成的COS Bucket
-
setSyncTag
public void setSyncTag(Boolean SyncTag)
Set 是否同步TCR云标签至生成的COS Bucket- Parameters:
SyncTag- 是否同步TCR云标签至生成的COS Bucket
-
getEnableCosMAZ
public Boolean getEnableCosMAZ()
Get 是否开启Cos桶多AZ特性- Returns:
- EnableCosMAZ 是否开启Cos桶多AZ特性
-
setEnableCosMAZ
public void setEnableCosMAZ(Boolean EnableCosMAZ)
Set 是否开启Cos桶多AZ特性- Parameters:
EnableCosMAZ- 是否开启Cos桶多AZ特性
-
getDeletionProtection
public Boolean getDeletionProtection()
Get 是否开启实例删除保护- Returns:
- DeletionProtection 是否开启实例删除保护
-
setDeletionProtection
public void setDeletionProtection(Boolean DeletionProtection)
Set 是否开启实例删除保护- Parameters:
DeletionProtection- 是否开启实例删除保护
-
-