Class CreateInstanceRequest

    • 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 - 是否开启实例删除保护